mcpField
M
microsoft-agent-framework

microsoft-agent-framework

github.com/akillnessAgent 工作流53242 次安装1 天前更新
代码仓库

关于 microsoft-agent-framework

这项技能用于规划具备明确角色、治理机制和可审计执行过程的 Agent 系统。它为团队或组织级部署提供控制流、策略边界、故障恢复和可观测性方面的指导。

主要功能

  1. 01划分规划、执行、审查和审批角色
  2. 02定义各角色的输入输出契约
  3. 03设置策略与审批边界
  4. 04规划故障恢复和回滚
  5. 05添加跟踪标识并分类故障

适用场景

  1. 01为团队设计 Agent 系统
  2. 02构建含审批环节的工作流
  3. 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 流水线
  • 结果:获得可审计的审批记录和失败恢复路径

最佳实践

  1. 角色分离应以权限边界为核心,而非提示词的措辞风格。
  2. 将未经审批的自动化限制在低风险任务中。
  3. 禁止在缺少可观测性的情况下进行优化,应先建立日志体系。

参考资料

评论

支持 Markdown