大数跨境

DS Bot:给 DeepSeek Harness 配一支能交接、能记事的 AI 团队

DS Bot:给 DeepSeek Harness 配一支能交接、能记事的 AI 团队 AI大模型智能体前沿
2026-10-16
2
导读:DSH 提供运行环境,DS Bot 插件组织多个智能体。沿着写手与程序员的分工,看清任务怎样传递、结果怎样交接。

导读DS Bot 是安装在 DeepSeek Harness 中的社区多智能体协作插件。它复用 DSH 的运行能力,为写手、程序员等成员维护各自的角色和会话,再通过私聊、群聊与消息工具组织协作。沿着一个博客项目,可以看清用户怎样找到成员、任务怎样交接,以及记忆如何帮助团队继续工作。

本文 2719 字,阅读约 7 分钟

DSH 是运行环境,DS Bot 是协作插件

建立成员,分清团队管理与群内协调

直接私聊成员,或在群里按需叫人

从分头处理,到拿着上一份结果继续做

下一次工作,怎样接上已经确定的事

让协作落到工具和产物上

DSH 是运行环境,DS Bot 是协作插件

筹备一个博客,可以让写手负责文章、程序员负责网站,再让两者交换材料、检查结果。DS Bot 提供的多 Agent(多智能体)协作,就是把这样的分工组织成可以持续运行的工作方式。

大语言模型(LLM)负责理解需求、推理和决定下一步行动。模型决定读取文件后,还需要软件执行读取、返回结果,再把结果交给模型继续处理。围绕模型组织这些工作的运行机制,通常称为 Harness。

DeepSeek Harness,简称 DSH,是 DeepSeek 官方开发的开源 Harness 框架与运行环境。它采用插件架构,承载模型接入、会话和工具等能力。

在普通的单助手会话里,模型结合 DSH 提供的会话、工具调用和执行循环,可以构成一个 Agent。这种用法属于单 Agent,但 DSH 作为框架,并不限定只能运行一个智能体。

DSH 提供运行能力,DS Bot 插件在其中组织多个 Agent 协作。插件创建 Writer、Coder 等成员,分别维护角色、配置和会话,再加入消息调度、团队管理与记忆。成员之间的沟通由这些机制支持。

多个 Agent 可以共用同一套 DSH 环境,也可以使用同一个模型。创建一个 Bot,是增加一个有独立角色、指令和工作状态的智能体成员,无需另装一份 DSH 或训练新模型。

DS Bot 是独立社区项目,仓库明确声明没有 DeepSeek 官方背书。下文按截至 2026 年 10 月 15 日核对的 DS Bot v0.1.6 文档与代码解释。

建立成员,分清团队管理与群内协调

DS Bot 首次打开团队时,会创建名为 Chief 的 Main Bot(主 Bot)。沿用博客项目,用户可以让它创建 Writer 长期处理内容、Coder 长期处理代码。

项目演示里,用户向 Chief 提出建队需求,Chief 随后创建 Writer、Coder,再建立包含三者的群聊。侧边栏里,成员和群各有入口,之后可以继续找同一个成员处理工作。

用户提出分工后,Chief 创建 Writer、Coder 和 Content & Code 群。截图来自项目 v0.1.6,展示建队过程。 | 来源:DS Bot 项目仓库

Main Bot 可以管理其他 Bot 和所有群;群管理员负责被指定管理的群,包括成员、回复方式和讨论协调。同一个 Chief 可以兼任两者,也可以另设成员担任群管理员。团队允许有多个 Main Bot,群管理员则按群指定。

这两种身份规定管理范围。接任务的成员还包括普通 Bot:Writer 可以写稿,Coder 可以处理代码,具体要靠各自的模型、工具与权限执行。

直接私聊成员,或在群里按需叫人

成员建好后,用户可以打开任意成员的私聊,包括 Writer、Coder 和 Chief。主 Bot 负责团队管理,但不是所有任务必须经过的入口。只想调整文章,就直接找 Writer;需要一起讨论内容与网站,再进入群聊。

找谁说话,取决于消息发在哪里:

