dsh-commands
在终端中运行以下命令:
dsh plugin install EtbyStudio/dsh-commands
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install EtbyStudio/dsh-commands,或按文档从 https://github.com/EtbyStudio/dsh-commands 获取源码后使用 dsh plugin add 安装。
插件介绍
在 DeepSeek Harness 里,斜杠命令通常由插件在代码里注册;想快速增加或调整一条命令,往往要改代码、重新打包。dsh-commands 把「命令定义」搬到文件系统:在 dshHome 下的 commands 目录里,每个 Markdown 文件对应一条斜杠命令,文件名即命令名,YAML 前言写描述,正文就是执行时交给模型的指令。
这与 dsh-skill-filesystem 的技能发现方式一脉相承,适合习惯「用文件管理提示词与流程」的团队或个人。目录监听会在增删改命令文件时自动更新注册表,无需重启;执行时每次重读正文,改文件立刻生效。用户输入 /name 加可选参数时,插件不会隐式代你提交,而是把整理好的内容作为一条用户消息导向当前 Agent:参数可接在正文后空一行追加,或在正文里用 $ARGUMENTS 占位替换。
若某命令名已被其他插件程序化注册,文件侧会以低优先级跳过并告警,避免覆盖内置行为。还可通过配置指定额外命令根目录、开关监听与 Chokidar 稳定性参数,在桌面客户端或自建 Harness UI 中长期维护一套可版本管理的斜杠命令库。
使用场景
- 用 Markdown 维护个人或团队的常用斜杠指令,无需改插件代码
- 在 commands 目录增删改文件,让 Harness UI 里的命令列表自动同步
- 需要带参数的快捷指令,通过正文或 $ARGUMENTS 把用户输入拼进模型提示
适合人员
- DeepSeek Harness 客户端用户
- 习惯用文件管理提示词与流程的开发者
- 需要可版本化、可热更新的命令库的团队