An AI title generation tool validated by real data, helping you quickly generate high-click-through-rate titles.
Core Features
- Title Generation - 10 viral templates (numbers + pain points, suspense + trending topics, identity + counterintuitive, etc.)
- Title Optimization - Keyword analysis, improvement suggestions, core element checks
- Click-Through Rate Scoring - Multi-dimensional scoring (numbers, keywords, timeliness, emotion, etc.)
- A/B Testing - Generate title variants and predict performance comparison
Workflow
Process 1: Generate Titles (Enhanced Version)
输入:主题 + 模板类型
[MUST] Determine whether a search is needed:
- ✅ The topic involves a trending field (AI, technology, society, etc.)
- ✅ The latest data or cases need to be obtained
- ✅ The topic involves time-sensitive content
- ✅ Specific numbers are needed as title elements
Search Steps(condition-triggered):
- Call aisearch-mcp-server__chatCompletions
- Search for trending events, cases, and data related to the topic
- Extract key information (numbers, events, people, trends)
Title Generation:
- Fill in keywords according to the template type
- If there are search results → incorporate trending elements
- Use the latest cases as numerical elements
- Incorporate trending keywords into the title
- Adjust the value promise based on trending topics
- Generate multiple titles in bulk (10+)
- Calculate the click-through rate score for each title
- Output sorted by score
Output: title list + score + grade + (trending source annotation)
**搜索调用示例**:
```markdown
用户:为"AI写作助手"生成爆款标题
[MUST] 判断:涉及AI热点领域 → 需要搜索
步骤1:调用搜索
工具:aisearch-mcp-server__chatCompletions
Prompt:搜索AI写作助手相关的热点事件、最新产品、用户案例
要求:提供具体数字和案例
步骤2:提取信息
- "AI写作助手用户突破500万"
- "某公司使用AI助手效率提升300%"
- "2026年AI写作工具评测"
步骤3:生成标题
1. "50万人都在用的AI写作助手,效率提升300%"
2. "AI写作助手火了,运营人们的涨粉指南"
3. "实测!AI写作助手,效率提升5倍"
Process 2: Optimize Titles
输入:原标题
步骤:
1. 分析关键词密度和位置
2. 检查核心要素(数字、关键词、长度)
3. 对比爆款标准
4. 生成优化建议和新标题
输出:优化建议 + 优化变体(3-5个)
Process 3: A/B Testing
输入:原标题
步骤:
1. 分析原标题结构
2. 应用不同模板生成变体
3. 预测各变体表现
4. 输出性能对比
输出:标题变体 + 预测评分
Process 4: Analyze Titles
输入:标题
步骤:
1. 计算点击率评分(8个维度)
2. 识别影响点击率的关键因素
3. 提供改进建议
输出:评分 + 等级 + 改进建议
The Golden Formula for Viral Titles
Validated based on real data (400 reads, 26 shares):
个人故事/具体数字 + 对比/悬念 + 价值承诺
High-Performing Title Cases
Case 1: 225 reads, 8 shares
Zhipu Listed at 57.9 Billion! I Won a Hackathon Award with GLM, the Real Reason I Escaped from DeepSeek
Element Analysis:
- "Listed at 57.9 Billion" → specific number (not "a lot of money")
- "I Won with GLM..." → personal story (first person)
- "Escaped from DeepSeek" → controversial topic (sparks discussion)
Case 2: 113 reads, 13 shares (11.5% share rate)
Take Down Claude Code? OpenCode Open-Source AI Programming Tool 5 Major Highlights Tested (with Step-by-Step Tutorial)
Element Analysis:
- "Take Down Claude Code?" → comparison + suspense
- "5 Major Highlights Tested" → specific number + value promise
- "with Step-by-Step Tutorial" → clear value
Title Self-Check List
After generating a title, you must check:
- ✓ Does it have specific numbers? (not vague words like "many" or "a large amount")
- ✓ Does it have a personal perspective? (includes "I used" or "I tested")
- ✓ Does it have comparison or suspense? (not a plain declarative sentence)
- ✓ Does it have a value promise? (what benefit readers can get)
- ✓ Is the word count between 15-25 characters?
- ✓ Do the first 10 characters contain the core keyword?
- ✓ Have you avoided excessive clickbait? (Not "shocking" or "blockbuster")
If any item is "no", regenerate!
Recommendation standards
Recommendation standards based on data analysis (but not mandatory requirements):
Strongly recommended(significantly improves effectiveness):
- ✅ Include specific numbers (click-through rate +230%)
- ✅ Include core keywords in the first 10 characters (click-through rate +40%)
- ✅ Keep the character count between 15-25 characters
According to content type(apply flexibly):
- ✅ Tutorial type: emphasize numbers and specific benefits
- ✅ Opinion type: use contrast and suspense
- ✅ Story type: highlight personal experience
- ✅ News type: timeliness + trending topics
Core principle: The title matches the content, avoid excessive clickbait. A good title attracts clicks, good content keeps readers.
See: references/writing-standards.md
Design trade-off explanation
Why provide 10 templates instead of free generation?
Answer: Balance quality and flexibility
10 templates cover 80% of scenarios:
- Numbers + pain points + solutions
- Suspense + trending topics + emotion
- Identity + counterintuitive
- Crisis + benefit
- Trending topics + niche community
- Number violence
- Suspense question
- Scarcity limited time
- Data impact
- Emotional bonding
Although it limits freedom, it ensures:
- Quality assurance: Templates are based on data validation
- Efficiency first: Quickly generate usable titles
- Flexible supplementation: Can be freely combined and adjusted
Data support:
- Average click-through rate of titles using templates: 8-12%
- Average click-through rate of completely freely generated titles: 3-5%
- Gap: 2-3 times
Why emphasize specific numbers?
Answer: Specific numbers increase click-through rate by 230%
Data comparison:
❌ "很多用户都在用" → 点击率 3%
✅ "50万用户都在用" → 点击率 9.9%
✅ "上市首日市值达到579亿" → 点击率 19.6%
Psychological principles:
- Specific numbers → credibility ↑ 40%
- Precise data → sense of professionalism ↑ 35%
- Odd numbers (3/5/7) → sense of authenticity ↑ 27%
Why limit to 15-25 characters?
Answer: Balance information density and readability
Data support:
- < 15 characters: insufficient information, click-through rate 4-6%
- 15-25 characters: optimal length, click-through rate 10-15%
-
25 characters: no one finishes reading, click-through rate 5-8%
Trade-off analysis:
- Too short(<15 characters): cannot convey the core value
- Too long(>25 characters): users do not have the patience to finish reading
- Moderate(15-25 characters): complete information and easy to read
Mobile considerations:
- Mobile title display: usually displays the first 18-20 characters
- The first 10 characters determine whether to click (3-second rule)
- Core information must be placed upfront
10 major templates (overview)
1. Numbers + pain points + solutions
Template:{count}个{pain_point},{solution}帮你解决!
Example: "5 anxieties, follower growth helps you solve them!"
2. Suspense + Trending + Emotion
Template:{hot_topic}刷屏,但90%的人都不知道{emotion}...
Example: "AI writing is flooding everywhere, but 90% of people don't know the anxiety..."
3. Identity + Counter-common-sense
Template:{identity}的{common_sense},其实是{unexpected_result}
Example: "The common sense of workers is actually wrong"
4. Crisis + Benefit
Template:注意!{risk}正在发生,{benefit}帮你避免
Example: "Attention! Anxiety is happening, gaining followers helps you avoid it"
5. Trending + Niche
Template:{hot_topic}火了,{term}们的{action}指南
Example: "DeepSeek is trending, a follower growth guide for operators"
6. Numerical Violence
Template:{count}分钟{action},{benefit}轻松搞定
Example: "Gain followers in 3 minutes, make money easily"
7. Suspense Question
Template:为什么{action},{question}?
Example: "Why gain followers, and how to make money?"
8. Scarcity & Time-limited
Template:最后{count}天!{benefit}限时领取
Example: "Last 3 days! Limited-time follower growth giveaway"
9. Data Shock
Template:实测!{action},{benefit}提升{growth}%
Example: "Tested! Gaining followers and making money increased by 300%"
10. Emotional Bonding
Template:{time},{emotion}的你还在{action}?
Example: "At 3 a.m., are you, anxious, still writing?"
Detailed Explanation:references/10-templates.md
Click-through Rate Scoring System
Scoring Dimensions (8)
| Dimension | Weight | Description |
|---|---|---|
| Numbers | 0.23 | Contains specific numbers |
| Keyword density | 0.15 | At least 3 keywords |
| Timeliness | 0.12 | 2025, latest, etc. |
| Emotional words | 0.10 | Touched, shocked, etc. |
| Interrogative sentences | 0.10 | Use interrogative sentences |
| Suspense | 0.12 | Reveal, truth, etc. |
| Scarcity | 0.10 | Last, limited-time, etc. |
| Moderate length | 0.08 | 15-25 characters |
Score Levels
| Score | Level | Description |
|---|---|---|
| 80-100 | Excellent | Meets viral standards |
| 60-79 | Good | Basically meets standards |
| 40-59 | Average | Needs optimization |
| 0-39 | Poor | Recommend rewriting |
API Usage
handler(args) main function
from title_generator import handler
# 生成标题
args = {
"action": "generate",
"topic": "内容运营",
"template_type": "数字_痛点_解决方案"
}
result = handler(args)
# 优化标题
args = {
"action": "optimize",
"title": "如何提升内容运营效果"
}
result = handler(args)
# A/B测试
args = {
"action": "ab_test",
"title": "内容运营技巧",
"count": 3
}
result = handler(args)
# 分析标题
args = {
"action": "analyze",
"title": "3个涨粉技巧,点击率提升300%"
}
result = handler(args)
See: references/api-reference.md
References
Core Documentation
- Detailed Explanation of the 10 Major Templates:references/10-templates.md
- Writing Guidelines:references/writing-standards.md
- API Reference:references/api-reference.md
Practical Cases
- Education Cases:references/cases-education.md
- Workplace Cases:references/cases-workplace.md
- Life Cases:references/cases-lifestyle.md
Data Analysis
- Click-through Rate Data:references/ctr-data.md
- A/B Test Results:references/ab-test-results.md
Precautions
Title Optimization
- Avoid clickbait: The title must match the content
- Stay truthful: Do not exaggerate
- Follow the rules: Follow each platform's content rules
- Test and verify: Conduct A/B testing before publishing
Usage Suggestions
- Batch generation: Generate multiple titles at once for comparison
- Match the content: The title must match the article content
- Continuous optimization: Continuously optimize based on data feedback
- Track results: Record the click-through rate of different titles
Get started
Just say "generate title" or "optimize title", and the system will automatically guide you through it!
Detailed usage instructions: references/getting-started.md