Tobs

博客TobsBot 团队

Tobs 托布:一支可以慢慢养成的 Bot 团队

Tobs 意为 Team of Bots。从一个有身份、人格和文件记忆的 Bot 开始,逐渐组成适合自己生活与工作的伙伴小队。

本页内容

一次有用的 AI 对话结束后,总有些东西值得留下:一个决定、一位角色的说话方式、还没想清楚的问题,或者终于磨合好的工作习惯。下次再聊时,你希望能接着往下走,而不是从头介绍一遍。

Tobs 托布的名字来自 Team of Bots,也寄托着 Thousands of Bots 的想象。但真正有用的起点很小:先认识一个 Bot,等到有需要,再邀请下一位。

Tobs 原名 DeepSeekBot,是以插件形式运行在 DeepSeek Harness 中的开源应用。每个 Bot 有自己的身份和 Git 文件记忆。你可以分别和他们聊天,也可以把几位放进同一个群组;记忆保存在运行应用的电脑上。这支小队可以逐渐成为你生活与工作中熟悉的存在。

这个名字,下周还应该有意义

把一段聊天命名为“研究”很方便。一个长期存在的研究 Bot 则让这个名字多了一层含义:你可以慢慢调整它的职责,回看它的笔记,纠正它记错的东西。

不妨想象一个个人写作项目。先创建 Mira,让她帮你整理阅读笔记,并约定一条习惯:分清“来源怎么说”和“我们怎么理解”。项目推进后,你可能想请 Theo 一起讨论结构与节奏。如果你也喜欢写虚构场景,还可以创建一位有独立性格和口吻的角色。

这是可以尝试的配置思路,不是某支团队已经完成项目的实录。每增加一位成员,都应该有一个你愿意再次找它的理由。名单变长本身不会让团队更有用。

同一个 Bot 可以参加不同的对话,同时保留自己的身份。不过,不同对话仍有各自的上下文;把几位成员放在一起,也不意味着他们自动共享彼此的全部记忆。

人格和记忆,都能打开来看

Tobs 用 SOUL.md 描述 Bot 的性格、口吻和做事原则,用 MEMORY.md 保存核心信息,以及指向详细笔记的索引。人格与核心记忆指南解释了这些文件何时进入会话、有哪些长度限制。

对 Mira 来说,人格可以写清遇到不确定信息时怎么办;笔记则记录研究问题、来源链接,以及你真正确认过的决定。这几类东西不该混在一起:长期的做事原则,与周二讨论时的一条暂定结论,分量并不相同。

记忆是带有 Git 历史的普通文件。你可以直接查看它改了什么,纠正一个推断,或者回看过去的版本,而不是只能相信聊天里的一句“我记住了”。具体操作见记忆文件和记忆演化。

这种可见性在模型犯错时尤其有用:你有一个具体的地方可以检查。但它不保证每条已保存的信息都会被正确想起,也不代表所有文件都会自动放进每一次模型请求。

一支小队,可以有不同的相处方式

有时,你只想单独聊一聊。有时,你想让 Mira 和 Theo 坐在同一张桌边,从不同角度讨论一个念头。有时,你需要一份可以检查的交付物。

这些体验可以发生在同一支团队里,但期待应该有所不同:

你现在想做什么 可以从这里开始
和几位各有身份的 Bot 一起聊天 AI 群聊
让不同职责的 Bot 分工完成一项工作 AI Agent 团队
逐渐塑造一位角色的口吻与记忆 AI 角色聊天

不必给整个产品只选一种用途。一位写作伙伴可以既适合聊天,也能帮你做事。重要的是,此刻你希望它做什么。

Tobs、Tob 和 BotHarness,分别是什么

Tobs 是应用,也是你的 Bot 团队。Tob 是内置的助手,帮助你创建、管理这支团队。BotHarness 是 Tobs 背后的框架,也是维护这个项目的名称。

Tob 能协助处理应用支持的管理任务,但不会因为它是助手,就跳过权限与审批。Tobs 运行在 DeepSeek Harness 上,是独立项目,并非 DeepSeek 官方产品。想查看源码或了解开发进展,可以访问项目仓库。

让这支团队适合你的日常

自己运行这套应用,意味着你可以选择 DSH 配置所支持的模型,也需要照顾运行它的电脑:保持可用,管理更新。Tobs 采用 MIT 许可,软件免费开源;模型调用以及可能的托管仍有成本。

记忆留在自己的电脑上,不等于模型一定也运行在本地。使用外部模型时,相关对话上下文会发送给你配置的模型服务。手机应用目前处于 Beta 阶段,是连接电脑的远程客户端,不会替代电脑运行。邀请与连接方式以手机指南为准。

可以先按照安装指南创建一个 Bot,给它一件值得留下的小事。看看它保存了什么,再回到对话中确认它能否合适地使用这些记忆。等你发现自己需要另一种声音,或一份独立的职责,再邀请下一位成员。

在 GitHub 查看原文