扎克曼分析Skill zachman-analyze

这个技能用于基于扎克曼框架分析系统架构,从不同视角(如规划者、所有者等)和疑问词(如什么、如何等)提供结构化分析,帮助用户理解架构设计层次。关键词:扎克曼框架,架构分析,企业架构,系统设计,软件开发,视角分析。

架构设计 0 次安装 0 次浏览 更新于 3/11/2026

name: zachman-analyze description: 从扎克曼视角分析(行:规划者/所有者/设计师/构建者/分包商/用户,列:什么/如何/哪里/谁/何时/为什么) argument-hint: [行] [列] allowed-tools: 读取, 全局搜索, 筛选, 技能

扎克曼框架分析

从特定的扎克曼框架视角分析架构。

参数

$参数 - 行和列规范:

行(视角):

  • planner1 - 执行者/规划者(范围/上下文)
  • owner2 - 业务所有者(业务模型)
  • designer3 - 架构师/设计师(逻辑设计)
  • builder4 - 开发者/构建者(物理设计)
  • subcontractor5 - 实施者/分包商(详细规格)
  • user6 - 操作者/用户(运行系统)

列(疑问词):

  • what1 - 数据(感兴趣的事物)
  • how2 - 功能(过程)
  • where3 - 网络(位置)
  • who4 - 人员(角色)
  • when5 - 时间(事件)
  • why6 - 动机(目标)

工作流程

  1. 使用行/列参数调用扎克曼分析技能
  2. 如果未提供参数,进入向导模式:
    • 询问目标受众(确定行)
    • 询问要回答的问题(确定列)
  3. 从指定视角分析
    • 对于行4-6:从代码库提取信息
    • 对于行1-3:引导用户提供必要输入
  4. 报告发现,带有清晰的限制通知

示例用法

/ea:zachman-analyze builder what
/ea:zachman-analyze 4 1
/ea:zachman-analyze designer how
/ea:zachman-analyze           # 向导模式

输出

从指定扎克曼视角的分析,清晰指出从代码中提取的内容与需要人工输入的内容。