triz-functional-search

研发工程
9.9k

概述

基于TRIZ理论的功能导向检索工具,帮助研发人员通过功能抽象和跨领域类比找到创新解决方案;当用户需要解决技术问题、寻找跨领域解决方案、进行创新设计或突破思维局限时使用

SKILL.md

KeyValue
nametriz-functional-search
description基于TRIZ理论的功能导向检索工具,帮助研发人员通过功能抽象和跨领域类比找到创新解决方案;当用户需要解决技术问题、寻找跨领域解决方案、进行创新设计或突破思维局限时使用

TRIZ功能导向检索技能

任务目标

  • 本技能用于:帮助研发人员通过TRIZ理论的功能导向检索(FOS)方法,从具体问题出发,找到跨领域的创新解决方案

  • 能力包含:问题功能提取、参数要求确定、功能一般化处理、领先领域识别、技术选择、次级问题解决、多方案生成

  • 触发条件:当用户输入具体技术问题并明确要求寻找跨领域解决方案时,或用户表达创新设计、突破思维局限等意图时

触发条件识别

用户以下表达将触发本技能:

  • "如何[实现某个功能],帮我找到跨领域的解决方案"

  • "[某个问题],我想借鉴其他领域的解决方案"

  • "需要进行创新设计,寻找跨界技术"

  • "突破思维局限,看看其他行业怎么解决类似问题"

操作步骤

步骤1:理解问题

接收用户输入的具体技术问题,明确:

  • 要解决的核心矛盾或问题是什么

  • 用户是否明确要求跨领域解决方案

  • 问题的应用场景和约束条件

步骤2:提取明确功能

从具体问题中提取出需要实现的核心功能:

  • 识别动作动词:如"去除"、"过滤"、"分离"、"控制"等

  • 识别作用对象:如"花粉"、"空气"、"颗粒"、"物质"等

  • 形成完整的功能描述:"[动作] [对象]"

  • 确保功能描述具体、可验证

步骤3:确定参数要求

根据问题情景和技术应用环境,确定该功能需要满足的技术参数:

  • 性能参数:效率、精度、速度、容量等

  • 成本参数:制造成本、维护成本、运营成本等

  • 可靠性参数:稳定性、寿命、故障率等

  • 约束参数:尺寸、重量、能耗、副作用等

  • 人因参数:美观性、易用性、安全性等

  • 环境参数:温度、湿度、压力、介质特性等

步骤4:功能一般化处理(关键步骤)

将具体功能中的领域特定术语替换为通用术语,扩大搜索范围:

  • 识别术语:找出功能描述中的领域特定词汇

  • 术语抽象:将具体术语抽象为通用概念

    • "花粉" → "微小颗粒"、"固体微粒"

    • "空气" → "气体"、"气流"、"流体"

    • "鼻腔" → "通道"、"容器"、"空间"

    • "人" → "主体"、"载体"

    • "血液" → "液体"、"流体"

  • 验证一般化:确保一般化后的功能描述不限于单一领域

  • 形成一般化功能:"[通用动作] [通用对象]"

步骤5:确定领先领域

领先领域指在实现该功能方面技术成熟、解决方案丰富的领域:

  • 默认优先考虑:自然界、医药、航空航天、军事领域

  • 功能匹配分析:寻找哪个行业或领域将该功能作为核心问题解决

  • 成熟度评估:该领域在此功能上的技术是否成熟、应用广泛

  • 可借鉴性判断:该领域的技术是否容易迁移到目标领域

  • 记录3-5个潜在领先领域

步骤6:选择合适技术

在每个领先领域中,分析能够改善该功能的技术:

  • 技术列举:列出该领域实现此功能的所有已知技术

  • 技术分析:对每项技术进行两维度分析

    • 应用问题:在本领域应用可能存在的问题(尺寸、成本、资源等)

    • 借鉴价值:该技术的核心原理、优势、创新点

  • 技术筛选:选择最适合的技术(结构简单、成本可控、无特殊资源要求等)

  • 确定首选技术:选择1-2个最可行的技术方案

步骤7:解决次级问题(关键步骤)

