Pi 对齐范围
这份手册对应 Anyy v0.1.107。Anyy 继续使用 Go 原生运行;共享助手能力的参考是 Pi v1.2.0,固定提交为 06a466935536f8c9bcacb2d5efc0fc021be1bdff。
这是已发布版本的能力说明。早期阶段体验版、迁移中的状态和个人测试记录不再作为当前使用指引。
日常使用时,哪些能力遵循 Pi?
| 能力 | v0.1.107 的行为与入口 |
|---|---|
| Agent Loop | 按固定 Pi 源码对齐消息、工具调用、事件顺序、取消和循环控制;产品运行时位于内核之外。 |
| 消息和模型接口 | 保留规范消息及工具声明,在服务商边界转换请求;当前支持的五类协议见服务商协议。 |
| 系统提示词 | 按 Pi 的提示构建和请求顺序组织内容;Anyy 的身份、角色和必要个人助理上下文由产品层提供。 |
| 文件与终端 | 提供 read、bash、edit、write、grep、find、ls 等基础工具,按实际工具选择执行。 |
| Skills | 通过正常的发现、选择和读取流程使用指令包;Anyy 的托管安装只接受本地 ZIP。 |
| MCP | 支持 stdio、Streamable HTTP、相应认证、工具暴露和资源接口;启用、连接就绪与实际调用成功需分别确认。见 MCP。 |
| Codemode | 在独立的 JavaScript 执行环境中使用当前会话可调用的工具和分支存储。它是工具设置,不是 Role。 |
| 工具搜索 | 发现尚未激活的工具,并影响后续模型请求;具体参数见工具搜索。 |
| 插入、排队和中断 | steering、follow-up 和取消共享会话边界;Dashboard 与 TUI 的操作方式不同,见会话。 |
| 压缩与分支 | 支持普通会话的上下文压缩、分支摘要和选定历史;界面入口与仅 RPC 提供的操作在压缩说明中分别列出。 |
哪些仍由 Anyy 自己负责?
Pi 的 Agent Loop 不负责个人助理产品的全部事务。以下职责继续在 Anyy 的产品层实现:
- Gateway 常驻运行、Dashboard、TUI、CLI 以及各消息平台的接入和投递;
- Profile 数据、持久会话、备份和恢复;
- Role、Soul、个人记忆、任务、定时和后台工作;
- 凭据保护、真实身份认证、消息发送者访问控制和状态诊断。
这些功能不会把第二套循环或队列调度塞入 Agent Loop。规范历史、工具声明与实际可执行句柄各有职责;仅有历史中的工具名字,不会产生一个可执行工具。
独立系统通知会保存可恢复的展示正文,但它不是模型生成的 assistant 消息,也不会因为重新打开页面而变成模型上下文。详见通知与交付。
不要把这些当作本版功能
- 完整实验性 Durable Harness/Chord 不在本版移植范围;普通持久会话、压缩和个人记忆不等于这一框架。
- Azure、Bedrock、Vertex、Mistral Conversations、pi-messages 五种额外 Pi 原生推理 API 未作为独立协议加入本轮。兼容接口的服务商名称不代表实现了对应原生协议。
- 工具审批模式、ChangePlan、内置 Browser Use 和 Computer Use 已移除。消息平台的身份配对与 OAuth 认证仍然存在。
如何核对版本和范围?
运行 anyy --version 核对版本与提交。v0.1.107 发布提交为 da60fa116a7d23c9989b9a9181b861b1e838716c。
发布包含 macOS、Linux 的 amd64/arm64 原生产物。MacBook 实际场景验收和其他目标的交叉构建是不同证据,不表示所有外部账号、服务商、OAuth 流程或设备都已实机验证。TR3000 实机验收仍属单独工作。
需要开发细节时,查看固定 Pi 源码和 v0.1.107 对齐契约。历史验收记录保留在仓库阶段文档中,不混入当前操作步骤。