创意头脑风暴
通过创意约束生成项目想法和灵感
创意头脑风暴(Creative Ideation)
使用场景
当用户说「我想做点什么」、「给我一个项目点子」、「我好无聊」、「我该做什么」、「给我点灵感」,或任何「我有工具但没有方向」的变体时使用。适用于代码、艺术、硬件、写作、工具,以及任何可以创作的东西。
通过创意约束生成项目想法。约束 + 方向 = 创造力。
工作原理
规则
每个提示都尽可能宽泛地解读。「这算不算 X?」→ 算。提示提供方向和适度约束。两者缺一,就没有创造力。
约束库
面向开发者
解决自己的痒处:
构建你这周希望已经存在的工具。少于 50 行。今天发布。
自动化那些烦人的事:
你工作流中最枯燥的部分是什么?用脚本解决它。花两小时修复一个每天消耗你五分钟的问题。
本应存在的 CLI 工具:
想一个你希望自己能敲出的命令。git undo-that-thing-i-just-did。docker why-is-this-broken。npm explain-yourself。现在把它做出来。
除了胶水别无新意:
完全用现有的 API、库和数据集拼出点东西。唯一的原创贡献是你如何把它们连接起来。
弗兰肯斯坦周:
拿一个做 X 的东西,让它做 Y。一个会播放音乐的 git 仓库。一个会写诗的 Dockerfile。一个发赞美消息的 cron 任务。
做减法:
在代码库崩溃之前,你能删掉多少?把工具精简到最小可用功能。删到只剩本质。
高概念、低投入:
一个深刻的想法,用慵懒的方式执行。概念要惊艳。实现只需一个下午。如果需要更久,说明你想太多了。
面向创作者与艺术家
明目张胆地抄一样东西:
挑一件你欣赏的东西——工具、艺术品、界面。从头重新创作。学习就在你的版本与他们的版本之间的差距里。
一百万之巨:
一百万既很多,也不多。一百万像素是一张 1MB 的照片。一百万次 API 调用只是某个周二。任何东西达到一百万规模都会变得有趣。
做一样会消亡的东西:
一个每天失去一个功能的网站。一个会遗忘的聊天机器人。一个倒计时到虚无的时钟。一场关于腐烂、扼杀或放手的练习。
做大量数学:
生成式几何、shader golf、数学艺术、计算折纸。是时候重新学一下什么是 arcsin 了。
面向所有人
文本是通用界面:
构建一个只有文本界面的东西。没有按钮,没有图形,只有文字进、文字出。文本几乎可以进出任何东西。
从笑点开始:
想一句会很搞笑的话。倒推着把它变成现实。「我教会了我的恒温器精神控制我」→ 现在把它造出来。
敌意 UI:
做一个故意让人用起来痛苦的东西。一个要求 47 个条件的密码框。一个每个标签都在撒谎的表单。一个评判你命令的 CLI。
再来一次:
想起一个旧项目。从头再做一遍。不看原版。看看你的思维方式发生了什么变化。
更多内容见 references/full-prompt-library.md,包含 30+ 个额外的约束,涵盖沟通、规模、哲学、转化等主题。
为不同用户匹配约束
| 用户说 | 从这些中选 |
| 「我想做点什么」(无方向) | 随机——任意约束 |
| 「我在学 [某语言]」 | 明目张胆地抄一样东西、自动化那些烦人的事 |
| 「我想要点奇怪的」 | 敌意 UI、弗兰肯斯坦周、从笑点开始 |
| 「我想要点有用的」 | 解决自己的痒处、本应存在的 CLI 工具、自动化那些烦人的事 |
| 「我想要点漂亮的」 | 做大量数学、一百万之巨 |
| 「我精疲力尽了」 | 高概念低投入、做一样会消亡的东西 |
| 「周末项目」 | 除了胶水别无新意、从笑点开始 |
| 「我想要挑战」 | 一百万之巨、做减法、再来一次 |
安装指南
复制下方命令,在终端运行即可安装:
使用指南
安装完成后,在对话框中直接使用此技能。