关于 BeCreative
BeCreative 技能用于头脑风暴、创意问题求解和扩充小型样例集。它通过 Verbalized Sampling 在内部生成多个不同候选项,再选择结果呈现;此方法需要启用扩展思考。
主要功能
- 01提供七种创意工作流
- 02在内部生成多样候选项
- 03筛选并呈现一个优选结果
- 04将种子样例扩展为更大数据集
- 05支持技术及领域专属构思
适用场景
- 01构思产品名称或创意概念
- 02为博客文章开发不同切入角度
- 03探索复杂问题的多种路径
- 04扩充样例以制作测试或训练数据
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ danielmiessler/ lifeos --skill becreative安装后在 Claude Code 中输入/becreative确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
Examples.mdPrinciples.mdResearchFoundation.mdTemplates.mdAssets/creative-writing-template.mdidea-generation-template.mdWorkflows/DomainSpecific.mdIdeaGeneration.mdMaximumCreativity.mdStandardCreativity.mdSyntheticDataExpansion.mdTechnicalCreativityGemini3.mdTreeOfThoughts.md详细介绍
自定义
执行前,请检查以下位置是否有用户自定义设置:
~/.claude/LIFEOS/USER/CUSTOMIZATIONS/SKILLS/BeCreative/
如果此目录存在,请加载并应用其中的任何 PREFERENCES.md、配置或资源。这些设置优先于默认行为。如果目录不存在,则使用技能默认设置。
🚨 强制要求:语音通知(必须在执行任何操作之前发送)
调用此技能时,必须先发送此通知,然后才能做任何其他事情。
-
发送语音通知:
curl -s -X POST http://localhost:31337/notify \ -H "Content-Type: application/json" \ -d '{"message": "Running the WORKFLOWNAME workflow in the BeCreative skill to ACTION"}' \ > /dev/null 2>&1 & -
输出文本通知:
Running the **WorkflowName** workflow in the **BeCreative** skill to ACTION...
此步骤不可跳过。技能调用后,请立即执行此 curl 命令。
BeCreative 技能
功能
生成真正多样化的创意,并扩充小型语料库。对于单个创意请求,它会生成 5 个内部多样化的候选方案(每个候选方案的概率都很低,p<0.10),并呈现其中最出色的方案。对于语料库任务,它会将包含 5–20 个示例的种子集扩展为更大、更多样化的数据集,用于评估、训练或测试集。提供 7 种工作流,涵盖标准创意、极致创意、创意生成、思维树、特定领域任务、技术创意和合成数据扩充。
问题
让模型“想一个有创意的点子”,得到的往往是最可能出现的点子——稳妥、显而易见、早已司空见惯。多样性会收敛到主流模式。这与头脑风暴的需求恰恰相反。言语化采样通过强制模型生成一系列低概率候选方案,而不是一个高概率答案,解决了这个问题;这能显著拓宽输出内容的范围。结合扩展思考,就能得到既多样又优质,而非多样却平庸的选项。
工作原理
通过深度思考和言语化采样增强创造力,并结合研究支持的技术(Zhang 等人,2024 年)。研究报告显示,多样性提升了 1.6–2.1 倍,同时通过扩展思考保证质量。核心做法是:在内部生成 5 个多样化选项(每个选项 p<0.10),然后只输出最佳回答。言语化采样需要启用扩展思考。
工作流路由
根据请求路由到相应的工作流。
执行工作流时,输出此通知:
Running the **WorkflowName** workflow in the **BeCreative** skill to ACTION...
| 工作流 | 触发条件 | 文件 |
|---|---|---|
| StandardCreativity | “be creative”“think creatively”,默认创意任务 | Workflows/StandardCreativity.md |
| MaximumCreativity | “maximum creativity”“most creative”“radically different” | Workflows/MaximumCreativity.md |
| IdeaGeneration | “brainstorm”“ideas for”“solve this problem” | Workflows/IdeaGeneration.md |
| TreeOfThoughts | “complex problem”“multi-factor”“explore paths” | Workflows/TreeOfThoughts.md |
| DomainSpecific | “artistic”“business innovation”,特定领域任务 | Workflows/DomainSpecific.md |
| TechnicalCreativityGemini3 | “technical creativity”“algorithm”“architecture” | Workflows/TechnicalCreativityGemini3.md |
| SyntheticDataExpansion | “expand corpus”“synthetic data”“generate diverse examples”“expand seed set”“create test set from these” | Workflows/SyntheticDataExpansion.md |
快速参考
核心技术: 在内部生成 5 个多样化选项(每个选项 p<0.10),只输出最佳回答。
默认方法: 对大多数创意请求,采用 StandardCreativity 工作流。
艺术/叙事创意: 直接采用相应工作流(无需委派)。
技术创意: 使用 TechnicalCreativityGemini3 工作流。
资源索引
| 资源 | 描述 |
|---|---|
ResearchFoundation.md | 研究依据、有效原因和触发条件 |
Principles.md | 核心理念和最佳实践 |
Templates.md | 所有模式的快速参考模板 |
Examples.md | 实用示例及预期输出 |
Assets/creative-writing-template.md | 创意写作专用模板 |
Assets/idea-generation-template.md | 头脑风暴模板 |
与其他技能的集成
适合搭配:
- 社交媒体帖子技能(X / LinkedIn 帖子工作流)——生成富有创意的社交媒体内容
- 博客撰写技能——创意博客文章构思和叙事方式
- Art——多样化的图像提示词和创意方向
- Research——创意研究角度和综合方法
示例
示例 1:创意博客角度
User: "think outside the box for this AI ethics post"
-> Applies StandardCreativity workflow
-> Generates 5 diverse angles internally (p<0.10 each)
-> Returns most innovative framing approach
示例 2:产品命名头脑风暴
User: "be creative - need names for this security tool"
-> Applies MaximumCreativity workflow
-> Explores unusual metaphors, domains, wordplay
-> Presents best option with reasoning
示例 3:技术创意
User: "deep thinking this architecture problem"
-> Invokes TechnicalCreativityGemini3 workflow
-> Uses Gemini 3 Pro for mathematical/algorithmic creativity
-> Returns novel technical solution
基于研究的创意增强:多样性提升 1.6-2.1 倍,质量提升 25.7%。
注意事项
- 此技能适用于快速发散式头脑风暴。 如需进行深入的多轮进化式构思,请改用 Ideate。
- Verbalized Sampling 需要扩展思考才能发挥作用。 使用此技能时不要禁用扩展思考。
- 多样性提升 1.6-2.1 倍的说法基于特定基准条件。 实际的多样性提升会因提示词类型而异。
执行日志
完成任何工作流后,追加一条 JSONL 记录:
echo '{"ts":"'$(date -u +%Y-%m-%dT%H:%M:%SZ)'","skill":"BeCreative","workflow":"WORKFLOW_USED","input":"8_WORD_SUMMARY","status":"ok|error","duration_s":SECONDS}' >> ~/.claude/LIFEOS/MEMORY/SKILLS/execution.jsonl
将 WORKFLOW_USED 替换为执行的工作流,将 8_WORD_SUMMARY 替换为简短的输入描述,并将 SECONDS 替换为近似的实际耗时。如果工作流失败,请记录 status: "error"。