Skip to content

内容标题生成

写完内容后,AI 帮助生成吸引人的标题,支持多种风格和平台优化。

适用场景

  • 文章标题优化
  • 多平台标题适配
  • SEO 关键词优化
  • 提升点击率

前置准备

必需插件

插件用途安装方式
Text GeneratorAI 生成标题社区插件市场

推荐插件

插件用途
Hotkeys for specific commands快捷键绑定
QuickAdd快速生成

标题生成模板

markdown
# 内容标题生成器

## 内容
{{content}}

## 目标读者
{{audience}}

## 平台
{{platform}}  # 博客/公众号/小红书/知乎

## 生成选项
### 正式风格
1. 标题1
2. 标题2
3. 标题3

### 吸引眼球
1. 标题1
2. 标题2
3. 标题3

### SEO 优化
1. 标题1
2. 标题2
3. 标题3

Prompt 模板

markdown
# 标题生成

## 内容摘要
{{content_summary}}

## 目标读者
{{audience}}

## 平台特点
{{platform_style}}

## 要求

### 生成 3 组标题,每组 3 个:

#### A. 正式专业风
适合:专业博客、学术文章
特点:准确、简洁、专业

#### B. 吸引眼球风
适合:公众号、社交媒体
特点:悬念、数字、情感

#### C. SEO 优化风
适合:搜索引擎
特点:关键词前置、搜索习惯

### 标题评分维度
- 点击率预估(1-10)
- 相关性(1-10)
- 长度适宜度

快捷命令

javascript
// 在命令面板中快速生成标题
// 设置快捷键:Ctrl+Shift+T

async function generateTitles(content) {
  const prompt = `为以下内容生成5个吸引人的标题,风格各异:

内容:
${content.substring(0, 500)}

要求:
1. 每个标题不超过20字
2. 风格多样化
3. 准确反映内容`;
  
  return await aiGenerate(prompt);
}

返回

← 返回案例目录

详细操作步骤

步骤一:创建标题生成工作流

javascript
// 快捷命令脚本
async function generateTitle() {
  const activeFile = app.workspace.getActiveFile();
  const content = await app.vault.read(activeFile);
  
  // 提取前 500 字作为摘要
  const summary = content.substring(0, 500);
  
  const titles = await textGenerator.generate(`
    为以下内容生成 9 个标题,分 3 种风格:

    内容摘要:
    ${summary}

    要求:
    1. 每种风格 3 个标题
    2. 标题不超过 25 字
    3. 风格差异化明显
  `);
  
  // 显示选择框
  const selected = await showTitleSelector(titles);
  
  // 应用标题
  await updateFileTitle(activeFile, selected);
}

步骤二:设置快捷键

yaml
# 在设置中配置快捷键
命令:Text Generator: Generate Title
快捷键:Ctrl+Shift+T (Windows/Linux)
       Cmd+Shift+T (macOS)

步骤三:批量标题优化

javascript
// 批量为笔记生成标题
async function batchGenerateTitles(folder) {
  const files = app.vault.getMarkdownFiles()
    .filter(f => f.path.startsWith(folder));
  
  for (const file of files) {
    const content = await app.vault.read(file);
    const title = await textGenerator.generate(`
      为以下笔记生成一个简洁准确的标题(不超过 20 字):
      
      ${content.substring(0, 300)}
      
      只输出标题,不要其他内容。
    `);
    
    // 更新 frontmatter 中的 title
    await updateFrontmatter(file, { title: title.trim() });
  }
}

高级技巧

1. A/B 测试标题

markdown
# 标题测试模板

---
title: {{title}}
title_a: "{{title_a}}"
title_b: "{{title_b}}"
test_date: {{date}}
---

## 标题 A
{{title_a}}

## 标题 B
{{title_b}}

## 测试结果
- 展示次数:
- 点击率 A:
- 点击率 B:
- 胜出:

## 结论
<!-- 分析原因 -->

2. SEO 优化标题

markdown
# SEO 标题生成 Prompt

## 内容摘要
{{content_summary}}

## 目标关键词
{{target_keywords}}

## 竞争分析
{{competitor_titles}}

## 生成要求
1. 关键词尽量前置
2. 标题长度 20-30 字
3. 包含吸引点击的元素
4. 符合搜索意图

## 输出
### 主标题(包含关键词)
[标题]

### 长尾变体
1. [变体1]
2. [变体2]

3. 平台适配标题

javascript
// 根据平台自动调整标题
const platformRules = {
  'wechat': {
    maxLength: 20,
    style: '吸引眼球,可用疑问句',
    examples: ['震惊!...', '你不知道的...']
  },
  'xiaohongshu': {
    maxLength: 20,
    style: '带表情,夸张但真实',
    examples: ['🔥 超全!...', '💡 一定要看!']
  },
  'zhihu': {
    maxLength: 30,
    style: '专业、具体、有价值',
    examples: ['如何...', '为什么...']
  },
  'blog': {
    maxLength: 60,
    style: '准确、SEO友好',
    examples: ['完整的XX指南', 'XX最佳实践']
  }
};

常见问题

Q1: 生成的标题太普通?

解决方案:

markdown
# 增强创意的 Prompt

## 内容
{{content}}

## 要求生成"出乎意料"的标题

技巧:
1. 使用反直觉表达
2. 提出争议性问题
3. 使用数字和具体数据
4. 制造悬念
5. 使用"你"字拉近读者

示例风格:
- "为什么 99% 的人都做错了"
- "我花了 100 小时,发现了这个秘密"
- "别再 [常见做法] 了,试试这个"

Q2: 标题与内容不符?

解决方案:

markdown
# 标题准确性检查 Prompt

## 生成的标题
{{title}}

## 内容摘要
{{content_summary}}

## 检查项
1. 标题是否准确反映内容?
2. 是否有夸大或误导?
3. 读者预期是否会被满足?

## 输出
- 准确性评分:X/10
- 问题指出:...
- 修改建议:...

Q3: 如何测试标题效果?

markdown
# 标题效果追踪

## 测试方法
1. 社交媒体发布不同标题版本
2. 记录点击率数据
3. 分析用户评论
4. 总结有效模式

## 数据记录模板
| 标题 | 平台 | 展示 | 点击 | 点击率 |
|------|------|------|------|--------|
| 标题A | 公众号 | 1000 | 50 | 5% |
| 标题B | 公众号 | 1000 | 80 | 8% |

实际案例

案例:技术文章标题优化

markdown
## 原始标题
"Vue.js 组件开发"

## AI 生成的变体

### 专业风格
- "Vue.js 组件化开发最佳实践指南"
- "从零到一:Vue.js 组件设计模式详解"
- "Vue.js 组件开发:5 个你必须知道的技巧"

### 吸引眼球风格
- "我用 Vue.js 三年,总结了这些组件开发心得"
- "Vue.js 组件这样写,代码量减少一半!"
- "终于搞懂 Vue.js 组件了!保姆级教程"

### SEO 优化风格
- "Vue.js 组件开发教程:从入门到精通"
- "Vue.js 组件最佳实践 - 完整指南 2024"
- "如何开发高质量 Vue.js 组件"

## 最终选择
根据平台选择不同版本

效果对比

标题类型平均点击率适用场景
专业风格3-5%技术社区、搜索引擎
吸引眼球8-12%社交媒体、公众号
SEO 优化5-8%博客、官网
最后更新:2026年4月7日编辑此页反馈问题