dsh-agents-md
在终端中运行以下命令:
dsh plugin install Ytibu/dsh-agents-md
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Ytibu/dsh-agents-md,或按仓库 https://github.com/Ytibu/dsh-agents-md 说明将插件加入 profile 的 dependencies 与 dsh.profile.bundles 后重启 dsh web。
插件介绍
DeepSeek Harness 会读取 AGENTS.md 里的规则来约束 Agent 的行为,但全局与项目两份文件往往路径难记、换项目要反复找文件,想「继承全局再加项目要求」还得手动复制粘贴,一不小心还会把已有规则覆盖掉。dsh-agents-md 不改变 DSH 的任何运行逻辑,只是在设置里加了一个专门管这些文件的可视化界面,让读写和生成都集中在「AGENTS.md 管理」里完成。
插件覆盖三类日常操作:编辑对所有项目生效的全局规则(路径解析与 DSH 一致,不存在时保存会自动创建);从工作区下拉选择后编辑该项目根目录的 AGENTS.md;以及用大白话描述需求,由 AI 生成规范内容——可先预览,确认后才写入磁盘。生成时可选「合并全局规则」(融合、去重,冲突以项目输入为准)或「直接覆盖」;每次写入前会自动备份为带时间戳的 AGENTS.md.bak- 文件,同一毫秒内的多次保存也不会互相覆盖。
适合已经在用 DSH、需要经常调整 Agent 规则的用户:既要维护一套全局约定,又希望各项目能单独加码;也适合不想手搓 Markdown 结构、更愿意用自然语言描述再让 AI 整理成 AGENTS.md 的人。保存后新会话立即生效,当前会话则在 DSH 下一次文件操作后感知到新规则。
使用场景
- 在设置里直接编辑全局 AGENTS.md,无需记路径
- 为当前工作区维护项目根目录的 AGENTS.md
- 用自然语言描述需求,预览后生成或合并全局规则
适合人员
- 经常使用 DSH 并需要调整 Agent 行为规则的用户
- 需要全局约定与项目级规则分工的团队
- 不想手动找文件、复制粘贴来维护 AGENTS.md 的开发者