Turn messy material into a prioritized topic pool suitable for WeChat public accounts and blogs.
Applicable scenarios
Use this skill when the user expresses needs similar to:
- "I don't know what to write."
- "Organize these notes into topics."
- "Help me find a few angles suitable for a blog."
- "Which of these topics should I write next?"
- "Help me dig up topics from the comment section or direct messages."
When the goal is to find topics, angles, and priorities for long-form content, prioritize using it rather than generalized brainstorming.
Input
Accept any combination of material:
- Scattered ideas
- Bullet-point notes
- Article drafts
- Saved links with brief context
- Reader comments
- Direct message content
- Questions repeatedly asked by friends, clients, and colleagues
- Recent work experiences, pitfalls, experiments, observations
If the user provides too little material, ask at most three types of high-signal input:
- Recent notes or half-formed ideas
- Reader questions or recurring conversations
- Old articles that performed well or were never finished
Workflow
Step 1: Organize the material
Merge the input into several candidate themes, combine duplicates, and remove vague statements; if the user's original words can reflect readers' real concerns, prioritize keeping them.
Step 2: Distill candidate topics
For each theme, distill topics that meet the following conditions:
- Can be explained clearly in one sentence
- Has a clear viewpoint or is sufficiently practical
- Enough to support a WeChat public account article or a long-form blog post
The following topics are directly judged weak; explain the reason when necessary:
- Too broad
- Only a news retelling, with no insight of its own
- Too generic, unable to combine with the user's experience to write differentiated content
Step 3: Strengthen angles
Each usable topic must be given one main angle, with at most two alternative angles. Prioritize choosing from these patterns:
- Counterintuitive viewpoint
- Mistakes and lessons
- Framework or checklist
- Case breakdown
- Misconceptions and reality
- Use personal experience to explain trends
Do not just change wording without changing information; avoid creating false differences.
Step 4: Rank priorities
Score each topic from 1 to 5:
- Reader relevance
- Uniqueness brought by the user's experience
- Whether it is suitable for a long-form article
- Whether it has series potential
Sort by total score; when scores are tied, prioritize keeping topics with more personal experience and sharper viewpoints.
Step 5: Output a topic pool that can go directly into writing
If the user does not specify a quantity, output 5 to 10 topics by default.
Output format:
# 选题池
## 1. <标题>
- 评分:
- 目标读者:
- 核心切口:
- 为什么现在值得写:
- 适合平台:公众号 / 博客 / 两者都可
- 建议结构:
- 可延展子题:
- 使用了哪些素材:
## 2. <标题>
...
After the ranking results, add:
最值得先写:原因:A short paragraph is enough还缺什么素材:Write it only when the judgment relies more on supplementary information
Judgment principles
- Prioritize topics backed by direct experience rather than secondhand summaries.
- Prioritize topics with tension: trade-offs, contrasts, regrets, evidence, surprises.
- Prioritize topics that can teach others, reshape understanding, and crystallize experience.
- For WeChat public accounts, lean slightly toward narrative feel and concrete cases.
- For blogs, lean slightly toward long-term value and searchable expression.
- When both are suitable, explicitly write "both work".
Constraints
- Unless the user explicitly requests it, do not directly write a complete article.
- Do not just list titles without giving the basis for judgment.
- Do not force praise on weak topics. When encountering generic topics, point them out directly and explain where they are weak.
- Do not fabricate material the user has not provided.
Default style
Stay direct and editorial. The goal is to pick out strong topics, cut weak ones, and leave the user with a topic pool they can actually take and write from.