danium/lateral-thinking

Lateral thinking skills for AI agents - 8 techniques + a router. de Bono for your coding agent.

lateral‑thinking

是什么

  • 一组为 AI 编码代理设计的 技能(插件模块),提供结构化的创造性思维技术(随机刺激、挑衅、反转、SCAMPER、六顶思考帽等)。
  • 每个技能实现一种经典的“横向思维”方法,添加了 放弃规则(何时放弃)并使失败可见,让用户能看清为何某些提示未产生想法。
  • 一个小型路由器(lateral)诊断您描述的症状(例如“想法感觉很可预测”),并选择合适的技巧。

为何重要

  • 帮助 AI 辅助的产品团队摆脱显而易见的功能想法,探索替代的产品方向。
  • 通过暴露空操作结果,将“什么都没出来”转化为对问题空间的有用洞察。
  • 与任何支持 技能 接口的代理兼容(Claude Code、Codex、通用“npx skills”代理等)。

安装

# 通用代理(推荐)
npx skills add danium/lateral-thinking

# Claude Code 插件
/plugin marketplace add danium/lateral-thinking
/plugin install lateral-thinking@lateral-thinking

# Codex
$skill‑installer https://github.com/danium/lateral-thinking

# 手动
git clone … && 将 skills/* 复制到您的代理的 skills 文件夹中

安装后会生成一个路由器(lateral)和一组同级技巧技能。

如何使用

  1. 让代理 使用 lateral 技能,或显式调用某个技巧,例如:

    agent: use lateral skill
    
  2. 路由器会要求您描述症状(例如“所有想法都感觉一样”)。

  3. 它会选择匹配的技巧(random‑stimulusprovocationinversion…)并运行它。

  4. 该技巧最多生成七个想法,标记任何空操作并应用其放弃规则。

  5. 批处理完成后,路由器会提示您寻找一个 元模式——解释为何某些操作失败的结构性洞察。

演示片段(来自 README)

  • 提示:“我们的用户创建一个项目后就不再回来。什么样的产品方向能让这个首次项目值得他们再次回来?”
  • 普通代理 返回三个通用功能想法。
  • 使用 random-stimulus 的代理 生成了更丰富的概念,如“灯塔光束”返回触发器和“酸面种”周报,展示了该技巧如何推动模型走向新颖信号而非提醒。

支持的技巧

症状 技巧
可预测的头脑风暴 random-stimulus
无法打破的约束 provocation
隐藏的假设 inversion
问题焦点错误 concept-fan
衍生的解决方案 analogy
需要对一个想法的变体 scamper
过快达成共识 six-hats
过于安全的思维 worst-idea

这不是什么

  • 不是简单的“提示包”,只是向模型添加更多文本。
  • 不是独立产品;需要一个能加载和运行技能的 AI 编码代理。

许可证:MIT。


核心价值lateral‑thinking 是一个轻量级、开源的工具包,为 AI 代理提供经过验证的创造性思维框架和明确的失败报告功能,使团队能够直接从编码助手处挖掘出非显而易见的产品方向。

相关

  • 项目
  • 项目
  • 项目
  • 项目