关于 triz
基于 TRIZ 的问题分析技能,通过重述矛盾并探索相邻领域来寻找解决思路。它按深度引导理想最终结果分析、问题探查和跨领域类比映射。
主要功能
- 01理想最终结果框定
- 02技术与物理矛盾分析
- 03五项问题重述探查
- 04相邻领域类比搜索
- 05带置信度的桥接映射
- 06可选经典矩阵交叉检查
适用场景
- 01问题陷入停滞时探索替代方案
- 02寻找相关学科间的类比
- 03通过分离相反需求避免折中
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ athola/ claude-night-market --skill triz安装后在 Claude Code 中输入/triz确认已加载。
详细介绍
TRIZ 跨领域分析
适用场景
- 遇到难题,需要借鉴其他领域的视角
- 探索跨领域类比,寻找创新解决方案
不适用场景
- 常规代码搜索或文献综述(请使用其他 tome 通道)
- 有明显且众所周知解决方案的问题
运用阿奇舒勒的发明问题解决理论, 从相邻领域寻找解决方案。
深度级别
| 深度 | 领域数 | 分析内容 |
|---|---|---|
| light | 1 | 理想性与矛盾 |
| medium | 2 | 理想性、矛盾、领域映射 |
| deep | 3 | 增加原理建议和分离策略 |
| maximum | 5 | 增加远距离领域和可选矩阵查询 |
工作流
先运行目录步骤。每个命令会针对每个排名靠前的候选项返回:矛盾记录、理想最终结果、物理矛盾检查、五项重述探查,以及适用时的近似解决方案或分离轴:
PYTHONPATH="${CLAUDE_PLUGIN_ROOT}/src" python3 -m tome.channels.triz analyze --topic "<topic>" --domain <domain>
- 陈述理想最终结果:在系统不存在的情况下实现该功能。思考如何让系统变得多余,同时功能仍能实现。
- 表述技术矛盾:改善 X 会使 Y 恶化。每条记录都会包含
matched:当目录条目命名了该主题时为keyword,没有条目命名时为fallback。将fallback视为尚未表述清楚:其near_resolutions会列出与该主题词语相差一到两次编辑的条目。用某个条目的术语重述主题,或说明理由并保留fallback。如果存在物理矛盾(某个参数被要求朝两个相反方向变化,physical: true),应采用时间、空间、条件或系统/尺度分离,而不是折中。separation会列出系统描述首先指向的轴,以及why中说明依据的词语。 - 搜索前先探查问题表述:
probes包含五项固定探查,每项都有对应原理和注明日期的来源。交换两侧(#13)、将等式放宽为范围(#16)、指出可能带来近似解决方案的参数及其方向(#35)、将常量改为变量(#15),并询问是否存在某个值能满足两项要求。交换探查包含两组原理以及principle_set_differs。仅当其值为 true 时,才展示反转形式。逐项用一行回答,或说明理由将其排除。当没有任何值能同时满足两项要求时,不要继续加大搜索力度:应分离这些要求,或陈述理想最终结果。 - 使用领域分类法映射到相邻领域。
- 在这些领域中搜索已解决的类比案例。
- 建立桥接映射,给出理由和置信度评分。
领域映射策略
- 软件架构:土木工程、生物学
- 数据结构:物流学、材料科学
- 算法:运筹学、遗传学
- 安全:军事战略、免疫学
- 金融:博弈论、生态学
相关内容
TRIZ 是更广泛的构思目录中的类比方法。
如需多样、跨类别并带有轮换的构思,请参阅
Skill(tome:ideate)。
局限性
- 内置矛盾目录将常见的软件权衡映射到各项原理。这是一种便捷映射,并非经典 TRIZ 知识体系的一部分;经典体系适用于技术系统。
- 可选的规范矩阵是阿奇舒勒 39×39 工程参数表的稀疏子集。该矩阵自 1985 年以来未作改动,使用的是工程参数,而非软件参数。请将其视为交叉核对工具,而非主要来源。
- 矩阵中的空单元格并不表示“没有解决方案”。按照空格约定,40 项原理中的任何一项都可能适用。
- TRIZ 中最有力、最具可移植性的部分,是作为发散检查清单的 40 项原理,以及作为思考框架问题的理想性。ARIZ、物质-场分析、76 项标准解法、技术系统进化定律(S 曲线)以及功能导向搜索(FOS)均不在此范围内。
来源
- TRIZ 知识体系(MATRIZ)和经典矛盾矩阵(matriz.org)。
- AutoTRIZ(arXiv 2403.13002,2024):由大模型驱动的 TRIZ 创意构思。
- TRIZ Agents(arXiv 2506.18783,2025):通过多 Agent 编排完成跨 TRIZ 各步骤的任务;是 AutoTRIZ 的配套项目。
- Madrigal,《方程中潜伏的阴影》(gods.art,2025),以及重构探针引用的文献:Chinneck,《优化中的可行性与不可行性》(2008);Allgower 和 Georg,《数值延续方法》(1990);Liberti,《数学规划中的重构》(2009);Duncker,《问题解决》(1945);Hipple,《TRIZ 分离原理》(2012)。ADR-0026。
- 随仓库提供的规范 39x39 矩阵子集来自 NickScherbakov/Heinrich-The-Inventing-Machine(Apache-2.0);归属信息和随仓库提供的确切范围见
src/tome/channels/triz_data/NOTICE。
退出标准
- 在开始搜索之前,先给出理想最终结果陈述。
- 将技术矛盾表述为“改进 X 会使 Y 变差”,或说明物理矛盾及其分离轴。
- 对于
fallback记录,必须用目录行中的术语通过near_resolutions重新表述,或说明保留它的理由。不得将其报告为关键词匹配。 - 对五个重构探针逐一作答,每项用一行说明,或说明不予采用的理由。若判定为不可行,则转向分离或理想最终结果,不再进行类比搜索。
- 对每个处于启用状态的相邻领域,至少返回一个带置信度分数的跨领域桥接结果,或明确报告该领域未找到任何结果。
- 查阅规范矩阵时,若单元格为空,应报告“40 条原理中的任何一条都可能适用”,而非“没有解决方案”。
评论
支持 Markdown