DeepSeek Bot

在 DeepSeek Harness 中创建长期协作的机器人团队,并通过主机器人和群聊分派工作。

Star 数
★ 2.9k
最近更新
今天
License
Apache-2.0
主语言
JavaScript

30 秒速览

运行形态
桌面应用网页应用自托管服务
可在哪里用
平台专用
费用
软件免费,模型调用费用自付
上手难度
中 · 需要几步配置
开始前需要
DeepSeek HarnessNode.js 22.19 或更高版本pnpmGit(用于 GitHub 安装)Shell / 命令行网络访问本地文件系统MCP Server
典型场景
需要一个入口来协调多个长期使用的机器人的个人用户,可让 Chief 帮忙设置机器人和群聊。
不适合
  • 需要脱离 DeepSeek Harness 独立运行的团队
  • 不愿自行承担模型用量费用的用户
  • 需要让机器人访问挂载目录之外内容的容器部署者

这个 Agent 能做什么,适合哪些场景?

DeepSeek Bot 是面向 DeepSeek Harness(DSH)的插件,可在 DSH 中创建机器人并与它们对话、协作。首次打开时会提供名为 Chief 的主机器人,它负责管理其他机器人和群聊,并可引导初始设置。每个机器人可以选择 DSH 中配置的模型,并拥有可管理的记忆。群聊由管理员机器人默认回应,机器人也可以通过 @ 将工作交给其他机器人。插件可用于 DSH Desktop 或 DSH Web,也可通过 Docker 部署 DSH Web;数据存放在 DSH 主目录的 bot/ 和 sessions/ 中。

安装并启用 ds-bot 插件后,先在 DeepSeek Harness 中配置至少一个模型,再与 Chief 对话以设置其他机器人和群聊。你可以在机器人详情页选择模型、管理记忆,也可以告诉机器人更新记忆。在群聊中,管理员机器人默认处理消息;你可以 @ 指定机器人直接提问,或由一个机器人 @ 另一个机器人交接任务。受托机器人独立完成工作,并在群聊、侧边栏及自己的聊天中显示进度,完成后将结果发回群聊。通过 Settings → Capabilities 可管理共享的 MCP servers、skills 和 packs;本地 MCP 命令运行前需要用户批准。Settings → Usage 显示按时间、机器人和模型统计的 token 用量。

  1. 需要一个入口来协调多个长期使用的机器人的个人用户,可让 Chief 帮忙设置机器人和群聊。
  2. 需要让写作与编码等不同机器人并行处理任务的团队,可在群聊中通过 @ 交接工作并跟踪进度。
  3. 希望为每个机器人固定选择 DSH 模型、同时保留可管理记忆的用户,可在机器人详情页进行设置。
  4. 希望在 NAS 或常开 Linux 机器上运行 DSH Web 和机器人插件的用户,可使用仓库提供的 Docker 构建目录。
  5. 需要查看模型使用量分布的用户,可在 Usage 页面按时间、机器人和模型查看 token 用量。

如何安装或部署这个 Agent?

先安装 DeepSeek Harness,并至少配置一个模型;DS Bot 使用 DSH 中的模型。

在 DSH Desktop(Windows、macOS)中,打开 Plugins → Add plugin,在 Package name or address 中输入 ds-bot,然后选择 Install 和 Enable now。若 npm 无法访问,可使用 Releases 中下载的 ds-bot-0.1.7.tgz 完整路径,或通过 Git 安装:

github:Fei2411/DeepSeek-Bot#v0.1.7&path:/ds-bot

DSH Web 支持 Windows、macOS 和 Linux,需要 Node.js 22.19 或更高版本及 pnpm:

npx @deepseek-ai/[email protected] plugin --profile web add ds-bot
npx @deepseek-ai/[email protected] web

Docker 部署请使用仓库的 docker/ 目录,其中包含构建 DSH Web 与 DS Bot 镜像的说明。

如何使用这个 Agent?

在 DSH 中打开 DS Bot,先与预置的主机器人 Chief 对话,让它引导你设置其他机器人和群聊。可在机器人详情页选择模型并管理记忆;在群聊消息框中输入 @ 选择机器人,或使用 + → Reference a chat 添加另一段聊天作为上下文。机器人可以相互交接任务;需要停止任务时,打开群聊详情。通过 Settings → Capabilities 管理能力,并在 Settings → Usage 查看 token 用量。容器部署时,机器人可访问挂载到容器中的内容。

这个 Agent 有哪些优点和局限?

优点
  • Chief 作为预置主机器人,能管理其他机器人和群聊,并引导首次设置。
  • 群聊支持 @ 指定机器人及机器人间任务交接,并显示受托工作的进度和结果。
  • 每个机器人有可管理的记忆和独立模型选择,且模型可随时切换。
  • 提供共享的 MCP servers、skills 和 packs 能力库,并要求本地 MCP 命令运行前取得批准。
  • 数据保存在 DSH 主目录的 bot/ 和 sessions/ 中,卸载插件不会删除这些数据。
局限
  • 必须依赖 DeepSeek Harness,且需要在其中至少配置一个模型。
  • 机器人使用用户自己的模型额度;群聊会消耗更多用量。
  • DSH Web 安装要求 Node.js 22.19 或更高版本及 pnpm。
  • Docker 容器中的机器人可完整访问挂载内容,部署者需要谨慎选择挂载目录。
  • 项目标记为 v0.1 preview,README 未提供稳定版承诺。

