关于 brainstorming
brainstorming 是一种通过多个独立视角探索请求并综合观点的技能,适用于需要拓展思路、看清取舍的任务。它要求各视角分析具体问题,再整合共识、分歧与待解问题。
主要功能
- 01选择至少三个不同分析视角
- 02为每个视角独立编写提示
- 03并行调度新子 Agent
- 04综合观点、分歧与主题
- 05指出值得进一步探索的问题
适用场景
- 01为产品或方案探索多种思路
- 02从不同角度评估约束与风险
- 03整理相互冲突的观点和取舍
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sjunepark/ agent-scripts --skill brainstorming安装后在 Claude Code 中输入/brainstorming确认已加载。
附带文件agents/openai.yaml
详细介绍
头脑风暴
从全新、独立的视角探索用户提出的请求,然后综合出连贯的构想全景。让每位工作者都充分了解主题、目标、已知事实、约束条件和预期结果。
设计并分派不同视角
至少选择三个彼此不同且适合该主题的观察角度。例如:利益相关方需求、可行性、失败情形、反转假设、类比、二阶效应和时间跨度。如果某个角度能涵盖其他角度遗漏的重要内容,就添加该角度;不要为了增加数量而重复已有视角。
分别独立撰写每条提示词,确保其中的问题和思考方式都能体现相应视角。提供足够的共同事实,使工作者无需对话历史也能完成任务;将任务限定为分析和回应,并要求给出具体见解及其推理过程。
为每条提示词启动一个全新的子 Agent,并设置 fork_turns: "none"。省略 model 和 reasoning_effort,让两者都继承调用方的设置。条件允许时并行运行相互独立的提示词;否则在有空位时逐个分派。若无法启动全新的子 Agent,切勿声称已完成所请求的多路分派。
综合
考虑每位工作者的贡献。阐明最有力的构想、独特视角、反复出现的主题、相互间的张力以及有价值的组合。保留有意义的分歧,并运用上级判断,而不是将共识视为定论。若再进行一轮探讨就能解决重要问题,请列出待解问题。结果应清晰呈现有用的可能性及其权衡,而不必完整重复工作者的报告。
评论
支持 Markdown