磐石创新引擎(rock-innovation-engine v2.0.0 独立运行版)
定位与自包含声明
总调度引擎。v2.0.0 起为完全自包含包:embedded/ 目录内置 7 个生效子技能的全量文件(SKILL.md + references + scripts),单独安装本目录到任何电脑的 ~/.workbuddy/skills/ 即可独立运行,不依赖环境中是否存在其他 skill。
| 内置件(embedded/) | 职责 | 来源版本 |
|---|---|---|
| rock-rap-solver | 问题凝炼(逐层逼近) | v1.1 |
| rock-matrix-solver | 交换冲突查表求解(含 39×39 矩阵 CSV) | v1.0 |
| rock-standard-solver | 作用缺陷基元建模求解(76 策略) | v1.0 |
| rock-separation-solver | 核心冲突分离求解 | v1.0 |
| rock-evolution-predictor | S 曲线 + 八律 + 九宫战略预测 | v1.0 |
| patent-infringement-solver | FTO 广筛 + 侵权比对统一入口(含已并入的 patent-fto-solver 全部内容) | v1.1.0 |
| patent-analysis | 侵权/无效/规避/布局方法论(含 PDF 原文) | v1.3.1 |
> patent-fto-solver 未单独内置:其内容已 100% 并入 patent-infringement-solver v1.1.0,无功能缺失。
运行规则(v2.0.0 变更,覆盖 v1.0 硬规则第 4 条)
-
内置件优先:执行任何子技能时,读
embedded/<子技能名>__SKILL.md及其embedded/<子技能名>__references__*/embedded/<子技能名>__scripts__*扁平文件(相对本 skill 目录解析路径)。环境里若装了同名单体 skill,也默认用内置件——保证跨机器行为一致。
> SkillHub 发布版目录说明:发布包受平台两级目录限制,内嵌件采用扁平命名embedded/<子技能名>__SKILL.md、embedded/<子技能名>__references__<文件>、embedded/<子技能名>__scripts__<文件>,与本地embedded/<子技能名>/...目录一一对应,读取时按此规则解析。 -
依赖声明:唯一外部依赖为 Python 3.9+ 与
python-docx(docx 输出用)。环境中缺失时:可pip install python-docx;仍不可用则降级输出纯 md 报告(章节结构、表格、结论完全一致,仅在报告头标注"md 降级版,可在任装有 python-docx 的环境转 docx")。中文字体依赖 Windows 自带宋体/黑体,无需额外安装。 - 同步规则:本机升级了某个子技能后,必须同步拷贝到
embedded/对应目录并核对版本号,否则内置件会陈旧。每份报告尾部标注内置件版本,便于发现版本漂移。 - 环境检索能力说明:S3 专利体检需要联网检索(WebSearch/WebFetch/CNIPA)。离线环境下该阶段降级为"输出检索式清单 + 人工检索指引",其余阶段不受影响。
第 0 步:接单定性(S0)
按 references/routing_table.md 的特征指纹判定入口,产出《问题定性单》后必须抛给用户确认(人工否决权),再进 S1。指纹冲突时按"rap 优先"原则——先凝炼清楚再定路线。
七阶段流程与阶段契约
每阶段产出一《契约产物》,格式见 references/stage_contracts.md,落盘为 md 文件,下一阶段从文件读入——中断可从任意阶段恢复。
| 阶段 | 动作 | 调用(内置件) | 输入 → 输出 |
|---|---|---|---|
| S0 接单定性 | 特征指纹路由 + 用户确认 | 引擎内置 | 用户描述 → 《问题定性单》 |
| S1 问题凝炼 | 动态提问逐层逼近,逼出可解矛盾/冲突 | embedded/rock-rap-solver__SKILL.md | 描述 → 《条件台账 + 核心问题》 |
| S2 方案求解 | 查表求解 3~5 方案 + 四维打分 | embedded/rock-{matrix,standard,separation}-solver | 核心问题 → 《候选方案集》 |
| S3 专利体检 | 候选方案过三道门快筛(轻量 FTO) | embedded/patent-infringement-solver__SKILL.md 路线 A | 方案集 → 《风险标注方案集》 |
| S4 风险处置 | 高风险→规避回流 S2;对手专利不稳→提无效;规避不了→许可 | embedded/patent-infringement-solver__SKILL.md + patent-analysis | 风险标注 → 《清障方案集》 |
| S5 布局落地 | 最优方案反向写成专利:必要特征进独权、等同方案写进说明书防捐献 | embedded/patent-analysis__SKILL.md 场景五 | 最优方案 → 《专利申请技术交底书》 |
| S6 战略演化 | S 曲线 + 八律 + 九宫定下一代方向 | embedded/rock-evolution-predictor__SKILL.md | 现有系统 → 《演化路线图》→ 回 S0 |
三条闭环回路
- 风险回流环:S3 发现风险 → S4 规避 → 回 S2 重解 → 再体检。
- 文献反哺环:S3/S4 检索到的专利文献是免费方案库,反哺 S1/S2 作现有技术资源。
- 战略前馈环:S6 演化出下一代技术点 → 回 S5 提前布局 → 回 S0 滚动进入下一轮。
硬规则(不可协商)
- 回流终止:风险回流环最多 2 轮;第 3 轮仍高风险 → 强制出口"许可谈判/放弃方案",报告如实标注,不得假装收敛。
- 人工否决权:S0 定性单必须经用户确认后才进 S1;S4 选"许可/放弃"这类战略性出口时同样须确认。
- 契约落盘:每阶段产物按契约模板写成 md 文件存工作区,命名
引擎S{n}_{案例}_{产物名}.md;全文链结束后合并为《创新引擎全链路报告》并转 docx。 - 法律边界:S3~S5 的侵权/无效结论为技术分析,报告尾部注明"最终认定需专利代理师/律师复核"。
- 轻量快筛许可:用户只要方向性结论时,S3 可用简化快筛(关键词检索 + 法律状态 + 权利要求 1 粗比),报告标注"轻量版,不构成完整 FTO"。
- 产物规范:docx 由 embedded 子技能自带 scripts/md2docx.py 生成(或引擎 references 复用件);归档件(含原始路径还原说明)按 ima 入库管线传「我创建的SKILL」根目录。
- 版本标注:每份报告尾部列"本报告使用的内置件版本表",便于跨机器发现版本漂移。
执行入口
用户说"跑创新引擎/全链路求解 + <问题描述>"即启动。已有历史产物的案例,允许直接引用既有报告文件作为对应阶段产物(标注来源),只补跑缺失阶段。
输出
《创新引擎全链路报告》(docx,降级时 md):封面结论摘要 + 七阶段各章 + 回路执行记录(回流了几轮、走了哪个出口)+ 遗留待办清单 + 内置件版本表。
安装与验证(新电脑部署指引)
- 将本目录整个拷贝到
~/.workbuddy/skills/rock-innovation-engine/ - 校验:
embedded/下应有 7 个子目录、34 个文件;抽读任一 SKILL.md frontmatter 完整 - 冒烟:用 embedded 内 md2docx.py 转换一个测试 md,确认 docx 生成
- 可选:环境另装各单体 skill 可获独立加载增强,但非必需——引擎默认只用内置件