aios-workflow-router

Solid

Route AIOS host dispositions and execute the current rex-harness software Capability Command. 语义判断路由(不依赖关键词表):按 workflow-policy 的结构化 Decision 路由,按显式声明的 intent/命令前缀(/plan /single /implement /review /debug /team /harness)与当前 Capability Command 执行。TRIGGER: 需要路由 disposition、需要执行 rex Capability Command、显式 intent 声明

AI & Automation 52 stars 6 forks Updated today MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
57
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# AIOS Workflow Router 这个 Skill 只协调宿主路由和 rex 返回的当前命令,不拥有软件工程步骤顺序。路由由显式声明与 workflow-policy 的结构化 Decision 驱动,不根据任务文本关键词自行判断。 ## 所有权 - AIOS:`direct | guarded | planned`、最终 Provider Binding、计划和 Activation 持久化、Skill/Agent/模型执行、安全、验证、Team、Harness、恢复和重试。 - rex-harness:Observation -> Fact、Capability 选择、Capability Recipe、Evidence Contract、下一条语义 Command、软件 Workflow Recipe,以及独立可用的 rex-native Provider;AIOS 不再绑定外部兼容 Provider。 - Skill / Playbook / Agent:执行已经选中的一个阶段,不根据关键词自行激活,也不决定后续阶段。 ## 显式声明协议 disposition 由显式声明驱动,模型不猜"用户是否想只读/是否要计划/是否多步": - 用户带 workflow 命令前缀(`/plan` `/single` `/implement` `/review` `/debug` `/spec` `/grill` `/tickets` `/team` `/harness`)时,把声明的 intent 透传给 workflow-policy;`/single` = direct、不建计划。 - 用户说 `继续` / `接着做` / `下一步` / `resume` / `continue`(带非空 tail)→ 新目标;裸确认(`好` / `可以` / `确认` / `ok`)→ 继续同会话活动计划。 - 只读场景由调用方显式声明 `explicit-intent: read-only`,不靠"解释/说明"等词判断。 - 模型自身需要时也可显式声明 intent(如 `/implement` 覆盖 capability 默认计划),但不得用关键词表假装识别。 ## 路由流程 1. 先读取 AIOS workflow-policy 的结构化 Decision。 2. 项目已安装 codemap(存在 `.code-review-graph/` 或 CRG MCP 工具可用)时,在执行任何 Provider 之前先调用 CRG 决策检查点(详见 AGENTS.md codemap 段落): - 动手前:`get_minimal_context(task="<当前任务>")` 获取项目上下文和建议下一步; - 改文件前:`get_impact_radius(detail_level="minimal")` 检查爆炸半径,`query_graph(pattern="tests_for", target="<目标>")` 确认测试存在; - 查找代码/关系:`semantic_search_nodes` / `query_graph`(callers_of/callees_of/imports_of)优先于 grep/读文件; - 阶段结束后:`detect_changes(detail_level="minimal")` 验证实际影响与预期一致。 加速入口:CRG 预置工作流可直接 `list_promp...

Details

Author
rexleimo
Repository
rexleimo/aios
Created
6 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category