关于 morphological-analysis-triz
该技能指导使用形态分析、TRIZ 或两者结合来探索和筛选问题方案,适用于需要系统化构思的产品、软件、服务与流程设计。它提供从问题界定到方案评估的步骤及相关模板和方法资源。
主要功能
- 01界定问题与目标
- 02构建形态分析矩阵
- 03识别并处理矛盾
- 04应用 TRIZ 原理
- 05评估并筛选方案
适用场景
- 01探索产品或服务的配置组合
- 02处理性能指标间的设计矛盾
- 03比较并筛选候选解决方案
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ lyndonkl/ claude --skill morphological-analysis-triz安装后在 Claude Code 中输入/morphological-analysis-triz确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
resources/methodology.mdtemplate.mdresources/evaluators/rubric_morphological_analysis_triz.json详细介绍
形态分析与 TRIZ
工作流
复制此清单:
Morphological Analysis & TRIZ Progress:
- [ ] Step 1: Define problem and objectives
- [ ] Step 2: Choose method (MA, TRIZ, or both)
- [ ] Step 3: Build morphological box (if MA)
- [ ] Step 4: Identify contradictions (if TRIZ)
- [ ] Step 5: Apply TRIZ principles
- [ ] Step 6: Evaluate and select solutions
步骤 1:定义问题和目标
明确问题陈述、关键目标、约束条件(成本、尺寸、时间、材料)和成功标准。
步骤 2:选择方法
- 形态分析: 设置 3-7 个明确参数,每个参数有 2-5 个选项,目标是全面探索
- TRIZ: 存在明确的矛盾(改善 A 会使 B 变差),需要创造性突破
- 两者结合: 复杂系统既有多个参数,也存在矛盾
步骤 3:构建形态矩阵(如果使用 MA)
- 确定 3-7 个相互独立的参数(改变一个参数不会迫使另一个参数发生变化)
- 为每个参数列出 2-5 个不同的选项
- 创建“参数 × 选项”矩阵
结构请参阅 resources/template.md。
步骤 4:识别矛盾(如果使用 TRIZ)
明确说明:
- 改善的参数: 要提高什么?
- 变差的参数: 什么会退化?
- 在 TRIZ 矛盾矩阵中查找
39 个 TRIZ 参数和矛盾矩阵请参阅 resources/template.md。
步骤 5:应用 TRIZ 原理
- 查看矩阵推荐的 3-4 条原理
- 集思广益,探讨每条原理的应用方式
- 生成解决方案概念
- 结合多条原理,提出更有力的方案
全部 40 条原理请参阅 resources/template.md。
高级技巧请参阅 resources/methodology.md。
步骤 6:评估并选择
形态分析: 找出有前景的组合,淘汰不可行的组合,根据目标评分,选出前 3-5 个方案
TRIZ: 评估矛盾解决情况,检查副作用,估算难度,选出最有前景的方案
质量标准请使用 resources/evaluators/rubric_morphological_analysis_triz.json。
常见模式
典型参数(示例)
实体产品: 材料、电源、外形规格、控制界面、制造方法 软件: 架构、数据存储、UI、部署、身份验证 服务: 交付渠道、定价模式、时间安排、定制化、支持级别 流程: 自动化程度、批次大小、质量控制、调度、地点
常见矛盾
| 改善 ↑ | 变差 ↓ | TRIZ 原理示例 |
|---|---|---|
| 速度 | 精度 | 分割、周期性作用 |
| 强度 | 重量 | 反重量、复合材料 |
| 可靠性 | 复杂性 | 分割、预先缓冲 |
| 功能 | 易用性 | 分割、普遍性 |
| 容量 | 尺寸 | 套叠、另一维度 |
完整原理列表: 全部 40 条原理请参阅 resources/template.md。
何时结合 MA 和 TRIZ
- 构建形态矩阵 → 找出有前景的配置
- 识别最佳配置中的矛盾
- 应用 TRIZ 解决矛盾
- 根据矛盾解决情况重新评估配置
注意事项
形态分析:
- 限制参数数量: 3-7 个参数(过少 = 不完整,过多 = 数量爆炸)
- 确保独立性: 改变一个参数不应迫使另一个参数发生变化
- 选项数量要适中: 每个参数 2-5 个选项(实用范围)
- 不要穷举所有组合: 聚焦于有前景的组合簇
TRIZ:
- 确认是真正的矛盾: 改善 A 确实会使 B 变差(而不只是预算限制)
- 灵活运用原理: 将原理作为隐喻,而非字面上的指示
- 检查新矛盾: 解决方案可能会引入新的权衡
- 结合多条原理: 通常需要同时结合 2-3 条原理
通用:
- 记录选择参数和选项的理由
- 如果初步分析发现缺失维度,则进行迭代
- 为最佳概念制作原型,不要只停留在分析层面
快速参考
资源:
resources/template.md- 形态结构、TRIZ 矛盾矩阵、40 个原理resources/methodology.md- 高级 TRIZ(进化趋势、物质-场分析、ARIZ 算法)resources/evaluators/rubric_morphological_analysis_triz.json- 质量标准
输出: morphological-analysis-triz.md,包含问题定义、形态矩阵(如有使用)、矛盾、应用的 TRIZ 原理、解决方案概念、评估结果和选定的解决方案
成功标准:
- 参数相互独立且必不可少(3-7 个,每个有 2-5 个选项)
- 清楚地说明矛盾(改善/恶化的参数)
- 针对每个矛盾应用多个原理
- 解决方案新颖、可行,且能实现目标
- 选出排名前 3-5 的方案,并说明理由
- 评分 ≥ 3.5
快速决策:
- 简单配置? → 仅使用形态分析
- 矛盾明确? → 仅使用 TRIZ
- 复杂且存在权衡? → 同时使用两种方法
- 不确定? → 先用 TRIZ 找出矛盾,再构建形态箱
常见错误:
- 参数过多(>7 个会导致组合爆炸)
- 参数相互依赖(选择 A 就会迫使选择 B)
- 矛盾描述模糊(“更好与更便宜”——应具体说明)
- 按字面理解 TRIZ(原理是隐喻)
- 未进行评估(只生成方案,不筛选)
示例:
形态分析(便携式扬声器):
Power: Battery | Solar | Hybrid
Size: Pocket | Handheld | Tabletop
Audio: Mono | Stereo | Surround
Material: Plastic | Metal | Fabric
Control: Button | Touch | Voice | App
Result: 3×3×3×4×4 = 432 configs → Evaluate top 10
TRIZ(电动汽车续航里程):
Contradiction: Increase range → worsens cost (battery expensive)
Principles: #6 (Universality - battery is structure), #35 (Parameter change - new chemistry)
Solution: Structural battery pack + high energy density cells
组合使用:
Build morphological box for EV architecture → Top config has range/cost contradiction → Apply TRIZ Universality principle → Structural battery resolves both range and cost
有关原理的详细说明、矛盾矩阵、高级技术(物质-场分析、ARIZ、进化趋势)以及软件/服务适配,请参阅 resources/template.md 和 resources/methodology.md。