dsh-plugin
在终端中运行以下命令:
dsh plugin install stuga-dev/dsh-plugin
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install stuga-dev/dsh-plugin(插件源码见 https://github.com/stuga-dev/dsh-plugin),安装到你要使用的 profile(如 web)后配置 STUGA_URL 与密钥并重启。
插件介绍
如果你在 Stuga 上托管文档、数据库和检索,又希望用 DeepSeek Harness 驱动智能体,往往会卡在两件事:Harness 默认不知道 Stuga 的工具面,模型也容易把「改文档」当成直接落盘。Stuga 的设计是每一次写入都是带归属的提案,等人逐段接受或拒绝;这个插件就是在两者之间搭一层薄桥,让 Harness 里的智能体按 Stuga 的规则行事。
核心能力很集中:通过 Cordis 把 Harness 内置 MCP 客户端挂到节点的 /mcp,模型侧会出现 mcp__stuga__* 工具,覆盖工作区、文档、搜索、Markdown、评论、文件夹、事件、集合、检索以及数据库读写等能力。插件还会注册一段系统提示,说明调用如何路由、结果如何被审阅,并把当前密钥所属工作区及其约定写进提示末尾;另有三项按需加载的技能(研究、提议编辑、数据库),帮助模型按剧本走完「先读再写、提案而非重试」的流程。
审阅侧的体验也写进了插件语义:工具返回 Proposed 表示成功提案,模型应在回复里附上 Stuga 的文档与审阅链接;收件箱里运行会标记为 deepseek-harness。节点侧仍负责运行账本、访问控制、只读密钥与逐调用审计,插件只持有 agent key 并塑造模型行为。
适合已经部署 Stuga 节点、并在本地或团队环境运行 DeepSeek Harness(尤其 web profile)的开发者或团队:需要人机协作写作、结构化数据维护,且必须坚持「智能体不静默改库」的场景。若你只用 Harness 做通用聊天、没有 Stuga,则不必安装。
使用场景
- 在 Stuga 文档库中让 Harness 智能体先检索再提议 Markdown 修改
- 通过 MCP 查询自托管数据库并以提案方式提交 schema 或数据变更
- 跨工作区协作时按工作区约定撰写内容并附上审阅链接供人工逐段确认
适合人员
- 已部署 Stuga 节点并配置 agent key 的团队
- 在 DeepSeek Harness web profile 中运行协作智能体的开发者
- 需要智能体写操作必须经运行账本审阅的组织