用户的操作 谁先接收任务
在某个 Bot 的私聊中发送消息 选中的成员
在群里发普通消息 默认管理员模式下,由该群管理员先接收
在群里 @ 某个成员 被指定的成员

默认管理员模式下,管理员的模型根据需求和成员职责决定是否邀请其他成员,再通过 @ 指定对象,由插件识别并调度。用户也可以自己 @,无需等管理员转交。群还支持全体成员依次回复的模式。

博客演示中,用户要求写手提出首篇内容、程序员提出建站方案。Chief 随后 @ 两位成员,Writer 给出文章构思,Coder 给出站点技术方案。群里能看见是谁提出了什么。

Chief 带有 Admin 标识,并分别叫 Writer 和 Coder 提供内容与建站建议。截图展示项目方的方案讨论演示。 | 来源:DS Bot 项目仓库

图中 Chief 以群管理员身份协调,同时也担任团队的 Main Bot。Writer 和 Coder 各自给出方案,这一步完成的是同一目标下的分头处理。

从分头处理,到拿着上一份结果继续做

博客进入制作阶段,还会出现前后依赖。假设首篇文章包含建站命令,Coder 已配置执行检查所需的工具和权限,就可以用下面的流程交接工作。这是机制示意。

Writer 完成草稿后,可以在群里 @ Coder,请它检查其中的命令。Coder 接收任务、执行检查,过程中报告进度,完成后将结果发回群。发起请求的 Writer 再承接结果,修改对应内容。

群里的发言按轮次组织,成员接下的工作可以在后台继续,完成后再回传。多个 Agent 可以分头处理,也可以前后接力,无需始终同时生成回答。

要让接力成立,必须把材料一起送过去。成员的身份可以持续存在,具体工作记录则由会话承载。DS Bot 为同一个 Bot 在不同群里维护独立会话,群聊不直接沿用它的整段私聊上下文。

成员发言时会取得群里的近期消息,也能按需查询自己的私聊记录并分享相关内容。用户还可以通过输入框的加号菜单引用另一次会话。因此,同一成员可以在不同会话中工作,需要的背景由消息、引用或查询带入。

私聊里也能协作。用户直接找 Writer 写文章,Writer 可以通过 message_bot 工具请 Coder 帮忙,默认由 Coder 把结果回给 Writer;也可指定让 Coder 在自己的私聊中直接答复用户。工具要求交代完整任务,因为接收方看不到发送方所在的整段对话。

这也解释了为什么只发一句“帮我检查”还不够。Writer 应附上待检查的命令、目标环境和希望得到的结果;Coder 应返回检查结论、修改位置和待解决项,供 Writer 修改草稿。交接要让下一位成员拿到可使用的材料与结果。

下一次工作,怎样接上已经确定的事

博客持续更新后,有些信息会反复用到:面向谁写、采用什么语言、已经确定哪些技术选择。DS Bot 用个人记忆和团队记忆保存这类跨对话背景。

每个 Bot 有自己的 Markdown 记忆文件,团队还有一份共享记忆。普通成员管理自己的记忆,Main Bot 和群管理员可以写入团队记忆;Main Bot 还可以按用户要求管理其他成员的记忆。

默认开启的记忆审查,会在回合结束后读取新消息,从用户表达中判断哪些长期偏好、决定和事实需要保留、更新或删除。用户也能通过对话要求修改,或者进入记忆面板检查。

右侧详情提供模型选择、Memory 管理和 Usage 查看入口;其中的条目数与用量仅是演示记录。 | 来源:DS Bot 项目仓库

沿用博客项目,面向初学者的写作偏好可以留给 Writer,需要全体遵守的项目约定则存入团队记忆,供后续任务使用。

记忆通过系统提示和按需查询进入模型的输入。运行中的会话使用记忆快照,在新的对话分段或压缩检查点刷新,期间新增信息可以查询。因此,重要决定需要确认是否保存,以及哪些成员能读到。

长对话又有另一套处理。当记录接近模型能处理的上下文窗口,也就是单次请求可容纳的信息量上限,系统会判断是压缩当前记录,还是带着交接摘要进入新分段。早期记录仍保存在本地,可以搜索。

记忆保存长期背景,会话记录保存这件事的进展;摘要和历史检索帮助对话延续。关键原文与文件仍应保留,便于核对细节。

