功能概览
Anyy 是常驻个人助手:同一个运行时保存持续上下文,并通过多个界面为个人任务提供服务。
自动行为速查
有些行为不需要单独下命令。它们分别属于对应功能,不是含义不明的“后台优化”:
| 行为 | 触发时机 | 持久化影响 | 详细说明 |
|---|---|---|---|
| 主动保存记忆 | 普通模型 Turn 中,Anyy 判断一条已经确认的事实或偏好值得跨会话使用时 | 可能新增、替换或移除 USER.md、MEMORY.md 中的一条内容 | 记忆 |
| 自动生成会话标题 | 新会话首次成功完成一轮用户/助手交流后 | 把 New session 换成简短标题;手工标题不会被覆盖 | 对话与会话 |
| 上下文压缩 | 新一轮开始前,估算上下文达到模型压力阈值时 | 为后续模型输入保存摘要,不删除原始 Transcript | 对话与会话 |
| Skill 自我改进复盘 | 累计 15 次符合条件的前台模型循环迭代,并且当前会话可以管理 Skill 时 | 在独立后台会话中检查并可能更新当前 Profile 的 Managed Skills | Skills |
| 模型元数据刷新 | Gateway 启动后发现模型能力缓存需要更新时,在后台执行 | 更新 Profile 内的模型能力缓存;不发送对话内容,也不运行推理 | 模型与服务商 |
| 后台结果回传 | 委派或 Background Job 到达最终结果时 | 写入 Parent Session Inbox,并可向原始来源发送通知 | 后台任务 |
| Heartbeat | 常驻 Runtime 健康运行期间每分钟一次 | 更新存活状态;失败 Cron 特征出现新变化时通过配置的 Route 报告 | Heartbeat |
| 存储 Housekeeping | Gateway 启动时、每 24 小时及 Object Store 发出清理信号时 | 清理临时数据与无引用存储,不选择 Canonical User Records | 维护 |
会话标题、上下文摘要和 Skill 复盘都可能产生额外的服务商 Token 与费用。记忆机制不同:Anyy 可以在当前前台 Run 内调用 memory Tool,但不存在“每 N 个 Turn 自动再跑一次记忆模型”的定时流程。
对话与会话
- 对话与会话:跨界面、跨重启继续持久的前台与后台工作。
- Queue 与 Steer:把新任务留到下一轮,或纠正当前 Execution。
- Clarification 与附件:回答结构化问题,并给请求添加有 Scope 的文件。
- Session 执行模式:为每段对话选择 Approval 或 yolo。
身份与个人上下文
- Roles:维护不同助手身份及 Soul 指令。
- Memory:保存独立于单次会话的持久个人信息。
- Profiles:为不同用户、用途或环境使用相互隔离的 Anyy Home。
- Workspace Context:保存任务文件和产物,供助手在工作中使用。
模型与媒体
- 模型与服务商:服务商认证、模型选择、Reasoning 控制和按顺序的可用性路由。
- 媒体理解:把图片、视频和音频输入交给声明了相应能力的模型。
- 图像生成:通过已配置的输出后端创建图片。
- 语音:可选 TTS 和 STT 路由。
工具与集成
- Web Search:通过已配置后端查询当前公开信息。
- Browser:显式连接隔离浏览器或兼容浏览器后端。
- MCP:添加、认证、探测、启用和调用外部 MCP Server/Tool。
- Skills:安装可复用指令包、调用命令,并了解 Managed Skill 的自我改进机制。
- 文件与终端:检查 Workspace、提出修改并运行经过审批的命令。
消息平台
- 消息平台:Telegram、Discord、Slack、WhatsApp、Facebook、Email、SMS、DingTalk、Feishu/Lark、Weixin/WeChat、QQ Bot、IRC 和 LINE。
- 访问策略:平台支持时可用 pairing、allowlist、open/disabled 与群聊 mention 规则。
- 多账号:由常驻 Gateway 管理不同平台和账号连接。
自动化
- 定时自动化:使用明确的 approval 或 yolo 模式运行提示词、Skill、脚本或通知。
- Heartbeat:报告常驻运行时是否持续存活。
- 后台会话:让工作独立于当前前台对话继续。
- 任务:用状态、优先级、截止时间和标签保存结构化待办。
- 通知:把结果投递给当前用户或可信 Channel 来源。
信任与恢复
- Approvals 与 ChangePlans:Approval mode 下,状态变更先展示再执行。
- Audit:保留授权和执行记录供检查。
- Backup:创建/恢复 Profile 归档;凭据默认不包含。
- Maintenance:Checkpoint/compact 状态库,重建 Token 估算缓存。
- Doctor/Status:先定位配置和运行时健康问题,再决定是否修改。
按层增加能力
先完成一个经过测试的主模型和一段可恢复会话。之后每次只添加一个 Channel、工具后端、Skill、MCP Server 或 Cron,并单独验证。
完整首次使用流程见快速开始。