功能概览
Anyy 是一个常驻个人助理。它的功能围绕会话、记忆、工具、后台工作、渠道、模型路由和本地运行时控制组织。
这页是入口地图。先用它找到正确页面,再去阅读更细的参考页。
核心功能
| 功能 | 用途 |
|---|---|
| 工具与工具集 | 查看每轮对话里模型可能看到哪些工具,以及工具集如何控制可见性。 |
| 工具集 | 配置默认工具集、单轮工具集选择和可选连接器工具集。 |
| 长期记忆 | 在 USER.md 和 MEMORY.md 中保存长期用户事实、偏好和助理笔记。 |
| 上下文文件 | 理解 profile 与角色身份文件,例如 SOUL.md。 |
| 上下文引用 | 在一轮对话里显式附加文件、目录、URL、git 变更和工具结果。 |
| Artifacts | 处理生成或收到的图片、音频、视频和文件等 artifact。 |
| 审批与 ChangePlan | 在 Anyy 执行会改变状态的动作前进行审阅。 |
| 审计 | 查看工具、审批、配置、连接器和 MCP 事件记录。 |
这些核心功能遵循同一个信任模型:可见不等于可执行。一个工具可以对模型可见,同时仍然需要审批、ChangePlan 或审计。
自动化
| 功能 | 用途 |
|---|---|
| Cron | 运行定时 agent、技能、通知、提醒或脚本任务。 |
| 后台任务 | 跟踪可以在前台回复结束后继续运行的常驻工作。 |
| Tasks | 保存长期个人任务记录。 |
| Delegation | 把边界清晰的模型工作拆给子会话。 |
| Workflows | 用一个父 workflow job 跟踪一组后台子任务。 |
| Heartbeat | 监控运行时存活状态和失败通知。 |
用 tasks 记录被动待办,用 cron 处理按时间触发的执行,用 background jobs 跟踪异步工作;当相关子任务需要一个父级句柄时,用 workflows。
媒体与 Web
| 功能 | 用途 |
|---|---|
| Web 工具 | 搜索、获取和抽取公开网页。 |
| Browser | 把受管浏览器 MCP server 连接为 browser capability。 |
| 图片生成 | 生成图片并保存为 scoped artifact。 |
| 文字转语音 | 从文字生成音频附件。 |
| 转写 | 把收到的音频附件转换成对话文本。 |
媒体功能是可选能力。只有对应 provider、模型、驱动、连接器或单轮元数据可用时,它们才会出现。
管理
| 页面 | 用途 |
|---|---|
| 配置 | 理解 config.yaml 和 setup 管理的字段。 |
| 模型配置 | 设置主模型、辅助模型槽位和 fallback 路由。 |
| 角色 | 管理 profile 本地角色身份和 SOUL.md 文件。 |
| Dashboard | 使用常驻 dashboard sidecar。 |
| Gateway | 运行常驻 gateway 并理解运行时边界。 |
| Status And Doctor | 查看运行时健康状态、日志、用量、审计和 doctor 检查。 |
字段表请看 配置参考、Provider 配置参考 和 MCP 配置参考。
技能
| 功能 | 用途 |
|---|---|
| 技能系统 | 理解 Anyy 如何发现和展示技能。 |
| 技能管理 | 安装、开关、移除、重载和查看技能。 |
| 技能编写 | 为 Anyy 编写可复用技能说明。 |
技能是说明文件和辅助文件。它们不是 MCP server,本身也不会授予额外工具权限。
集成
集成页面把安装和配置细节集中在一个入口:
| 集成 | 入口 |
|---|---|
| Providers | Provider 集成 |
| MCP | MCP 集成 |
| Browser | Browser 集成 |
| Media | Media 集成 |