SuperAPI AI Directory

copy-title-generator

General & other

View repository

Updated 10-15 22:13

About this skill

Copywriting Title Generator

An AI title generation tool validated by real data, helping you quickly generate high-click-through-rate titles.

Core Features

  1. Title Generation - 10 viral templates (numbers + pain points, suspense + trending topics, identity + counterintuitive, etc.)
  2. Title Optimization - Keyword analysis, improvement suggestions, core element checks
  3. Click-Through Rate Scoring - Multi-dimensional scoring (numbers, keywords, timeliness, emotion, etc.)
  4. 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):

  1. Call aisearch-mcp-server__chatCompletions
  2. Search for trending events, cases, and data related to the topic
  3. Extract key information (numbers, events, people, trends)

Title Generation:

  1. Fill in keywords according to the template type
  2. 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
  3. Generate multiple titles in bulk (10+)
  4. Calculate the click-through rate score for each title
  5. 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:

  1. Numbers + pain points + solutions
  2. Suspense + trending topics + emotion
  3. Identity + counterintuitive
  4. Crisis + benefit
  5. Trending topics + niche community
  6. Number violence
  7. Suspense question
  8. Scarcity limited time
  9. Data impact
  10. 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

  1. Avoid clickbait: The title must match the content
  2. Stay truthful: Do not exaggerate
  3. Follow the rules: Follow each platform's content rules
  4. Test and verify: Conduct A/B testing before publishing

Usage Suggestions

  1. Batch generation: Generate multiple titles at once for comparison
  2. Match the content: The title must match the article content
  3. Continuous optimization: Continuously optimize based on data feedback
  4. 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