aios-workflow-router

Solid

Route AIOS host dispositions and execute the current rex-harness software Capability Command. TRIGGER: 分析、设计、实现、调试、并发、agent team、长任务、harness、plan、工作流、多步骤

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 返回的当前命令,不拥有软件工程步骤顺序。 ## 所有权 - 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:执行已经选中的一个阶段,不根据关键词自行激活,也不决定后续阶段。 ## 路由流程 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_prompts` 查看、`get_prompt(name="...")` 加载(如 review_changes、debug_issue、pre_merge_check),不必自行编排。 CRG 不可用时记录该事实,降级为 `rg` 搜索 + 读文件,不阻塞流程、不伪造图证据。 3. `direct`:只读回答,不创建计划,不启动 Capability 链。 4. `guarded`:执行当前 `capabilityDecision.provider`;如果当前阶段会改文件,先执行 `pre-edit-safety-gate`。 5. `planned`:创建或复用一个 AIOS 工作项,然后仍然只执行当前 Provider。 6. Provider 完成后,把 Command 要求的 Evidence Kind 和 Artifact Ref 写回 Activation Ledger。 7. 由 rex 推进 Activation: - `blocked`:补齐明确列出的缺失 Evidence; - `next`:执行新 Command 的一个 Provider; - `completed`:关闭当前 Capability,并让...

Details

Author
rexleimo
Repository
rexleimo/harness-cli
Created
6 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Related Skills