让协作落到工具和产物上

把一个 Bot 命名为程序员之后,它还需要能读取项目、修改文件或执行命令。

DS Bot 可以给成员分配工具服务和技能。MCP 服务提供可调用的外部能力,Skill 提供某类任务的方法与说明;Bot 再结合自己的角色和模型使用它们。配置了写手身份,并不会自动取得所有工具。

权限也单独管理。v0.1.6 支持为成员设置只读、工作区或完全访问等权限预设;群聊可以选择统一预设,在该群内覆盖成员自己的设置。权限由用户设定,Bot 不能自行修改。

这让博客任务可以具体分工:写手负责内容,程序员在指定目录处理站点。启用群内统一权限时,要确认它是否改变了原先为成员划定的范围。

运行代价同样需要检查。用量页按时间、Bot 和模型统计 Token,也就是模型处理输入输出的计量单位;记忆审查、摘要等辅助调用也会产生用量。页面统计 Token,不直接换算账单。

项目还为无人交互时的消息往来设置限制,避免成员长时间相互转发。这些限制与调度机制一起,约束团队怎样继续运行。

想尝试,可以先装好 DSH 并配置一个可用模型,再在桌面端的插件管理中添加 ds-bot、安装并启用。DSH 仍处于开发者预览阶段,应核对所装插件支持的底座版本。

本文的截图是项目演示,代码检查是机制示意;是否比单个 Agent 更省时、更省用量,需要实际验证。我更建议先检查这一小段接力:写手交出草稿,程序员检查代码,写手根据结果修改。材料是否送达、文件是否改变、产物是否合格,比群里有多少成员更能说明协作是否有效。

多智能体什么时候值得用?先测单 Agent,再算协作账

项目与安装说明: https://github.com/Fei2411/DeepSeek-Bot (社区插件,需要已有 DSH 环境和可用模型)

参考资料

•DeepSeek Harness 官方定位与开发者预览说明: https://github.com/deepseek-ai/deepseek-harness

•DS Bot v0.1.6 项目说明、安装入口与原始界面截图: https://github.com/Fei2411/DeepSeek-Bot/blob/v0.1.6/README.md

•DS Bot v0.1.6 会话、记忆、模型与数据机制: https://github.com/Fei2411/DeepSeek-Bot/blob/v0.1.6/ds-bot/README.md

•DS Bot v0.1.6 群聊调度与结果回传实现: https://github.com/Fei2411/DeepSeek-Bot/blob/v0.1.6/ds-bot/src/host/groups.js

•DS Bot v0.1.6 成员消息交接实现: https://github.com/Fei2411/DeepSeek-Bot/blob/v0.1.6/ds-bot/src/host/tools.js

•DS Bot v0.1.6 跨会话读取与成员职责说明: https://github.com/Fei2411/DeepSeek-Bot/blob/v0.1.6/ds-bot/src/host/prompt.js

•DS Bot v0.1.6 记忆审查与提示快照实现: https://github.com/Fei2411/DeepSeek-Bot/blob/v0.1.6/ds-bot/src/host/memory.js

•DS Bot v0.1.6 长对话压缩与分段交接实现: https://github.com/Fei2411/DeepSeek-Bot/blob/v0.1.6/ds-bot/src/host/parts.js

•DS Bot v0.1.6 成员与群权限实现: https://github.com/Fei2411/DeepSeek-Bot/blob/v0.1.6/ds-bot/src/host/permissions.js

•DS Bot v0.1.6 更新与消息限制修复说明: https://github.com/Fei2411/DeepSeek-Bot/releases/tag/v0.1.6

THE END

文章仅做学术分享,如有侵权请联系删除,非常感谢!

【声明】内容源于网络
0
0
AI大模型智能体前沿
分享AI大模型智能体前沿知识,探寻多元应用,洞察未来趋势,带你一路 “卷” 赢行业!🔥
内容 1160
粉丝 0
AI大模型智能体前沿 分享AI大模型智能体前沿知识,探寻多元应用,洞察未来趋势,带你一路 “卷” 赢行业!🔥
总阅读23.0k
粉丝0
内容1.2k