实用指南 · 独立指南
DeepSeek Harness 配置文件:Profile 与覆盖顺序
修改配置后没有变化,先确认启动的是哪个 Profile,以及后面的配置层是否覆盖了修改。核验版本中的覆盖操作会替换目标行的完整 config 值,并不是逐字段递归合并。因此只粘贴一个小片段,可能同时丢失该行原有的其他提供商或设置。
资料状态: 官方文档复核于 dsh-v0.2.1-alpha.1(5badb15)。npm 与 PyPI 发布身份单独记录;未将新版文档复核视为本机运行实测。 新版本发布后请重新核对官方资料。
分享仅包含公开链接,不携带本地进度或私人配置。
找到实际使用的 Profile
标准 web 启动使用 $DSH_HOME/profiles/web;自定义名称对应自己的目录。先检查启动命令,再选择要编辑的文件。
- 修改前备份目标文件。
- 保留凭据引用,不将密钥明文写进共享示例。
按覆盖顺序理解结果
CLI 依次组合 bundle、Profile、home 级补丁以及命令行 --patch 覆盖。后面的行可以替换前面行的完整 config。编辑已有提供商配置时,保留同一行中其他仍需要的内容。
启动任务前检查结果
使用 dsh --profile web --dump-config 查看 web 的合并结果。此操作可能初始化缺失的 Profile 文件,应先确认目标。配置输出正常不等于模型请求成功。
- 对比最终提供商字段与修改意图。
- 分享前移除凭据和私有地址。
- 在新会话用简单任务验证实际效果。
官方资料
使用新版本前,打开以下固定版本或注明核验日期的资料。