跨领域技术引入会带来新的问题,需要针对性解决:

  • 识别次级问题:分析引入该技术在本领域应用时的新问题

    • 动力源问题:如何提供必要的能源或动力

    • 尺寸适配问题:如何缩小或放大以适应场景

    • 资源依赖问题:如何消除对特殊资源(水、电、化学试剂)的依赖

    • 材料兼容问题:如何找到适合本领域的替代材料

    • 环境适应问题:如何适应不同的温度、压力、介质环境

  • 创新性解决方案:针对每个次级问题提出创造性解决方案

    • 利用本领域现有资源

    • 替代技术方案

    • 结构优化设计

  • 形成完整的适配方案

步骤8:提供多个跨领域解决方案

回到步骤5,重复步骤5-7,至少提供5个不同的跨领域解决方案:

  • 选择不同的领先领域

  • 选择同一领域中的不同技术

  • 确保每个方案具有差异化

  • 确保每个方案技术可行性高

步骤9:方案汇总呈现

将所有跨领域解决方案进行结构化汇总:

  • 原始问题回顾

  • 核心功能定义

  • 关键参数要求

  • 一般化功能

  • 方案列表:每个方案包含

    • 领先领域

    • 参考技术

    • 技术原理

    • 次级问题及解决方案

    • 预期效果

  • 方案对比:从可行性、创新性、成本等维度对比

  • 推荐:根据用户需求推荐1-2个最优方案

关键方法

功能一般化处理技巧

  • 物质层级抽象:具体物质 → 物质类别 → 物质状态

  • 空间层级抽象:具体位置 → 空间类型 → 抽象空间

  • 动作层级抽象:具体动作 → 动作类别 → 抽象动作

  • 保留核心关系:确保功能的核心作用关系不变

领先领域识别原则

  • 功能核心性:该领域是否将此功能作为核心业务

  • 技术成熟度:该技术在该领域是否经过长期验证

  • 应用广泛度:是否有多种技术路径实现该功能

  • 理论基础:是否有完善的理论支撑

次级问题解决框架

  • 问题分类:资源问题、结构问题、材料问题、环境问题

  • 资源可用性:利用本领域现有资源替代

  • 功能等效性:寻找等效的实现方式

  • 系统集成:将技术嵌入现有系统

使用示例

示例:花粉过滤问题

用户问题 :"如何防止花粉颗粒随着人的呼吸进入到鼻腔之中,帮我找到一些跨领域的解决方案"

执行过程

  1. 提取明确功能 :去除吸入鼻腔空气中的花粉

  2. 确定参数要求

    • 大于5μm的粉尘过滤率不低于95%

    • 低呼吸阻力

    • 成本<12元/打

    • 无副作用

    • 不影响美观

  3. 功能一般化

    • 花粉 → 微小颗粒

    • 鼻腔中的空气 → 气流

    • 一般化功能:"去除气流中的微小颗粒"

  4. 确定领先领域 :工业气体净化行业

  5. 选择技术 :旋风分离除尘技术(结构简单、可小型化、无需额外资源)

  6. 解决次级问题

    • 动力源问题:用人的呼吸提供动力

    • 颗粒收集问题:在螺旋内壁增加粘性物质

  7. 提供更多方案

    • 方案1:工业净化 - 旋风分离技术

    • 方案2:自然界 - 沙漠植物纤维过滤技术

    • 方案3:航空航天 - 高空飞行器的颗粒分离技术

    • 方案4:医药 - 肺部过滤机制的仿生设计

    • 方案5:水处理 - 微滤膜技术的气体化改造

常见领先领域参考

  • 自然界:动植物的生存机制、自然现象的原理

  • 医药:人体生理机制、医疗设备技术

  • 航空航天:高可靠性要求、极端环境适应性

  • 军事:高可靠性、极端条件下的技术

  • 工业领域:大规模生产、成本控制

  • 能源领域:高效率能量转换

  • 电子领域:微型化、精密控制

注意事项

  • 功能一般化时要避免过度抽象导致失去精确性

  • 领先领域的选择要考虑技术的可迁移性

  • 次级问题的解决要充分考虑本领域的约束条件

  • 提供多个方案时要确保方案的差异性

  • 最终推荐的方案要平衡创新性和可行性

输出格式要求

使用结构化Markdown格式以及HTML格式呈现:

  1. 问题分析部分

  2. 功能定义部分

  3. 方案列表(每个方案独立成节)

  4. 方案对比表

  5. 推荐建议

始终以清晰、专业、结构化的方式呈现所有分析过程和结论。

安装

通过 Skills CLI 安装
npx skills add https://github.com/patsnap/skills/tree/main/open-platform/triz-functional-search
或添加到你的 agent

文件列表

references
SKILL.md