一键导入
arch-measure
对代码库执行 AI 友好架构全面度量,生成跨维度聚合报告。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
对代码库执行 AI 友好架构全面度量,生成跨维度聚合报告。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
按 Git/非 Git、是否指定 BRANCH_NAME 与 FEATURE_DIR 分支决策,解析输入并创建或复用特性分支与功能目录,输出 BRANCH_NAME、SPEC_FILE、FEATURE_DIR。用于 /specify 或单独创建/复用特性分支。
基于已定义的功能识别并调整逻辑实体,输出实体责任边界、协作关系与关键数据结构,并生成数据模型文档。仅被显式调用,不自动触发。
SDD流程代码变更采集Skill。在SDD流程执行完毕后,采集目标目录的代码变更信息,提取feature_infos和code_blocks,生成评测所需的JSON文件并保存到当前SDD分支的evalset目录下。当用户提到"采集SDD变更"、"生成评测数据"、"收集代码变更信息"、"build_configi_eval"、"evalset"时触发本技能。
深度逻辑架构要素反构编排Skill. 当 reverse 的 --target 为 deep_logic_architecture 时触发.
实体清单与实体关系反构的编排Skill. 当 reverse 的 --target 为 entities 或 all 的实体阶段时触发.
功能清单与功能详情文档反构的编排Skill. 当 reverse 的 --target 为 functions 或 all 的功能阶段时触发.
| name | arch-measure |
| description | 对代码库执行 AI 友好架构全面度量,生成跨维度聚合报告。 |
对代码库执行 AI 友好架构全面度量,生成跨维度聚合报告。
/arch-measure [选项]
| 参数 | 说明 | 示例 |
|---|---|---|
--project-path <路径> | 待分析项目根目录(绝对路径)。未指定时使用当前工作目录 | --project-path /path/to/repo |
--all | 执行所有 enabled: true 的度量 skill | --all |
--dimension <维度名> | 仅执行指定维度下的度量 skill | --dimension 职责维度 |
--skills <id,...> | 强制执行指定 skill(逗号分隔,忽略 enabled 状态) | --skills ai-friendly-component-srp-orchestrate |
| 无参数 | 执行默认集(tags 包含 "default" 且 enabled: true) | /arch-measure |
project_path(若未提供,询问用户或使用当前目录)--all → 全量模式--dimension <维度名> → 按维度模式--skills <id,...> → 按 skill 模式解析参数后,调用技能 ai-friendly-arch-measure,传入:
调用技能 `ai-friendly-arch-measure`
参数:
project_path: <project_path>
execute_mode: <default|all|dimension|skills>
dimension: <维度名>(按维度模式时)
skill_ids: <id,...>(按 skill 模式时)
output_path: output/arch-measure-report.json
skill 执行完成后,读取 output/arch-measure-report.json,展示以下摘要:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
AI 友好架构度量报告
项目:<component_name> 路径:<component_repo>
执行模式:<execute_mode> 评级:<overall_grade>
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
综合得分:<total_score_avg>
总违规数:<total_violations>(P0: <p0_total>,P1: <p1_total>)
维度得分:
职责维度 <score> [<status>]
...
跳过 skill:<skipped_skills>(如有)
失败 skill:<failed_skills>(如有)
详细报告:output/arch-measure-report.json
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
| 等级 | 分数区间 | 含义 |
|---|---|---|
| S | ≥ 0.9 | 优秀 |
| A | ≥ 0.75 | 良好 |
| B | ≥ 0.6 | 一般 |
| C | ≥ 0.4 | 待改进 |
| D | < 0.4 | 严重问题 |
# 默认集(执行已启用的默认 skill)
/arch-measure --project-path /path/to/repo
# 全量执行所有已启用 skill
/arch-measure --project-path /path/to/repo --all
# 仅执行职责维度相关 skill
/arch-measure --project-path /path/to/repo --dimension 职责维度
# 指定 skill 执行
/arch-measure --project-path /path/to/repo --skills ai-friendly-component-srp-orchestrate