dsh-agents-md-only:让 DSH 只读 AGENTS.md 工作区指令

前言

在 DSH 里,工作区根目录下的 Markdown 文件常被用来给智能体写长期指令。默认情况下,DSH 会同时加载 AGENTS.md、AGENTS.local.md、CLAUDE.md、CLAUDE.local.md 四类文件。若你已经在用 AGENTS.md 体系,或希望与 Claude Code 那套 CLAUDE.md 命名彻底分开,多出来的 CLAUDE.md 仍会被读入,可能带来重复、冲突或维护成本。

Web 与桌面版各自带有内置预设和指令加载逻辑,单靠 profile 配置往往改不了「读哪些文件名」。下面介绍社区插件 dsh-agents-md-only(维护者 RicardoYan,分类:客户端),它通过插件方式收窄 DSH 的工作区指令来源。

这是什么

dsh-agents-md-only 是 DeepSeek Harness(DSH)的客户端插件:安装后,DSH 只把 AGENTS.md 与 AGENTS.local.md 当作工作区指令文件,不再读取 CLAUDE.md 与 CLAUDE.local.md。

插件当前版本为 0.1.2,许可证 MIT。源码与说明见 GitHub,也可在 SkillHub 插件目录 查看条目(社区目录站点,与 DeepSeek / 幻方无官方从属关系)。

核心功能

根据 README,插件能力可以概括为以下几点:

  1. 收窄指令文件集合:相对 DSH 默认「四个文件都读」,仅保留 AGENTS.md / AGENTS.local.md。
  2. 全局生效:对所有预设和会话生效,含子代理;无需额外配置项。
  3. 文件名与全局路径:工作区内文件名匹配不区分大小写;用户目录下的 ~/.dsh/AGENTS.md 仍会照常读取。
  4. 会话中的指令刷新:安装或卸载插件后,若继续已有会话,会一次性收到更新后的完整指令。
  5. 实现方式:依赖 DSH 内部接口(dsh-agent-instructions 的配置字段),适用 DSH 版本范围为 @deepseek-ai/dsh >=0.2.1-rc.1 且 <0.3.0-0。

安装与启用

安装前请确认本机 DSH 版本落在上述区间内。插件以当前 DSH 进程权限运行,安装前建议自行查看仓库源码与 LICENSE。

桌面 profile(README 示例为 desktop):

dsh plugin --profile desktop add github:RicardoYan/dsh-agents-md-only#v0.1.2

Web 端:将命令里的 desktop 换成你实际使用的 profile 名(一般为 web)。

装完后重启 DSH,插件才会完整生效。

卸载示例:

dsh plugin --profile desktop remove dsh-agents-md-only

典型用法

本插件没有独立配置文件或 CLI 子命令,典型用法就是「安装 → 重启 → 按 AGENTS 约定维护 Markdown」。

  1. 在项目根目录维护 AGENTS.md(必要时用 AGENTS.local.md 放本地、不入库的内容)。
  2. 不再依赖或刻意避免放置 CLAUDE.md / CLAUDE.local.md 作为 DSH 工作区指令(安装插件后 DSH 不会再去读它们)。
  3. 若团队混用多种工具,只让 DSH 消费 AGENTS 命名,可减少与 Claude Code 默认文件名之间的交叉影响。

适用场景与注意

适合谁

  • 已统一使用 AGENTS.md 描述仓库规则,且不希望 DSH 再合并 CLAUDE.md 内容。
  • 需要在不改内置预设的前提下,用 DSH「一切皆插件」的方式调整指令加载行为。

注意事项

  • 版本绑定较紧:仅适用于 >=0.2.1-rc.1 <0.3.0-0;升级 DSH 大版本前请核对插件是否仍兼容。
  • 依赖内部接口,DSH 或 dsh-agent-instructions 变更可能导致插件需更新。
  • 插件不替你做指令内容的质量把关;文件写错或冲突仍要在 Markdown 里自行整理。

结尾

dsh-agents-md-only 用很小的安装成本,把 DSH 工作区指令固定到 AGENTS 命名上,适合已经选定 AGENTS 工作流、又受默认四文件加载影响的开发者。

  • 目录页:https://www.skillhub.cn/plugins/RicardoYan/dsh-agents-md-only
  • GitHub:https://github.com/RicardoYan/dsh-agents-md-only
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