返回目录

dsh-bot

精选清单收录维护状态: 活跃

mj-cjm/dsh-bot

为 DeepSeek Harness 提供带记忆的个人 Agent 和工作区群聊,支持多 Agent 协作。

前往 GitHub
$ dsh plugin --profile web add dsh-botgroup@0.6.7

34

星标

1

Fork

TypeScript

语言

MIT

许可证

2026-10-18

创建于

2026-11-13

最近推送

MIT 许可的 DeepSeek Harness 插件,把各有职责、模型与记忆的 Bot 变成长期协作者与群聊,并配后台子任务委派和本地跟进队列。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-11-14

许可证

MIT

01它能帮你完成什么?

  • 让研究、审阅、写作这类长期重复的工作各自有一个 Bot,在 DeepSeek Harness 里带着固定职责、指定模型和自己的记忆持续对话

    每个 Bot 一个独立主会话、一份可编辑的职责说明,以及你自己添加并确认的私有记忆列表

    每次开新对话都要把背景和偏好重新粘贴一遍的 DeepSeek Harness 用户

  • 把同一件事拆给群里的多个 Bot,例如让研究助手整理比较维度、让审阅助手检查假设和证据

    并发的成员回答,每个问题下可展开的成员过程,单问题与整群的用量统计,以及补充或停止单个成员的控制权

    做方案对比或审阅、希望分工可追溯而不是塞进一个长提示词的人

  • 把工作丢到后台,回来看到的是一个待验收队列,而不是一场要盯着看的对话

    每个 Bot 的“任务与消息”页:后台子任务及其证据与用量,加上待验收、失败、明确等待和手工登记事项的跟进卡片

    需要验收、补充或返工多步任务的用户,并且不想为此接一套 GitHub CI

02如何接入 DeepSeek Harness?

前置条件

  • 一个配好可用模型的 DeepSeek Harness 宿主 —— 聊天和模型任务需要它,启用与查看本地跟进则不调用模型
  • 可用的 `dsh` CLI,并确认你要装进哪个 profile(README 里 Web 实例用 `web`)
  • 仍在用旧包 `dsh-bot` 的人要先做跨包名迁移:停掉 Host,备份原 profile 与完整数据

安装步骤

  1. 01

    桌面版:打开 **插件 → 添加插件 → 安装第三方插件**,输入 `dsh-botgroup@0.6.7`

  2. 02

    Web 实例:执行 `dsh plugin --profile web add dsh-botgroup@0.6.7`,自定义实例把 `web` 换成实际 profile 名称

    $ dsh plugin --profile web add dsh-botgroup@0.6.7

  3. 03

    另一种方式 —— GitHub 安装包:从同一个 Release 下载 `dsh-bot.tgz` 与 `dsh-bot.tgz.sha256`(不要选自动生成的 Source code 压缩包),用 `shasum -a 256 -c dsh-bot.tgz.sha256`(Linux 用 `sha256sum -c`)校验后,通过同一个插件入口安装这个 `.tgz`

  4. 04

    按宿主提示重启,完全退出并重新打开 DSH,再从侧栏进入 Bots

验证接入成功

  • 完全重启后侧栏出现 Bots 入口:新建一个 Bot、说明职责,它就会保留自己的主会话
  • 记忆验证:在 Bot 资料的“记忆”页添加一条偏好,确认它出现在列表中
  • 跨包名迁移后启动 Host,核对配置、Bot、记忆、群和原会话是否都在

回滚

  • 回退依赖升级前的备份:保留原 profile 与存储位置,通过同一安装入口添加新版包,然后完全退出重开
  • 跨包名迁移:启动前检查 `cordis.patch.yml` 中 `id: dsh-bot` 的插件覆盖行,若有 `name: dsh-bot` 就改成 `name: dsh-botgroup`,同时保留原 `id`、`config` 和 `dataDir`;没有 `name` 的覆盖行按原样保留

03DSH 适配与能力边界

DSH 适配原生运行时

以 DSH 插件包(`dsh-botgroup`)形式,通过插件管理器或 `dsh plugin add` 装进宿主,在 DSH 内挂载 Bot、多 Bot 群聊、主动跟进与原生子任务委派。

  • 带职责、模型、工具与技能的个人 Bot

    一份 Bot 资料:名称、长期职责说明、模型、工具与技能→一个保留该职责与私有记忆的独立主会话

    长期职责的修改按宿主原生审批确认Bot 资料与私有记忆存放在 DSH profile 中
  • 多 Bot 群聊

    一组群成员加一个问题,可用 @ 指定某个成员→并发的成员回答、逐成员过程、`/` 命令菜单,以及单问题或整群的用量统计

    每次成员执行都会消耗模型额度,用量可在统计栏看到成员失败时显示具体原因,例如额度用尽
  • 后台子任务委派与结果验收

    Bot 会话里交出去的一段工作→带证据与用量的原生子任务记录,以及对支持的任务做验收、补充或返工

    委派出去的子任务走宿主原生子代理能力,会消耗模型额度强杀后不确定的后台结果不会被自动重放
  • 本地任务与明确事项的主动跟进

    一个跟进范围(某个 Bot 或某个群),可选地手工登记带完成标准的事项→待验收、失败、明确等待与手工登记事项的跟进卡片,每张都能跳回原任务

    登记本身不会启动任务,也不会发送消息个人登记按原生工具审批确认,群里的先成为提案、在活动页确认后才生效
  • 文档分析与方法评估

    你明确提交的文档正文、问题与验收要求→任务列表里的分析结果,以及需要你审阅后才采用的方法候选

    不会自动抓取外部链接,也不把文档里的指令当作授权不会自动修改工作方法

