triz-functional-search
概述
基于TRIZ理论的功能导向检索工具,帮助研发人员通过功能抽象和跨领域类比找到创新解决方案;当用户需要解决技术问题、寻找跨领域解决方案、进行创新设计或突破思维局限时使用
SKILL.md
| Key | Value |
|---|---|
| name | triz-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个最优方案
关键方法
功能一般化处理技巧
物质层级抽象:具体物质 → 物质类别 → 物质状态
空间层级抽象:具体位置 → 空间类型 → 抽象空间
动作层级抽象:具体动作 → 动作类别 → 抽象动作
保留核心关系:确保功能的核心作用关系不变
领先领域识别原则
功能核心性:该领域是否将此功能作为核心业务
技术成熟度:该技术在该领域是否经过长期验证
应用广泛度:是否有多种技术路径实现该功能
理论基础:是否有完善的理论支撑
次级问题解决框架
问题分类:资源问题、结构问题、材料问题、环境问题
资源可用性:利用本领域现有资源替代
功能等效性:寻找等效的实现方式
系统集成:将技术嵌入现有系统
使用示例
示例:花粉过滤问题
用户问题 :"如何防止花粉颗粒随着人的呼吸进入到鼻腔之中,帮我找到一些跨领域的解决方案"
执行过程 :
提取明确功能 :去除吸入鼻腔空气中的花粉
确定参数要求 :
大于5μm的粉尘过滤率不低于95%
低呼吸阻力
成本<12元/打
无副作用
不影响美观
功能一般化 :
花粉 → 微小颗粒
鼻腔中的空气 → 气流
一般化功能:"去除气流中的微小颗粒"
确定领先领域 :工业气体净化行业
选择技术 :旋风分离除尘技术(结构简单、可小型化、无需额外资源)
解决次级问题 :
动力源问题:用人的呼吸提供动力
颗粒收集问题:在螺旋内壁增加粘性物质
提供更多方案 :
方案1:工业净化 - 旋风分离技术
方案2:自然界 - 沙漠植物纤维过滤技术
方案3:航空航天 - 高空飞行器的颗粒分离技术
方案4:医药 - 肺部过滤机制的仿生设计
方案5:水处理 - 微滤膜技术的气体化改造
常见领先领域参考
自然界:动植物的生存机制、自然现象的原理
医药:人体生理机制、医疗设备技术
航空航天:高可靠性要求、极端环境适应性
军事:高可靠性、极端条件下的技术
工业领域:大规模生产、成本控制
能源领域:高效率能量转换
电子领域:微型化、精密控制
注意事项
功能一般化时要避免过度抽象导致失去精确性
领先领域的选择要考虑技术的可迁移性
次级问题的解决要充分考虑本领域的约束条件
提供多个方案时要确保方案的差异性
最终推荐的方案要平衡创新性和可行性
输出格式要求
使用结构化Markdown格式以及HTML格式呈现:
问题分析部分
功能定义部分
方案列表(每个方案独立成节)
方案对比表
推荐建议
始终以清晰、专业、结构化的方式呈现所有分析过程和结论。
安装
npx skills add https://github.com/patsnap/skills/tree/main/open-platform/triz-functional-search