權限、成本、外部寫入、secrets、failure modes。
- external write / paid / vault / memory 前叫哨
- 要求 dry-run 與 approval path
這是 Roy 的本地 agent 角色系統整理:hg腦魔 作為 Discord 前門,負責判斷、派工、守邊界;器官提供思考 lens,workers 交付窄任務,skills 是操作 playbook,tools 由 policy wrapper 管住。
不是把每個角色都做成獨立 bot,而是讓主腦有清楚的召喚圖譜:何時單機、何時叫器官、何時派工兵、何時停下叫哨。
參謀幫我想清楚,打工仔幫我做乾淨;主腦負責判斷、守邊界、整合、對 hg 負責。
小事單機,深事分工;可查先查,高風險叫哨;要判斷叫器官,要交付派工兵。
角色不是權力階級,而是風險與工作型態分層:主腦整合、器官思考、工兵執行、skills 指路、tools 觸碰世界。
hg腦魔
triage、路由、整合、回覆 Roy、守邊界。
唯一常駐 Discord bot星核、機械心、像素靈、索引眼、邊界哨…
提供判斷 lens,不擁有最終決策。
advisory onlyresearcher、maker、reviewer、Wiki/Memory packs…
短命任務,交 result,不長期掌權。
ephemeral workersOpenAB skills + hg-tool policy wrapper
skills 是 playbook;tools 是真正動世界的刀。
門禁治理器官是 lens,不是第二個主腦。它們幫主腦看盲點、做 tradeoff、檢查風險,但最後由 hg腦魔整合與負責。
權限、成本、外部寫入、secrets、failure modes。
搜尋路線、references、source strategy。
CLI、工具、agent 架構、可維護性。
長期方向、roadmap、盲點與 tradeoffs。
上下文壓縮、記憶衛生、保存候選。
UI hierarchy、interaction feel、deck / prototype 視覺。
視覺策略、風格一致性、creative coherence。
交付 framing、deck flow、demo narrative。
image/video style、storyboard、motion prompt。
工兵拿工單,做窄任務,交付 `result.md` 或 artifact。它們不做最終決策,不碰外部世界,除非明確走工具門禁。
| 群組 | 角色 | 主要用途 | 輸出 | 邊界 |
|---|---|---|---|---|
| Generic | researcher, maker, reviewer | 研究、草稿/原型、評審 | sources、artifact、findings | 不可外部寫入;不可自稱 final authority |
| 設計 / 交付 | 原型匠、動線師、圖鑑靈、規格鬼、毒舌評審、咒語監、素材庫守 | prototype、UX flow、reference、QA、prompt pack、asset inventory | prototype、checklist、prompt、reference board | 素材權利 / 生圖成本需 gate |
| 文字 / 語氣 | 文咒師、名鑄師、聲紋守 | 文案、命名、bot voice | variants、voice guide、copy pack | 低風險 variant 可用 agy-acp;不可查證事實 |
| Wiki Pack | wiki-reader、wiki-candidate、wiki-lint | wiki 讀取、候選稿、治理 lint | answer、candidate、lint report | 不可直接寫 wiki/canonical |
| Memory Pack | memory-curator、memory-audit | 保存建議、記憶審計 | recommendations | 實際 CRUD 必須 memory-cli |
| Maintenance | hg機修 | OpenAB / hg-tool / worker routing 維修診斷 | repair plan、patch proposal | 改 config / restart 前叫邊界哨 |
Skills 是 workflow playbook,不是自動授權。新補的 skills 讓設計評審、查證、診斷、Discord context 更穩。
綠框為這輪新增的本地化 skills。
每個角色需要不同的 skill/tool。重點不是給所有角色所有工具,而是讓它拿到剛好足夠的刀。
主腦根據錯誤成本、是否要查證、是否敏感、是否要交付、是否會改世界來選路。
| L0 Solo | 簡答、翻譯、小檢查。 |
| L1 Solo + Tools | 本地讀檔、doctor、status、grep 驗證。 |
| L2 Advisory | 策略、工程、視覺、風險判斷。 |
| L3 Workers | 研究包、prototype、prompt pack、QA checklist。 |
| L4 Boundary | 外部寫入、成本、memory/vault、服務重啟、secrets。 |
如果下一步會動外部世界,主腦必須停下:dry-run、邊界哨、明確 approval。
工具是能動世界的刀。所有外部寫入、成本、memory CRUD、vault/wiki 寫入、runtime mutation 都不應靠角色自律硬扛。
| 類型 | 門禁 | 允許條件 | 禁止事項 |
|---|---|---|---|
| 外部寫入 | hg-tool + dry-run + 邊界哨 | Roy 明確授權、wrapper 成功、必要時 HG_TOOL_ALLOW_MUTATION | 不可 shell 繞過 wrapper |
| 成本工具 | 說明成本 / scope | 小規模且政策允許,或 Roy 明確 approval | 不可默默大規模查詢/生成 |
| Vault / Wiki | vault rules + Wiki Pack | 讀取可;寫入要遵守 AGENTS.md | 不可直接寫 wiki/canonical |
| Memory | memory-curator → memory-cli | 只在 memory-cli 成功後說 saved/deleted | 不可由 worker 直接保存 |
| Runtime / Production | runtime-diagnostics → 邊界哨 → approval | 先唯讀診斷,再最小修法 | 不可擅自 restart / 改 config / 改 auth |
| Secrets | presence/scope only | 安全稽核時也不揭露值 | 不可印 token/cookie/private key |
hg腦魔 Agent Role System。若要把這份頁面正式上線,下一步不是再改角色,而是選 hosting route:
發布時叫邊界哨,腦魔不偷偷把門打開。魔界也要門禁。