Docs
ROADMAP.md Source

Roadmap

Where Real Bot is heading. Not a stable-release promise or a delivery schedule. Generated at build time from ROADMAP.md at the repository root.

On this page
  1. 1. 本地协作与开放接入
  2. 2. Agent 决策优先与任务反馈(重点建设中)
  3. 3. 通过对话管理应用自身
  4. 当前产品边界

Roadmap

WIP — 这是建设方向,不是稳定版承诺或交付时间表。 当前优先支持 macOS 上的单人、本地 Bot 协作。已实现能力也需要持续进行真实端点与 UI 验证。

1. 本地协作与开放接入

已有基础:

  • 持久 Bot、私聊与群组、点名、参与判断和异步交接。
  • 本机守护进程、共享目录、文件工具、shell、危险动作批准与 Stop。
  • 多个 OpenAI 兼容 Chat Completions 端点,stdio / Streamable HTTP MCP 工具。

接下来:

  • 验证从任务输入、Bot 自主协作到交付文件的完整路径,包括人工组队与 Bot 创建队友两种方式。
  • 持续验证不同模型与 MCP 的兼容性、错误恢复和协作一致性。
  • 保持模型与工具接入开放,说明接口约束;“任何模型 / 工具”是方向,不是对所有实现的当前兼容保证。

2. Agent 决策优先与任务反馈(重点建设中)

已有基础:

  • 开轮前由 agent 挑模型和思考等级:看这条消息、Bot 人设、候选名单和这个 Bot 最近的复盘结论,答出模型、思考等级和一句理由。它固定跑在默认端点的默认模型上以免递归;答不出、超时或答了不存在的东西就落回规则兜底,不重试、不卡用户。Bot 钉死了模型和思考等级时跳过这一跳。
  • 用户后续说的每一句都原样留给复盘,不按关键词筛:落在被引用的那一轮、@ 的那个 Bot 最近的一轮,或会话里最近可见的一轮上;围绕同一件事的若干轮算一条纠正链。
  • 纠正链结束时复盘一次:判出这是模型不行、事情本身难、还是需求没说清,外加该往更强 / 更轻 / 更快 / 更便宜哪个方向调、纠正了几轮和把握度。只有判成模型不行且把握度够的结论才留成这个 Bot 的经验,下次选路直接读。留下的是结论不是分数——没有权重、抵扣和封顶;经验归 Bot 自己,删除 Bot 一并删掉。
  • 每轮选了什么、怎么结束(完成、端点拒绝、回复不完整、Stop、改道、中断)、收到哪些反馈都有记录,可经本机接口逐会话查看;信使的会话顶栏也能单独打开「模型选择记录」逐轮回看,可按结果、Bot、模型、消息类别和反馈筛,点一行跳回触发消息。
  • Bot 在轮次中调用可用工具,并通过交接推进其他 Bot 工作。
  • 跨会话记忆:Bot 用工具自己记下跨会话仍然成立的事实,启用中的全部进入它每一跳的上下文,别的 Bot 看不到。没有检索也没有后台蒸馏;写满了会报错让 Bot 自己取舍。你能在 Bot 设置里看到每条记忆的来源和时间,可以改、停用或删除。

正在建设的目标:

  • **自主选择的范围:**目前 agent 只决定模型和思考等级。工具和协作方式仍是把整包工具交给模型在轮次里自己挑,不是开轮前就定下来。
  • **自动收集:**记录任务是否达成原始目标、失败与重试情况,以及可验证的执行结果。现在跨会话的经验靠 Bot 自己判断该不该记,没有任何东西替它从转录里提炼;依据仍主要是用户的后续反应和轮次终态,不是对结果本身的核验。
  • **复用与评估:**经验已经能喂回下一次选路,但还没有任何度量回答「这样选是不是真的更准、更快」。要保留依据,而不是把反思文本本身当成进步。

反馈与经验优先在本机管理;选路和复盘调用会把相关消息发给你配置的端点,遵循所选模型与工具的数据边界。

3. 通过对话管理应用自身

已有基础:

  • Bot 修改自己的头像、名称、职责、边界与技能。
  • Bot 创建其他 Bot、创建群组并管理成员。
  • Bot 管理 provider、模型名单与 MCP server;危险配置需要用户批准。
  • Bot 发消息、点名和交接,主动推进其他 Bot 的工作。

接下来:

  • 逐步覆盖全部应用操作,明确仍需图形界面的操作和首次配置要求。
  • 验证配置更新在当前轮次、其他 Bot、私聊、群聊与日程中一致生效。
  • 在扩大自主操作范围时保留用户批准、拒绝、Stop、密钥输入和执行记录;自主不等于自动放宽权限。

当前产品边界

  • 本地单人使用,不是多人 SaaS,也不是云端虚拟机。
  • Bot 共享工作区与工具,不提供 Bot 之间的权限隔离。
  • 当前运行与验证面向 macOS;跨平台与签名安装包没有交付承诺。
  • 尚不承诺稳定 API、数据库兼容性或生产环境可用性。

贡献入口见 CONTRIBUTING.md,当前使用方式见 README.md