跳到主要内容

多套 Profile 的日常使用

工作与个人账号需要分开时,建立不同 Profile。每套 Profile 独立拥有 Home、Workspace、数据库、会话、记忆、Soul、Roles、模型凭据、Tools、Skills、MCP、Channels、Cron 与 Secrets,不自动共享。只想换助手口吻,用 Role。

创建后先明确选中​

Dashboard Profile → New Profile 可填写 ID 与显示名。CLI 等价操作:

anyy profile create office --display-name "工作"
anyy profile get office
anyy profile list
anyy profile use office

ID 最长 64 字符,以小写字母/数字开头,其他位置允许小写字母、数字、-、_;部分命令名被保留。新环境先生成目录、Workspace、空白用户/记忆文件、默认 Role 和配置;状态数据库在运行时首次使用时建立。

profile use 写入粘性选择,只影响后续未明确指定环境的命令。它不会移动当前 Dashboard,也不会停止其他已运行 Profile。

anyy --profile office dashboard
anyy --profile office status
anyy --profile office gateway stop
anyy --profile office gateway start

Home 解析与目录​

输入解析规则
显式 --home PATH单独使用时直接选择该目录
显式 --profile NAME按当前根目录解析具名环境
都没指定先 ANYY_HOME,再粘性选择,最后 default

显式 Home 与 Profile 不能同用。基础 Home 就是 default,其他环境位于 BASE_HOME/profiles/NAME;--profile-root 指向 BASE_HOME,不是 profiles 子目录。在另一 Root 下创建的环境不会自动出现。

在网页完成切换​

目标详情点 Start and switch/Switch to,依次选择 Profile、启动或找到 Gateway、绑定数据,然后跳转。Current runtime、Running、Stopped 分别表示本页连接、另一套运行中、未发现活动运行时。

切换不迁移任何数据。完成后用 About 核对 Home,确认会话、模型、记忆、Channels、Skills、MCP 和 Cron 都来自目标环境。

删除前的最后检查​

先验证备份,切到另一环境,并确保目标既不是 default,也不是粘性选择且已停止。Dashboard 不允许删除当前环境;CLI 要明确带参数:

anyy profile delete office --force --purge-secrets

--force 必需;存在 Secrets 却不带 --purge-secrets 会被拒绝。删除清除整个 Home,不是归档,也没有恢复按钮。停止只结束运行时、保留数据,两者不要混用。

恢复归档可以直接指定新 Home 运行,或恢复到标准具名路径后选择;没有任意目录 import/register 命令,详见恢复步骤。