关于 microsoft-agent-framework
这项技能用于规划具备明确角色、治理机制和可审计执行过程的 Agent 系统。它为团队或组织级部署提供控制流、策略边界、故障恢复和可观测性方面的指导。
主要功能
- 01划分规划、执行、审查和审批角色
- 02定义各角色的输入输出契约
- 03设置策略与审批边界
- 04规划故障恢复和回滚
- 05添加跟踪标识并分类故障
适用场景
- 01为团队设计 Agent 系统
- 02构建含审批环节的工作流
- 03制定访问与审计策略
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ akillness/ jeo-skills --skill microsoft-agent-framework安装后在 Claude Code 中输入/microsoft-agent-framework确认已加载。
详细介绍
Microsoft Agent Framework
何时使用此技能
- 需要设计由组织/团队维护的 Agent 系统时
- 需要职责分离、治理和可审计的执行日志时
- 需要可运营、可扩展的架构,而非一次性演示时
说明
步骤 1)确定角色分离模型
- 分离 Planner / Executor / Reviewer / Approver 角色
- 先定义角色之间的输入/输出契约(架构)
- 筛选需要审批阶段(Approver)的任务组
步骤 2)定义控制流
- 区分同步/异步路径
- 设置失败时的补偿事务或回滚策略
- 明确规定 SLA(响应时间/重试/中止条件)
步骤 3)设置策略边界
- 按角色限制数据访问范围(读取/写入/外部传输)
- 应用敏感信息脱敏/日志保留策略
- 区分自动执行范围和人工审批范围
步骤 4)构建运营可观测性
- 为每个阶段分配 trace ID
- 对失败原因进行分类(策略、工具、模型、输入)
- 保留用于定期回归检查的场景
示例
- 请求:“我想建立一套包含跨部门审批流程的 Agent 运营体系”
- 应用:构建 Planner→Executor→Reviewer→Approver 流水线
- 结果:获得可审计的审批记录和失败恢复路径
最佳实践
- 角色分离应以权限边界为核心,而非提示词的措辞风格。
- 将未经审批的自动化限制在低风险任务中。
- 禁止在缺少可观测性的情况下进行优化,应先建立日志体系。
参考资料
评论
支持 Markdown