DeepSeek 的深度思考(reasoning)模式需要在多轮对话中回传 reasoning_content 字段,但 WorkBuddy 的 Agentic 模式在 spawning sub-agent 时会丢失这个字段,导致 DeepSeek API 报错 "The reasoning_content in the thinking mode must be passed back to the API"。
这个 skill 提供一个本地 HTTP 代理,拦截 WorkBuddy → DeepSeek 的请求,自动缓存并回注 reasoning_content,让深度思考在 WorkBuddy 中正常工作。
双击 scripts/启动深度思考.bat,会弹出一个小窗口:
~/.workbuddy/models.json 把 DeepSeek 的 URL 指向代理
DeepSeek-V4 Pro (代理) 即可使用深度思考
python scripts/deepseek_proxy.py --port 8899
然后在 ~/.workbuddy/models.json 中手动修改对应 model 的配置:
url 改为 http://127.0.0.1:8899/v1/chat/completions
supportsReasoning 设为 true
~/.workbuddy/models.json 中已有 DeepSeek 模型的配置(model id 为 deepseek-v4-pro)
| 文件 | 说明 |
|------|------|
| scripts/deepseek_proxy.py | 核心代理脚本,拦截请求并缓存/回注 reasoning_content |
| scripts/deepseek_tool.py | GUI 工具,提供一键启动/停止代理并自动切换 models.json |
| scripts/启动深度思考.bat | Windows 快捷方式,双击打开 GUI 工具 |
http://127.0.0.1:PORT)
reasoning_content,从缓存中按索引位置回注
https://api.deepseek.com/chat/completions
reasoning_content 按 assistant 消息索引缓存,供后续轮次使用
共 3 个版本