思考模式不起作用

思考模式应该禁止模型访问修改项目目录,只提供计划规划建议

另外模型不能识别和触发 mcp 工具,包括iflow自己的模型也不起作用

我理解错了思考模式,

┌──────────┬──────────┬──────────┐
│ 特性 │ 思考关闭 │ 思考开启 │
├──────────┼──────────┼──────────┤
│ 速度 │ :high_voltage: 快速 │ :turtle: 较慢 │
│ 规划 │ :cross_mark: 无 │ :white_check_mark: 详细 │
│ 用户确认 │ :cross_mark: 少 │ :white_check_mark: 多 │
│ 适用任务 │ 简单任务 │ 复杂任务 │
│ 风险控制 │ 较低 │ 较高 │

同时显示这么多模式,容易让人困惑

不会啊,计划模式,计划完会让你确认,有问题可以继续反馈,修改,调整,直到最终确认计划时,会让你选使用智能模式/手动模式 按计划执行

恩,看到了,没注意,能通过快捷键切换模式。但还是容易让人困惑,一个智能模式,一个思考是否开启。搞不清楚要不要打开。

opencode就两种模式,plan和build, 必须先plan,不管做什么,不然模型他会给你按照最省力,最偷懒的方式执行任务。容易忽略中间过程,最后代码bug很多

可以在项目的setting.json文件里面设置:
“approvalMode”: “plan”,


打开直接plan模式

嗯,快捷键切换,可以组合使用,根据实际的情况

一般来说,项目开始,或者需求变动,新功能开发,架构调整,先计划,再执行,效果会好很多,不然ai就给你发挥成什么样就不可控了,开始开发后,可以切智能模式(省心,他自己自动执行,只在一些涉及危险动作时要你授权),也可以用默认模式,就是每一步都需要你确认才执行。

思考模式,我现在倾向于开,感觉有深度思考过程,最终的思路和编码质量会高不少,包括排障。比如昨天有个需求,开了思考,大模型一开始提了个方案,然后它自己又说等等,我再想想……又改进了方案,然后又等等,中间还推翻了一次,最终经过多次思考,给出了一个合理且简单的实现思路,然后它再去执行,如果不开思考,我估计就按第一次的方案直接开始改代码了……

1 个赞

是的,先计划,再执行。

先思考,再动代码。感觉,思考类似于一个执行阶段的细节的小计划,只不过这个计划不用用户去确认和反馈,是模型自驱的。

minimax m2.1虽然界面上没有思考的开关,说是不支持,但其实它是默认开了思考的

1 个赞

iflow可以在settings.json里加入 thinking 为默认开启嘛?如何设置,大佬: 遥控大飞机

api有,cli的配置文件似乎没有

这个地方其实我想问,文档里写的是yolo模式,怎么实际变成了智能模式,我还得盯着他,好累。

实在不行先用ATM+m过渡一下。
另外一个方法是setting.json文件配置文件可以修改为yolo

1 个赞

这样,我回去了试试

1 个赞