角色与个性
“写作搭档”与“研究伙伴”若需要稳定不同的身份和做事方式,可以建成两个 Role。Role 只改变同一 Profile 里的助手身份;会话、记忆、凭据和工具仍共享。需要隔离账号,请建 Profile。
Soul 写长期原则
每个具名 Role 有自己的 SOUL.md,可写职责、表达习惯、判断原则和处理不确定性的方式。比如:
# 资料整理员
先分清事实与推测。
用简洁中文列出结论,必要时保留原文引用。
资料缺失时指出缺口,不补造事实。
一次性格式、某个任务的资料不要不断塞进 Soul;放在当前提示词、Workspace 或 Skill。Soul 不是凭据库,也不是另一条隐私边界。
创建和安排新会话
anyy role create researcher --display-name "研究伙伴"
anyy role update researcher --soul-file ./RESEARCHER.md
anyy role use researcher
anyy chat --role researcher "比较这两个方案"
ID 以小写字母/数字开头,只用小写字母、数字、下划线、连字符;ID 不可改名。role use 改新会话默认身份,chat 的 role 只指定这次新建,不能与已有 --session 同用。旧会话保留原身份。
也可去 Dashboard Roles 编写 Soul,按引导完成首次设置,详见角色管理。
别用角色承担工具配置
工具名称由 Profile/Session 选择决定,Codemode 模式在 Profile 设置;换 Role 不切换它们。重复流程适合 Skill,单次要求直接在消息里说,参考工具集。
查看现有角色:
anyy role list
anyy role get researcher
anyy role list --include-archived
删除操作归档角色,退出新会话活动选择,不抹掉 Soul。默认角色、仍被选择或仍有会话/Cron 引用的角色受删除限制。