一键导入
architecture-extractor
SysMLv2架构视图信息提取技能,可从用户输入文本中提取各架构视图(需求图、用例图、活动图、状态机图、模块定义图、内部模块图)相关的信息,根据用户输入路由到相关视图,并根据相关视图要求提取键值对形式的信息,输出JSON格式。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
SysMLv2架构视图信息提取技能,可从用户输入文本中提取各架构视图(需求图、用例图、活动图、状态机图、模块定义图、内部模块图)相关的信息,根据用户输入路由到相关视图,并根据相关视图要求提取键值对形式的信息,输出JSON格式。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | architecture-extractor |
| description | SysMLv2架构视图信息提取技能,可从用户输入文本中提取各架构视图(需求图、用例图、活动图、状态机图、模块定义图、内部模块图)相关的信息,根据用户输入路由到相关视图,并根据相关视图要求提取键值对形式的信息,输出JSON格式。 |
本技能提供标准化流程,将用户输入中的架构视图相关信息提取为JSON对象。
architecture-extractor/ ├── SKILL.md # 本文件技能描述 ├── requirement_prompt.md # 需求图信息提取的提示词 ├── usecase_prompt.md # 用例图信息提取的提示词 ├── action_prompt.md # 活动图信息提取的提示词 ├── state_prompt.md # 状态机图信息提取的提示词 ├── bdd_prompt.md # 模块定义图信息提取的提示词 └── ibd_prompt.md # 内部模块图信息提取的提示词
requirement, 用例图为 usecase, 活动图为 action, 状态机图为 state, 模块定义图为 bdd, 内部模块图为 ibd。根据用户输入判断所属视图,分类规则如下:
| 序号 | 分类决策规则 | 分类到的视图 |
|---|---|---|
| 1 | 含系统需求/约束(例:"电池续航≥8小时"、"符合ISO安全标准") | 需求图 + 用例图 |
| 2 | 含参与者/利益攸关者/用户目标 | 用例图 |
| 3 | 含活动定义/活动关系 | 活动图 |
| 4 | 含活动间数据流(关键词:传递、流向、输入/输出至...) | 活动图 + 内部模块图 |
| 5 | 含部件连接关系(关键词:连接至、接口) | 内部模块图 |
| 6 | 含部件定义/组成(关键词:由...组成) | 模块定义图 + 内部模块图 |
| 7 | 含状态定义/状态转换逻辑 | 状态机图 |
/fs/目录下,需要先创建存放结果的文件:mkdir -p architecture_result
这个可以确保生成的结果可以归类在同一个文件夹。
task 工具委派一个子智能体,子智能体满足:[view_name]-extractor, 需求图为 requirement-extractor,用例图为 usecase-extractor,活动图为 action-extractor,状态机图为 state-extractor,模块定义图为 bdd-extractor,内部模块图为 ibd-extractor。write_file 工具写入到 architecture_result/[view_name]_result.md 文件task —— 用于委派子智能体,子智能体已预配置对应视图的提示词write_file —— 用于将提取结果写入文件architecture_result/[view_name]_result.mdUse this skill when writing long-form blog posts, tutorials, or educational articles
原子职责原则 - 一卡只测一个不可再拆的最小事实,答案不超过15字
基线先行原则 - 任何扩展卡片必须先保证基线概念已掌握,建立知识依赖
题型守恒原则 - 在同样记忆目标下,优先选记忆负担最小的题型(IRead/Basic/Cloze/Reverse)
情绪钩子原则 - 高抽象概念用个人/情绪场景锚定,增强记忆效果
枚举拆片原则 - 有序列表必做重叠式填空,禁止整段背诵