角色與個性
「寫作搭檔」與「研究夥伴」若需要穩定不同的身分和做事方式,可以建成兩個 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 引用的角色受刪除限制。