跳到主要内容

角色与个性

“写作搭档”与“研究伙伴”若需要稳定不同的身份和做事方式,可以建成两个 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 引用的角色受删除限制。