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)和一组同级技巧技能。
如何使用
让代理 使用
lateral技能,或显式调用某个技巧,例如:agent: use lateral skill路由器会要求您描述症状(例如“所有想法都感觉一样”)。
它会选择匹配的技巧(
random‑stimulus、provocation、inversion…)并运行它。该技巧最多生成七个想法,标记任何空操作并应用其放弃规则。
批处理完成后,路由器会提示您寻找一个 元模式——解释为何某些操作失败的结构性洞察。
演示片段(来自 README)
- 提示:“我们的用户创建一个项目后就不再回来。什么样的产品方向能让这个首次项目值得他们再次回来?”
- 普通代理 返回三个通用功能想法。
- 使用
random-stimulus的代理 生成了更丰富的概念,如“灯塔光束”返回触发器和“酸面种”周报,展示了该技巧如何推动模型走向新颖信号而非提醒。
支持的技巧
| 症状 | 技巧 |
|---|---|
| 可预测的头脑风暴 | random-stimulus |
| 无法打破的约束 | provocation |
| 隐藏的假设 | inversion |
| 问题焦点错误 | concept-fan |
| 衍生的解决方案 | analogy |
| 需要对一个想法的变体 | scamper |
| 过快达成共识 | six-hats |
| 过于安全的思维 | worst-idea |
这不是什么
- 不是简单的“提示包”,只是向模型添加更多文本。
- 不是独立产品;需要一个能加载和运行技能的 AI 编码代理。
许可证:MIT。
核心价值:lateral‑thinking 是一个轻量级、开源的工具包,为 AI 代理提供经过验证的创造性思维框架和明确的失败报告功能,使团队能够直接从编码助手处挖掘出非显而易见的产品方向。
相关
- 项目
- 项目
- 项目
- 项目