04适合谁?何时不该用?

适合

  • 每次开新对话都要把背景和偏好重新粘贴一遍的 DeepSeek Harness 用户
  • 做方案对比或审阅、希望分工可追溯而不是塞进一个长提示词的人
  • 需要验收、补充或返工多步任务的用户,并且不想为此接一套 GitHub CI

不适合

  • 开发依赖锁定 DSH `0.2.1-rc.2`:0.6.7 在 macOS 的 `0.2.1-rc.2` 与 `0.2.2-rc.1` 隔离宿主上验证过安装与冷启动,原生 rc.2 仍有受管 Bot 分叉限制。
  • 一切都跑在本地 DSH Host 上:关机后不能承诺后台任务继续执行,零模型定时跟进、外部 IM 收发、系统/手机推送和云托管都不在本版交付范围内。
  • Bot 的工作目录不是文件隔离边界,Bot 沿用宿主的权限、审批与沙箱,也就是说护栏只有 DSH 自己已有的那些。
  • 包名从 `dsh-bot` 改成了 `dsh-botgroup`:老用户必须备份 profile 与完整数据、移除旧包、装新包,并在启动 Host 前修正 `cordis.patch.yml` 里 `id: dsh-bot` 的覆盖行。

05兼容性、维护与安全提示

  • 开发依赖锁定 DSH `0.2.1-rc.2`:0.6.7 在 macOS 的 `0.2.1-rc.2` 与 `0.2.2-rc.1` 隔离宿主上验证过安装与冷启动,原生 rc.2 仍有受管 Bot 分叉限制。
  • 一切都跑在本地 DSH Host 上:关机后不能承诺后台任务继续执行,零模型定时跟进、外部 IM 收发、系统/手机推送和云托管都不在本版交付范围内。
  • Bot 的工作目录不是文件隔离边界,Bot 沿用宿主的权限、审批与沙箱,也就是说护栏只有 DSH 自己已有的那些。
  • 包名从 `dsh-bot` 改成了 `dsh-botgroup`:老用户必须备份 profile 与完整数据、移除旧包、装新包,并在启动 Host 前修正 `cordis.patch.yml` 里 `id: dsh-bot` 的覆盖行。
2026-10-182026-11-10v0.6.7

MIT · 仅 README 证据,最新版本 v0.6.7(2026-11-13),未做安全审计

06常见问题

怎么把 DSH-Bot 装进 DeepSeek Harness?

桌面版打开“插件 → 添加插件 → 安装第三方插件”,输入 `dsh-botgroup@0.6.7`;Web 实例执行 `dsh plugin --profile web add dsh-botgroup@0.6.7`(把 `web` 换成你的 profile)。也可以从 Release 下载 `.tgz`,先用配套的 `.sha256` 校验再通过同一入口安装,不要选自动生成的 Source code 压缩包。装完完全退出并重开 DSH,从侧栏进入 Bots。

这些 Bot 需要另外申请模型账号或密钥吗?

不需要。插件沿用 DSH 的模型配置,并支持每个 Bot 和群成员单独选模型。聊天和模型任务要求宿主里已有可用模型;启用、查看和刷新本地跟进都不调用模型。模型服务可能产生费用。

让多个 Bot 在群里一起跑安全吗?

没有待处理工作时成员会停止:默认同群最多并发 4 个成员、自动后续执行额度 32 次,两项都可配置,你也可以停止某个成员或整项任务。原生模型和工具的时限仍然适用;成员失败时会显示具体原因,例如额度用尽。

关掉电脑之后后台任务还能继续吗?

不能,README 明确不对此作承诺。任务依赖本地 DSH Host 运行,本版不提供云端常驻,也不提供系统退出后的持续运行;零模型定时跟进、外部 IM 收发、系统/手机推送和云托管同样不在交付范围内。

我装的是旧的 `dsh-bot` 包,需要改什么?

先停止 Host,备份原 profile 与完整数据,再通过 DSH 移除旧包并安装新包。启动前检查 `cordis.patch.yml` 中 `id: dsh-bot` 的插件覆盖行:若有 `name: dsh-bot`,改成 `name: dsh-botgroup`,同时保留原 `id`、`config` 和 `dataDir`;没有 `name` 的覆盖行按原样保留。确认同一 profile 只剩新包后启动 Host,核对配置、Bot、记忆、群和原会话。

08数据与来源

  • 作者声明github.comb691b8e8e4b0…

    **你的个人智能体工作区。** 在 DeepSeek Harness 中创建各有职责与记忆的 Bot,持续对话、跟进工作,也可以把它们组成群聊,分工处理同一个任务。

  • 作者声明github.comb691b8e8e4b0…

    桌面版打开 **插件 → 添加插件 → 安装第三方插件**,输入 `dsh-botgroup@0.6.7`,安装后按宿主提示重启。

  • 作者声明github.comb691b8e8e4b0…

    通过原生子任务委派工作,查看证据和用量,对支持的任务验收、补充或返工;普通日程沿用 DSH 原生能力。

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-11-14。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

DSH Plugins 是独立的 DeepSeek Harness 插件目录,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。