dsh-agents-md-only
在终端中运行以下命令:
dsh plugin install RicardoYan/dsh-agents-md-only
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install RicardoYan/dsh-agents-md-only 安装本插件,源码见 https://github.com/RicardoYan/dsh-agents-md-only。
插件介绍
DeepSeek Harness 默认会把工作区里的 AGENTS.md、AGENTS.local.md 与 CLAUDE.md、CLAUDE.local.md 一并当作指令来源。若你已经在团队或项目里统一用 AGENTS 命名规范,却仍会看到 Claude 系文件里的内容混入上下文,就容易出现重复、冲突或难以预期的行为。Web 与桌面版内置预设各自带有指令加载逻辑,单靠 profile 配置往往改不动这套默认行为。
dsh-agents-md-only 通过插件方式收窄加载范围:只读取 AGENTS.md 与 AGENTS.local.md 作为工作区指令,不再纳入 CLAUDE.md 与 CLAUDE.local.md。装上后对所有预设与会话生效,子代理同样遵循;无需额外配置。文件名匹配不区分大小写,用户目录下的 ~/.dsh/AGENTS.md 仍会照常参与加载。安装或卸载后,正在进行的会话在继续时会一次性收到更新后的完整指令。
适合希望指令来源单一、与 AGENTS 工作流对齐的开发者,以及需要避免两套 Markdown 指令并存的项目维护者。插件依赖 DSH 内部 dsh-agent-instructions 相关能力,适用于 @deepseek-ai/dsh 0.2.1-rc.1 至 0.3.0 之前的版本。
使用场景
- 团队已统一用 AGENTS.md 管理项目指令
- CLAUDE 与 AGENTS 两套文件内容冲突或重复
- 需要在 Web/桌面内置预设下收窄指令来源
适合人员
- 使用 DeepSeek Harness 的开发者
- 维护工作区 Markdown 指令的维护者
- 希望只保留 AGENTS 命名规范的用户