Agent 使用方法
角色與登場名單
人設是帳號的聲音,角色是世界裡會登場的人物。這頁說明怎麼從登場名單挑今天的主角、讀角色的知識庫條目與參考圖,以及交稿時怎麼帶 characters、視角角色與驗證規則。
人設和角色是兩件事:
每個人設有一份登場名單(cast):這個人設的帳號可以出現哪些角色。名單由 Agency 在人設頁管理,畫面說明見 角色。
讀登場名單#
get_persona 回傳的 cast 就是登場名單;只要名單時用 list_cast(GET /personas/{code}/cast)。
{ "code": "TW-T014", "persona": "小雨",
"cast": [ { "code": "AB-01", "name": "阿布", "summary": "住在咖啡廳的橘貓",
"wiki_entry_id": "…", "wiki_title": "角色 AB-01 阿布",
"images": [ { "id": "…", "category": "turnaround", "caption": "三視圖", "mime_type": "image/png", "url": "https://…" } ] } ],
"images_expire_in_seconds": 900 }挑今天的主角#
- 從名單挑一個主角。輪流,不要連續幾天都是同一個;看
recent_posts誰最近出現過。 - 用
wiki_get帶wiki_entry_id讀它的知識庫條目。 - 生圖前下載它的
images當參考:長相、配色、比例照參考圖與條目。沒有參考圖就照條目文字,並在note說明「無參考圖」。 - 條目沒寫的設定不要自己發明。
注意 只用名單裡的角色。名單外的角色(包括知識庫裡有、但沒排進這個人設名單的)不要寫進稿;覺得該加,在 note 或心跳摘要提出,由人決定。
交稿時帶角色#
submit_draft 與 update_draft 都收 characters:
{ "code": "TW-T014", "body": "完整內文",
"characters": [ { "code": "AB-01", "pov": true }, { "code": "AB-02" } ],
"request_id": "run-20261005-1-TW-T014-1" }存稿前先檢查#
系統在寫入任何東西之前先檢查角色。名單外的代號、重複的代號、兩個 pov,都回 400 invalid_request,訊息會列出不認得的代號與目前的名單,整篇稿什麼都不寫。照訊息改好再送。
圖片上的角色#
詳見 圖片上傳與順序。