前言¶
在 DeepSeek Harness(DSH)里跑智能体时,助手往往只带着当次对话的上下文。你的长期规则、流程分工、进行中的事项和过往结论,如果每次都靠人工复述,既慢也容易漏。另一类常见顾虑是:走官方 DeepSeek API 时,DSH 可能把会话日志(含工具结果)随请求上传;若助手通过 Stet 读回的是你的客户侧知识,你可能希望默认不要上传。
下面介绍社区插件 dsh-plugin-stet(维护者 jonasbu11,分类:记忆):把 Stet 以 MCP 工具形式接到 DSH,并在插件补丁里关闭向 DeepSeek 的 session-log 上传。插件当前版本为 0.1.0(MIT 许可证),目录页见 SkillHub,源码见 GitHub。
这是什么¶
Stet 的定位是「你怎么工作」的手册:常驻规则、流程与分工、进行中的工作、历史工作。助手在起草内容前通过 recall 读取手册;你纠正它时通过 learn 传递你的话,当你明确说或重复两次时,Stet 会把它固化为规则。同一份手册可通过登录给 Claude 使用,也可通过密钥给 DSH 使用。
本插件是 Stet for DeepSeek Harness:把上述能力以 DSH 可调用的 MCP 工具暴露出来,并调整 DSH 中与 Stet 相关的连接与会话日志行为。它不替代 Stet 应用本身,你需要在 Stet 里创建访问密钥并在启动 DSH 时传入。
核心功能¶
MCP 工具¶
安装并配置密钥后,工具会以 mcp__stet__recall、mcp__stet__learn 等形式出现在 DSH 中(README 还提到 “and the rest”,具体工具集以 Stet 端为准)。未设置 STET_ACCESS_KEY 时,Stet 连接保持关闭,插件不会改变 DSH 的其余行为。
对 DSH 的补丁变更¶
插件通过 cordis.patch.yml 修改 DSH 配置,README 中列出的变更如下:
| 项 | 变更 |
|---|---|
mcp-stet |
新增:DSH 的 MCP 客户端经 streamable HTTP 连接 Stet,使用 Authorization: Bearer $STET_ACCESS_KEY。可用环境变量 STET_MCP_URL 覆盖地址。 |
session-log-deepseek |
enabled: false。在官方 DeepSeek API 上,DSH 否则会在每次请求时上传会话日志(含工具结果)。Stet 返回的内容属于你的客户端知识;若需要恢复上传,可在自己的 profile 补丁或 Settings > General 中重新开启。 |
在 Stet 应用中撤销密钥后,下一次调用起连接即停止。
与 AGENTS.md 的配合¶
README 建议:将 stetworks.com/setup 上的常驻说明粘贴到 DSH profile 的 AGENTS.md,用于告诉助手何时、如何使用 Stet 工具。
安装与启用¶
先做 Stet 侧密钥,再把插件加入 profile 并用密钥启动 DSH。
- 在 Stet 应用中打开 Connect,在 Assistants that cannot sign in 下创建密钥,复制保存(Stet 只显示一次)。
- 将插件加入 DSH profile(示例为
webprofile),并带密钥启动:
dsh plugin --profile web add dsh-plugin-stet
STET_ACCESS_KEY=stet_k_... dsh web
可选:用 STET_MCP_URL 指定 Stet MCP 地址(未设置时使用插件默认配置)。
典型用法¶
工作流与 Stet 产品描述一致,由助手在需要时调用 MCP:
- 起草前先 recall,拉取你的规则与上下文。
- 你给出纠正或新约定时 learn,由 Stet 按其产品规则沉淀为手册内容。
具体触发话术与策略应写在 profile 的 AGENTS.md(内容来源见上文 setup 页面),而不是仅依赖插件安装。
插件仓库提供的本地校验:
node test/patch.mjs
用于检查 manifest 与 patch;端到端测试(真实 DSH 用密钥连接本地 Stet 并列出工具)在 Stet 仓库中运行。
适用场景与注意¶
适合谁: 已在用或打算用 Stet 管理「工作方式」记忆,并在 DSH(尤其 web profile)里希望助手通过 MCP 读写同一份手册;同时希望默认不向 DeepSeek 上传 session-log 的开发者。
生态说明: DSH 奉行「一切皆插件」;SkillHub 等社区目录独立于 DeepSeek / 幻方,并非官方应用商店。安装前请自行审阅 仓库源码 与 MIT 许可证。插件以当前 dsh 进程权限运行,密钥 STET_ACCESS_KEY 等同于 Stet API 访问凭证,应妥善保管、按需撤销。
依赖(来自 package.json): @deepseek-ai/dsh-mcp-client 0.2.1-rc.2;peer @deepseek-ai/cordis ~4.0.5。
结尾¶
dsh-plugin-stet 把 Stet 的手册能力(recall / learn 等 MCP 工具)接到 DSH,并在补丁里默认关闭 session-log-deepseek,减少 Stet 相关上下文经官方 API 上传的路径。需要密钥与 AGENTS.md 中的使用说明配合,才能形成稳定的工作流。
- 目录页:https://www.skillhub.cn/plugins/jonasbu11/dsh-plugin-stet
- GitHub:https://github.com/jonasbu11/dsh-plugin-stet