EricMoin/rolebox ↗★ 3

rolebox

定义AI代理角色、提示词、模型与权限 适合需要精细化配置和管理自定义AI Agent角色与工作流的用户。

包名
rolebox
兼容性
待验证
Cordis 依赖范围
4.0.2
版本
2.0.0-alpha.2
许可证
MIT
最近更新
2026年10月13日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:EricMoin/rolebox

Model Alias Configuration

Registry roles often ship placeholder model names; map them once in role_config.yaml — ~/.config/opencode/role_config.yaml, ~/.pi/agent/role_config.yaml, ~/.dsh/role_config.yaml, or ~/.codex/role_config.yaml (the harness config directory). Unrecognized values pass through unchanged with a warning. Full resolution chain, error handling, and hot-reload: docs/model-aliases.md.


Upgrading from 0.x.x? rolebox 1.x replaced the 0.x execution model. Workflows are now declared to the graph outcome protocol with graph_declare instead of being declared in role.yaml, and a node advances only through an outcome its worker submits with graph_submit_outcome. See docs/graph-outcome-protocol.md.