本版本是历史记录的完整功能基线。以下集中说明当时仓库已有的产品能力;后续版本再逐项记录变化。实际运行取决于配置的模型、已安装工具、权限和持续在线的运行时。
对话、长程任务与组织协作
- 提供桌面工作台、项目内对话与流式模型交互,可查看用户消息、agent 回复、工具调用和结果。
- Mission 把较大目标拆为责任明确的 Task,保留需求、决策、交互、上下文、依赖与交付记录;每个 Task 使用固定专家团和声明工作流。
- 独立工作可并行推进,依赖工作通过已验收的类型化产物交接;规划、实现、研究、测试与审阅可以组成同一交付链。
- Task 支持消息跟进、取消、重试、重新规划与恢复;周期性任务保留运行历史,后台运行依赖本地或托管服务持续在线。
专家团、工作方法与演化
- 专家团把专业角色、指令、Skill、工具、MCP(Model Context Protocol,模型上下文协议)服务器与工作流封装为自包含能力包,可为项目选择、配置与安装。
- 已有编码、前端复刻/创新、审查调试、深度研究、股票研究、专家团创作与 Evolution Lab 等团队及相应方法;研究团队覆盖规划、来源、写作、知识整理与引文审阅,股票团队覆盖事实、基本面、估值、论点和报告。
- Squad SDK(Software Development Kit,软件开发工具包)支持创建、校验、版本化和安装自定义团队;算法及外部 agent 通过明确适配器、契约、证据和产物参与协作。
- Evolution Lab 提供候选团队修订、试验、观察、评价与反馈的工作方式;用户可审阅变更,试验结果和来源保留用于比较。
- Skill 可按角色与任务使用;支持与外部宿主、Hermes、OpenClaw 的既有 Skill 入口协作。
模型、工具与实际执行
- 可连接多种 Provider(模型服务商)和模型,管理模型选择、服务配置与认证;兼容的 Provider 插件参与流式工具调用。
- 提供文件读取/写入/编辑、补丁、目录与代码搜索、命令执行、规划、待办、提问、等待和记忆等基础能力,工具执行受实际角色授权与权限约束。
- 实验性 LSP(Language Server Protocol,语言服务器协议)工具提供定义、引用、符号和调用层次查询;需要启用当时的实验开关、获得工具授权,并具备对应语言服务器。后续版本将这一路径退役。
- 浏览器能力覆盖页面操作、网页搜索/获取、截图与可观察的浏览器证据;Computer Use(电脑操作)连接宿主应用,供已授权角色执行桌面操作。
- 可执行本地代码和仓库工作,管理项目目录、Git 与隔离工作树;外部编码执行器可接入 Codex 和 Claude Code 等受支持工具。
- MCP 支持外部工具与交互应用,Agent Client Protocol(智能体客户端协议)和插件入口连接其他 agent 能力;未配置的执行器或集成须先满足实际环境条件。
产物、编辑与可审阅交付
- 保存类型化、内容寻址产物及精确谱系、来源和验收证据;研究、规划、开发与独立审阅可以引用同一份可核对交付。
- 文件与目录可作为请求附件和产物引用;对话、Mission、Task 与右侧面板呈现相应上下文和交付内容。
- 工作台具备源文件编辑器与终端,以及 Markdown、HTML、PDF(Portable Document Format,便携式文档格式)、代码、图表、地图、关系图和交互应用等阅读表面。
- 提供 OfficeCLI 办公能力以及可编辑文档、表格、演示文稿的产物处理;表格、幻灯片、图表与图形可在相应交互组件中查看和操作。
- 独立验收可检查实现、运行时、视觉、来源与产物;缺少证据、需要权限或遇到真实阻塞时保留明确状态,交付记录可追溯各阶段贡献。
持久化、记忆、权限与观察
- Task、需求、调度谱系、交互、产物、验收证据、Session 状态和项目知识持久化到本地 SQLite,支持重启后的运行读取与恢复。
- 项目/会话范围与全局记忆、偏好用于后续工作;上下文压缩和会话记录帮助长程任务保留必要信息。
- Question(问题)和 Permission(权限)支持人工回应,工具与外部操作按批准范围执行;操作者反馈可进入后续 Task 工作。
- 记录模型调用、工具活动、token(令牌)与费用统计,并提供日志、诊断、模型与 MCP 状态检查;这些观察用于追查实际执行。
桌面、服务、频道与开发接入
- 提供 Tauri 原生桌面壳和本地网页工作台;仓库具备 Windows x64、macOS x64/ARM64、Linux x64/ARM64 的桌面与命令行打包入口,以及各平台安装格式说明。
- 无头 HTTP(Hypertext Transfer Protocol,超文本传输协议)API(Application Programming Interface,应用程序编程接口)管理 Task 生命周期,并通过 SSE(Server-Sent Events,服务器发送事件)提供进度流。
- 命令行提供服务启动、模型/认证、MCP、会话导入导出、统计、配置检查和 doctor 诊断;JavaScript SDK 与 GitHub Action 为开发及仓库自动化提供入口。
- Slack 网关可从话题串启动工作、同步进展、处理 allow/always/reject 权限回应并传递跟进消息;仓库还有 Telegram、Discord、飞书、WhatsApp、Google Chat、Microsoft Teams、Line、Matrix、Mattermost、Signal、企业微信和钉钉适配器,使用前需配置相应服务。
- 提供中英文说明、开发/构建/打包指引、配置与集成文档;项目以 MIT 许可证开放源码。
版本边界
- 本记录描述 0.0.35beta 的源码能力基线,历史安装文件是否仍可下载以对应发布页面为准。后续新增的签名桌面更新、托管市场、全局 Chat、侧边对话和引用功能分别记录在其实际版本中。