章节 01
导读 / 主楼:Workflow Skill Router:AI Agent技能路由模式,让复杂任务从正确的技能开始
Workflow Skill Router是一个实用的AI Agent技能路由模式,通过任务性质->工作阶段->技术领域的分层决策,帮助Agent在复杂工作开始前选择最小但最有用的技能集,避免技能过载。
正文
Workflow Skill Router是一个实用的AI Agent技能路由模式,通过任务性质->工作阶段->技术领域的分层决策,帮助Agent在复杂工作开始前选择最小但最有用的技能集,避免技能过载。
章节 01
Workflow Skill Router是一个实用的AI Agent技能路由模式,通过任务性质->工作阶段->技术领域的分层决策,帮助Agent在复杂工作开始前选择最小但最有用的技能集,避免技能过载。
章节 02
章节 03
现代AI编程Agent往往配备了数十种技能、工具、连接器和工作流。从表面上看,这似乎是一件好事——Agent可以处理各种任务。但真正的挑战在于:"哪些技能应该在这个任务中激活?"
没有路由机制时,一个前端Bug可能会触发所有相关技能:
frontend, ui, browser, playwright, qa, design-system, github, docs, deployment
这种"技能过载"不仅浪费计算资源,还可能导致Agent在错误的技能上下文中工作,降低输出质量。
章节 04
Workflow Skill Router 将这个扁平的技能列表转变为一个决策层。它的核心逻辑是分层路由:
任务性质
-> 工作阶段
-> 技术领域
-> 1个主技能 + 最多3个辅助技能
这不是一个"超级技能",而是一个"前门"——告诉Agent接下来应该加载什么。
章节 05
没有路由时,前端Bug会触发所有相关技能:
frontend, ui, browser, playwright, qa, design-system, github, docs, deployment
有路由时,Agent会选择一个精简的工作集:
路由:Frontend / Debugging > Browser reproduction > Single-page app
使用技能:vue-expert, systematic-debugging, playwright
原因:vue-expert处理组件行为;systematic-debugging保持调查的因果性;playwright捕获回归。
章节 06
用户请求:添加一个新的客户设置端点,更新OpenAPI,并确保前端客户端遵循它。
路由结果:
路由:API / Contract lifecycle > Backend-to-frontend sync
使用技能:api-designer, openapi-contract-generation-skill, openapi-to-typescript, qa-test-planner
原因:api-designer稳定端点;openapi-contract-generation-skill管理schema差异和契约生成;openapi-to-typescript更新客户端类型;qa-test-planner定义契约覆盖。
章节 07
用户请求:为账户变更添加审计表,并确保管理员查询不会变慢。
路由结果:
路由:Database / Schema and performance > Migration plus query review
使用技能:database-schema-designer, sql-pro, database-optimizer, qa-test-planner
原因:database-schema-designer负责迁移结构;sql-pro审查SQL正确性;database-optimizer检查查询计划;qa-test-planner定义回归覆盖。
章节 08
用户请求:客户门户表单仅在浏览器刷新后失败,需要复现并添加回归检查。
路由结果:
路由:Frontend / Vue / UI > Browser regression
使用技能:vue-expert, systematic-debugging, playwright
原因:vue-expert处理组件行为;systematic-debugging保持调查的因果性;playwright捕获回归。