这个 Agent 与同类方案有什么区别?

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
DeepSeek Bot 当前 69 · 存在缺口 桌面应用免费 + 模型费 ★ 2.9k 今天 JavaScript —
Harness Desktop 82 · 表现良好 桌面应用免费 + 模型费 ★ 12 1 个月前 JavaScript —
somora 69 · 存在缺口 命令行工具免费 ★ 32 4 天前 TypeScript ChatGPT · Codex · Claude Code
Dive AI Agent 52 · 缺口较多 桌面应用免费 + 模型费 ★ 1.8k 2 个月前 TypeScript ChatGPT · OpenAI API · Claude API

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
存在缺口
69/ 100 五分制 3.5 / 5
信任安全 18/29
可靠稳定 9/14
适用触发 14/18
规范维护 14/18
有效结果 9/13
证据核验 5/8
查看各维度的扣分理由
信任安全18 / 29 · 3.1/5

文档和角色设计区分用户、Main Bot、群管理员及普通 Bot 的管理范围;沙盒预设由用户设置,完全权限需再次确认,本地 MCP 命令也需批准。Docker 说明 Bot 可访问挂载内容,权限计划还记录 DSH 菜单入口可能绕过 Bot 预设,因此最小权限和确认机制并非全面覆盖。数据说明涵盖本地存储、群记忆边界及卸载后保留数据,但没有看到敏感数据加密或专门保护措施。发布工作流使用 OIDC provenance,测试工作流执行 npm ci 时明确关闭审计,且材料未提供依赖漏洞处置证据。失败归档会保留会话并允许重试;致谢和独立项目声明清楚标明所借鉴项目及来源。发布者身份未验证,按未知处理,不据此加减分。

可靠稳定9 / 14 · 3.2/5

工作流列出多平台、多 Node 与 DSH 版本的测试、打包和 Docker 检查;提供的测试涵盖 Agent 会话、权限限制、归档失败与错误返回。README、权限计划和测试之间整体相符,但静态材料不能确认这些检查实际通过。项目依赖 DSH、Node/pnpm 或 npm registry,并给出离线包或镜像等部分替代方式,仍受外部依赖可用性影响。测试显示部分操作会返回具体错误并保留状态;未展示所有故障路径的用户提示,因此未给更高分。

适用触发14 / 18 · 3.9/5

README 说明个人 Bot、主 Bot、群聊、记忆、能力库及用量查看等场景;权限计划列出角色职责、沙盒预设和部分明确限制。群聊默认由管理员响应、可用 @ 点名,给出了较清楚的触发方式,但未覆盖所有触发条件和边界。安装说明适用于 Windows、macOS、Linux 及 Docker/NAS,并区分桌面应用、DSH 插件和 Web 环境,环境适配较完整。

规范维护14 / 18 · 3.9/5

README 按安装、设置、功能、数据和开发组织,并链接插件文档、贡献指南、变更日志及 Docker 说明;安装步骤和平台要求具体。产品及目录命名总体清楚,但材料中的 DSH 与 DS Bot 版本号并不总相同,读者需按各安装命令理解版本关系。提供截图和操作步骤,但没有系统化 FAQ。权限计划记录已知 DSH 菜单绕过限制;README 提醒用户核查重要操作,其他限制说明有限。Apache-2.0 许可证文件齐全,版本徽章、发布版本检查和变更日志提供了版本线索。CI 和贡献指南表明有维护流程,但维护责任人或长期支持承诺没有明确呈现;发布者身份未知,不单独扣分。

有效结果9 / 13 · 3.5/5

Bot、群聊交接、群记忆和能力库能支持团队式工作,README 也说明可查看用量。文档明确群聊会增加成本,Bot 使用用户模型额度,并能在用户要求时读写文件或运行命令;但没有量化成本、质量收益或适用任务边界,故只给中等分。

证据核验5 / 8 · 3.1/5

主要功能和安全边界可追溯到 README、权限计划、工作流及具体测试;测试对 Agent 创建、归档失败、权限屏蔽和错误响应提供了相互补充的证据。不同来源能部分交叉印证,但材料没有完整实现源文件,也不能确认 CI 结果或运行表现。文档区分了明确行为与部分已知限制,不过有些能力和安全表述仍是项目自述,尚无独立验证,因此未给满分。

风险与缓解建议
  • 权限计划指出,DSH 的「+」和「/」菜单仍可能绕过 Bot 沙盒预设;Docker 中的 Bot 可访问挂载目录。使用前应检查会话权限和挂载内容。
  • README 说明 Bot 会使用用户的模型额度,并可按要求读写文件或运行命令;群聊成本更高。材料未说明敏感数据加密或完整的依赖漏洞处置流程。
证据充分度:低 评估于 2026年10月21日 审查版本 ae63b45c0d0e
查看完整评分方法 →

常见问题

使用 DS Bot 是否需要单独的模型或 API 密钥?
README 说明需要先在 DeepSeek Harness 中配置至少一个模型,DS Bot 使用 DSH 中的模型;机器人使用你的模型额度。
机器人可以访问哪些文件?
容器部署时,机器人可访问挂载到容器中的内容;README 将容器描述为机器人的沙箱,容器无法访问其他内容。
机器人之间能否分工?
可以。在群聊中,一个机器人可通过 @ 把工作交给另一个机器人;受托机器人独立处理并发布进度和结果。
卸载插件会删除机器人数据吗?
不会。数据位于默认的 ~/.dsh 下的 bot/ 和 sessions/ 目录中,卸载插件不会删除这些数据。
群聊会增加成本吗?
README 明确指出群聊成本更高;机器人使用你自己的模型额度。
在 GitHub 查看 ↗ 安装 ↓

相关 Agents