前言¶
在 DeepSeek Harness 里跑个人 Bot,常见做法是会话里反复交代职责,或用别的插件管记忆和验收。职责分散时,交办记录、证据核对、计划领取和中断恢复往往要靠人工记台账。dsh-bot-workbench 把 Bot 私有记忆、任务卡验收、显式交接、原生计划领取和中断运行核对收进一个原生界面工作流;不提供多 Bot 群聊或外部 IM。下面按定位、能力、安装与第一次使用说明。
这是什么¶
dsh-bot-workbench 是 DeepSeek Harness 的社区扩展(非 DeepSeek 官方产品),维护者为 RoketrP,在 SkillHub 归类为「工作流」。README 自述:为个人 Bot 配置长期职责和私有记忆,用任务卡记录交办、证据、人工验收、交接与中断核对。
当前发布版本为 0.1.0-rc.1(预发布),仅声明兼容 Harness 0.2.2-rc.1、Node.js ≥24.9.0。许可证为 MIT。
与 DSH-Bot 的个人 Bot、goal-acceptance 的验收存在功能重叠;本项目侧重把上述能力串成原生界面流程,设计取舍见仓库 docs/decisions.md。
核心功能¶
下列能力均来自项目 README,按使用顺序归纳。
Bot 与记忆¶
- 创建、编辑、暂停、归档和恢复 Bot,可设主 Bot;可选原生能力预设、工作目录和模型引用。
- 每个 Bot 记忆独立保存;模型提出的候选需确认才生效。支持搜索、修改、遗忘,以及明确共享为候选。
- 进入长期主会话,或交办有明确目标和验收项的独立任务。
任务、证据与验收¶
- 模型提交摘要与逐项证据;人工逐项核对后接受,或提出修改意见,下一轮带入修改意见。
- 使用原生每日或间隔计划,界面显示时区、原生投递和任务领取;投递、执行结束与验收分别记录。
- 显式交接任务:只传递填写的上下文,不自动复制整库私有记忆。
中断与数据迁移¶
- 中断运行停在「需要核对」,不自动重放不确定动作。
- 导出完整记录,或预览后导入为暂停副本。导入不恢复会话、计划、运行或验收权限。
安装与启用¶
安装只需发布包,无需在本机编译插件;README 明确不要为安装本插件开启全局版本豁免,其他宿主版本尚未验证。
图形界面¶
- 从 GitHub Release v0.1.0-rc.1 下载预构建
.tgz与SHA256SUMS.txt。 - 核对校验值。
- 在 Harness「插件 → 添加插件 → 安装第三方插件」中填写下载包的绝对路径,安装并启用。
CLI¶
安装到指定 profile 可使用官方 CLI(路径替换为本机实际下载位置):
dsh plugin --profile desktop add /absolute/path/dsh-bot-workbench-0.1.0-rc.1.tgz
第一次使用¶
按 README「第一次使用」可复现下列流程。
- 在侧栏打开「DeepSeek Bot」,创建 Bot,填写职责和已存在的专用工作目录。模型引用留空时跟随 Harness 默认配置;不填写密钥。
- 点击助手卡片的「记忆」,保存一条非敏感偏好,打开 Bot 对话检查效果。
- 在「任务」页新建任务,写清交付结果,每行填写一个验收标准,开始执行。
- 需要审批时打开原会话,通过 Harness 原生审批处理;插件不改变原有访问模式。
- 检查摘要、文件或来源,逐项勾选再接受。引用由模型提出,可能不准确。
- 单次结果通过后再创建计划。前次待验收或结果不确定时,新计划投递不会领取新任务;它不是无限无人值守循环。
运行约束与适用场景¶
适合谁¶
适合希望在 Harness 内用同一套界面管理「长期 Bot + 可验收任务 + 计划领取 + 中断后人工核对」的开发者或重度个人用户。若只需要简单多 Bot 对话或外部 IM,README 说明本项目不提供这类能力。
注意事项¶
- 电脑和 Host 需持续运行。Bot 的目录和记忆划分不是文件、账号或浏览器权限隔离。
- 同一 Bot 和同一实际工作目录中的工作台任务串行;普通原生会话及其他插件不受此互斥约束。
- 默认任务限制为全局并发 2、40 步、600 秒;用量是宿主报告的 token,不是费用账单或硬预算。
- 插件在当前 dsh 进程的权限下运行;安装前应阅读源码、SECURITY.md 与许可证,再决定是否启用。
更细的验证矩阵、数据与卸载说明见仓库 docs/verification.md、docs/operations.md。
结尾¶
dsh-bot-workbench 把 Bot 记忆、任务验收、显式交接、原生计划与中断核对放在同一工作流里,适合需要可核对、可交接、而非全自动无人值守循环的场景。