mcpField
T
triz

triz

github.com/athola生产力34382 次安装1 天前更新
代码仓库

关于 triz

基于 TRIZ 的问题分析技能,通过重述矛盾并探索相邻领域来寻找解决思路。它按深度引导理想最终结果分析、问题探查和跨领域类比映射。

主要功能

  1. 01理想最终结果框定
  2. 02技术与物理矛盾分析
  3. 03五项问题重述探查
  4. 04相邻领域类比搜索
  5. 05带置信度的桥接映射
  6. 06可选经典矩阵交叉检查

适用场景

  1. 01问题陷入停滞时探索替代方案
  2. 02寻找相关学科间的类比
  3. 03通过分离相反需求避免折中

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/athola/claude-night-market --skill triz

安装后在 Claude Code 中输入/triz确认已加载。

详细介绍

TRIZ 跨领域分析

适用场景

  • 遇到难题,需要借鉴其他领域的视角
  • 探索跨领域类比,寻找创新解决方案

不适用场景

  • 常规代码搜索或文献综述(请使用其他 tome 通道)
  • 有明显且众所周知解决方案的问题

运用阿奇舒勒的发明问题解决理论, 从相邻领域寻找解决方案。

深度级别

深度领域数分析内容
light1理想性与矛盾
medium2理想性、矛盾、领域映射
deep3增加原理建议和分离策略
maximum5增加远距离领域和可选矩阵查询

工作流

先运行目录步骤。每个命令会针对每个排名靠前的候选项返回:矛盾记录、理想最终结果、物理矛盾检查、五项重述探查,以及适用时的近似解决方案或分离轴:

PYTHONPATH="${CLAUDE_PLUGIN_ROOT}/src" python3 -m tome.channels.triz analyze --topic "<topic>" --domain <domain>
  1. 陈述理想最终结果:在系统不存在的情况下实现该功能。思考如何让系统变得多余,同时功能仍能实现。
  2. 表述技术矛盾:改善 X 会使 Y 恶化。每条记录都会包含 matched:当目录条目命名了该主题时为 keyword,没有条目命名时为 fallback。将 fallback 视为尚未表述清楚:其 near_resolutions 会列出与该主题词语相差一到两次编辑的条目。用某个条目的术语重述主题,或说明理由并保留 fallback。如果存在物理矛盾(某个参数被要求朝两个相反方向变化,physical: true),应采用时间、空间、条件或系统/尺度分离,而不是折中。separation 会列出系统描述首先指向的轴,以及 why 中说明依据的词语。
  3. 搜索前先探查问题表述:probes 包含五项固定探查,每项都有对应原理和注明日期的来源。交换两侧(#13)、将等式放宽为范围(#16)、指出可能带来近似解决方案的参数及其方向(#35)、将常量改为变量(#15),并询问是否存在某个值能满足两项要求。交换探查包含两组原理以及 principle_set_differs。仅当其值为 true 时,才展示反转形式。逐项用一行回答,或说明理由将其排除。当没有任何值能同时满足两项要求时,不要继续加大搜索力度:应分离这些要求,或陈述理想最终结果。
  4. 使用领域分类法映射到相邻领域。
  5. 在这些领域中搜索已解决的类比案例。
  6. 建立桥接映射,给出理由和置信度评分。

领域映射策略

  • 软件架构:土木工程、生物学
  • 数据结构:物流学、材料科学
  • 算法:运筹学、遗传学
  • 安全:军事战略、免疫学
  • 金融:博弈论、生态学

相关内容

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