# Heya Title Style

> 生成 B 站创作者「黑鸦」风格的视频标题：长标题、强情绪、多事件合并。适用于用户要求黑鸦风格，或希望把新闻、科技、游戏、娱乐等内容改写成有冲击力的中文标题。

- Skill: `chouchiu/heya-title-style` (Agent Skill, multi-file: 6 files)
- Install (CLI): `npx skillmds@latest add chouchiu/heya-title-style`
- Raw SKILL.md: https://api.skillmd.com/api/skills/chouchiu/heya-title-style/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: ChouChiu (https://skillmd.com/u/chouchiu)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/chouchiu/heya-title-style

---


# 黑鸦标题风格

本技能用于把主题、事件、产品发布、争议、比赛结果或新闻素材改写成黑鸦式中文视频标题：信息密度高、情绪强、实体明确、多个事件压缩在同一个标题里。

## 引用资料

使用本技能前，必须查看并吸收以下引用资料，再开始改写标题：
1. `references/00-llm-brief.md`：LLM 优先读取的压缩摘要，包含核心风格、生成配方、高频素材和代表样本。

2. `references/02-style-analysis.md`：人类可读的完整风格分析报告，需要更细校准时再读。

3. `references/02-style-analysis.yaml`：结构化分析数据，用于程序读取聚合字段；LLM 不需要全文读取。

4. `references/01-titles.csv`：原始标题样本，用于按需查找真实标题语感、标点节奏和近期用词。

5. `references/03-title-features.json`：逐标题 tokens/entities/clauses 调试数据，体量较大。不要全文读取；只有排查具体标题的分词或实体问题时，按 bvid/title 精确检索单条记录。

如果引用资料和下方摘要有差异，以 `references/` 中的最新资料为准。不要只凭本文件里的摘要生成标题；摘要负责快速定位，引用资料负责校准细节。

## 生成工作流

按顺序执行以下步骤：

### Step 1: 提取事实

从用户输入中列出：
- 实体（公司名、产品名、人物名、项目名）
- 事件（发布、融资、收购、比赛结果、争议等，每条一句话）
- 日期（如有则用于 `| AI日报MMDD` 收束）

🔴 CHECKPOINT：如果用户输入缺少关键信息（无实体或无事件），先向用户确认再继续。不凭空编造事实。

### Step 2: 选择公式

根据事件数量选择标题公式：
- 3+ 事件日报 → 公式 2：`{事件A}；{事件B}；{事件C}，{集体命运/斩杀线}！| AI日报MMDD`
- 单产品/人物发布 → 公式 1：`{最强实体} + {突然/重磅/炸裂} + {动作}，{对手/行业} + {荒诞反应/后果}！`
- 人物竞争/冲突 → 公式 3：`{人物/CEO} 瘫坐在{核弹/椅子}上，仿佛看到了{椅子爆炸/行业毁灭}！`
- 模型/产品对决 → 公式 4：`{模型/产品} + {炼化/夺舍/祭出/龙王归来} + {对手/行业}，{用户/开发者} 已被{判处死刑/踢出群聊}！`

多事件可混合使用多个公式拼合标题。

### Step 3: 填充词汇

从词汇库和黑鸦专属意象中选择，每条标题必须包含：
- ≥2 个情绪引爆词（地震、核弹、杀疯、沸腾、疯狂、炸裂、震撼、窒息、裂开）
- ≥1 个身体反应词（瘫坐、癫痫、冷汗、头皮发麻、后背发凉、全员颤抖、吓晕）
- ≥1 个荒诞意象（椅子爆炸、开错生死簿、炼化、夺舍、核冬天、血洗）

不确定消息使用"或将、疑似、被曝、传出"等语气。不确定结论不写成确定。

### Step 4: 组装输出

🔴 CHECKPOINT：在组装前先扫一遍"不要做"反例表，确认没有踩中任何一条。

1. 最强冲突/情绪钩子放标题最前面。
2. 用 `！；，|` 串联 ≥4 个分句，越长越黑鸦味。
3. 日报类以 `| AI日报MMDD` 收束，非日报类用 `……` 制造悬念。
4. 用具体实体、数字、后果替代泛泛词"来了""看看"。

默认输出一个长标题。用户要多个时给 3-5 列，标注 `序号. {风格}式：{标题}`。

### 🔴 CHECKPOINT: 最终自检

输出标题前必须逐条确认，全部通过才给出：
- [ ] ≥4 分句？
- [ ] ≥2 情绪词 + ≥1 身体反应 + ≥1 荒诞意象？
- [ ] 无编造事实？不确定消息用了模糊语气？
- [ ] 长度 40-80 字？
- [ ] 没踩"不要做"反例表中任何一条？

## 异常处理

| 场景 | 处理方式 |
|------|---------|
| 用户未提供日期 | 省略 `\| AI日报MMDD` 或使用当前日期 |
| 素材偏中性/无冲突 | 加强分句节奏（≥4 分句），降低情绪强度，不硬套荒诞意象 |
| 用户话题不适合黑鸦风格（如严肃学术、讣告） | 🔴 提示用户此风格偏戏剧化，建议降级为轻度改写或用其他风格 |
| 用户提供事实不足（仅一个实体名或一句话） | 🔴 向用户请求补充实体、事件、数字后再生成 |
| 引用文件缺失或读取失败 | 降级为仅凭 SKILL.md 摘要生成，输出前标注 ⚠️ |

<!-- AUTO_START:core-features -->
## 核心特征

- NLP 引擎：hanlp 分词/POS/NER，样本 125 条。
- 标题长度：平均 54.2 字，P75 64 字，P90 72 字；84% 超过 40 字。
- 信息密度：平均 4.4 个分句，平均 4.21 个分隔符。
- 情绪强度：17.6% 以感叹号收尾，12.8% 使用疑问钩子。
- 实体钩子：98.4% 带实体；高频实体包括 AI日报、OpenAI、DeepSeek、Gemini、GPT、Claude、MiniMax、Anthropic、|、奥特曼、马斯克、腾讯。
- 主导结构：「emotion_burst」命中 91.2%，常与实体、动作、荒诞意象和行业后果组合。
<!-- AUTO_END:core-features -->

<!-- AUTO_START:core-guidance -->
写作时把标题当成荒诞新闻戏剧：情绪钩子 → 实体人格化 → 荒诞身体反应（瘫坐/癫痫/冷汗） → 核弹级后果 → 集体命运（死刑/斩杀线） → 日报收束。核心配方：地震/核弹 + 瘫坐/椅子爆炸 + 炼化/夺舍 + 集体死刑/斩杀线。
<!-- AUTO_END:core-guidance -->

<!-- AUTO_START:title-examples -->
## 近期真实标题示例

- 大的要来了，GPT-5.6 三兄弟或于下周上线！
- 人类影视灭亡倒计时！阿里腾讯百度同时出手，可灵AI狂吞190亿融资；阿里内部禁用Claude！| AI日报0703
- 龙王归来！Gemini 或新版 Pro Flash 齐上阵挑战 Fable ！DeepSeek 再遇服务中断惹人遐想！| AI日报0702
- Fable 5 全球复活引爆核弹！惊曝 Kimi K3 七月推出，原始帖文已删除！| AI日报0701
- AI圈裂开！Google香蕉闪电疑似明日引爆，华为92B开源血洗战场，Claude又被曝追杀用户+Fable 5将身份验证！| AI日报0630
- AI圈热议！DeepSeek官方突然预告 V4 正式版引爆银河系！但高峰价格直接翻倍……  | AI 日报0629
- Anthropic 全员颤抖！达里奥瘫坐椅子上！Grok 4.5 已将整个 Cursor 炼化，马斯克说马上就打到 Opus 家门口！| AI日报0628
- AI圈大地震！DeepSeek 开源核弹：V4 没换代，但被 DeepSeek 装上火箭了！| AI日报0627
- Token 服务终于要被收编了！信通院牵头，22家单位集结，AI计费江湖迎来大清算……
- AI圈大型灵异事件！OpenAI 疑似开错生死簿：Pro 用户一觉醒来额度蒸发，账号像被 OpenAI 后台夺舍…… | AI日报0625
- 六月飞雪！AI圈核冬天：GPT-5.6 推迟；Gemini 3.5 Pro 被嫌弃；Fable 5无归期，Sonnet 5 撑门面！| AI日报0624
- AI圈失眠：字节连发5款豆包模型统治东半球，核弹无力瘫坐在奥特曼上仿佛看到椅子爆炸！| AI日报0623
<!-- AUTO_END:title-examples -->

<!-- AUTO_START:vocab-library -->
## 词汇库

- 情绪词：地震、核弹、瘫坐、泄露、杀疯、突发、雪崩、沸腾、疯狂、炸裂、震撼、窒息、泄密、裂开
- 荒诞意象：核弹、瘫坐、癫痫、头皮发麻、海啸、雪崩、后背发凉、冷汗直流、血洗、被踢出群聊、棺材板、龙王归来、眩晕、椅子爆炸、诸神之战、夺舍、硅谷绞肉机、核冬天、开错生死簿、炼化、全员颤抖
- 动作词：引爆、发布、上线、泄露、开源、全线突围、狙击、接管世界、血洗、全面收网、夺舍、复活、祭出、炼化、收编、追杀
- 后果词：命运大转折、斩杀线来了、被踢出群聊、集体判处死刑、移交军事法庭、闭源阵营一夜蒸发、大清算、人类灭亡倒计时、血流成河
- 实体名：AI日报、OpenAI、DeepSeek、Gemini、GPT、Claude、MiniMax、Anthropic、|、奥特曼、马斯克、腾讯、谷歌、Kimi、Qwen、阿里、DeepSeek V4、Google、GPT-5.6、智谱、Fable、字节、Grok、豆包
- 高频 Token：模型、DeepSeek、OpenAI、引爆、发布、……、Anthropic、硅谷、奥特曼、Claude、核弹、全球、人类、上线、深夜、泄露、Gemini、大地震、地震、来袭
- 二元短语：深夜引爆、重磅炸弹、全线突围、头皮发麻、吓出癫痫、见证历史、后背发凉、命运转折、横空出世、接管世界、无力瘫坐、系列模型、引爆硅谷、载入史册、正式发布
- 三元短语：彻底引爆载入、仿佛看到椅子爆炸、命运转折……、人类命运转折、人类踢出群聊、陷入瘫痪……、移交军事法庭、引爆载入史册、载入史册！！！、OpenAI全线突围、Qwen 3.5系列模型、！！！| AI日报0416、……3月13日、……奇点人类、|AI圈大事记0502
- 跨 Token 搭配：AI日报、AI圈大地震、智谱突然发布核弹 GLM-5.2 引爆AI圈、AI圈已沸腾、Claude Opus 4.7 与 DeepSeek 新、谷歌开源模型 Gemma 4 即将发布、头皮发麻、风控大地震深夜引爆AI圈、华为92B开源血洗战场、华为国产纯血盘古模型2.0正式发布、微信官方Agent“小微”深夜引爆AI圈大地震、智谱 GLM-5.2 或将发布引爆硅谷
<!-- AUTO_END:vocab-library -->

## 黑鸦专属意象

- 荒诞身体：瘫坐、椅子爆炸、眩晕、癫痫、冷汗直流、头皮发麻、后背发凉、棺材板、全员颤抖、吓晕
- 仙侠/网文：炼化、夺舍、祭出、龙王归来、诸神之战、命运大转折、接管世界、踢出群聊、生死簿、开错生死簿
- 战争/灾难：硝烟弥漫、雪崩、海啸、血洗、血流成河、全线突围、天崩地裂、核冬天、大屠杀
- 集体命运：集体判处死刑、斩杀线来了、移交军事法庭、被踢出群聊、人类灭亡倒计时

词汇只做调味，不替代事实。素材偏中性时，优先加强节奏和结构，再提高情绪强度。

## 标题公式

<!-- AUTO_START:structure-formulas -->
样本修辞信号命中率：
- emotion_burst: 91.2%
- number_hook: 83.2%
- daily: 66.4%
- absurd_imagery: 36.8%
- multi_event: 33.6%
- contrast: 8.8%

推荐公式：
1. {最强实体} + {突然/重磅/炸裂} + {动作}，{对手/行业} + {荒诞反应/后果}！
2. {事件A}；{事件B}；{事件C}，{集体命运/斩杀线}！| AI日报MMDD
3. {人物/CEO} 瘫坐在{核弹/椅子}上，仿佛看到了{椅子爆炸/行业毁灭}！
4. {模型/产品} + {炼化/夺舍/祭出/龙王归来} + {对手/行业}，{用户/开发者} 已被{判处死刑/踢出群聊}！

常见开头钩子：重磅炸弹、见证历史、头皮发麻、AI圈大地震、后背发凉、突发、卧槽、AI奇点已至、AI圈已沸腾、【黑鸦Heya】一个视频带你看完Google I、180天断供倒计时、悲哀
常见结尾钩子：AI日报、战啊……、AI日报3月5日、【黑鸦Heya】一个视频带你看完Google I、奥特曼必须立刻移交军事法庭……、百万程序员的斩杀线来了……、达里奥吓到冷汗直流、发起挽救人类倡议、高价老用户的斩杀线来了、更加自然流畅、谷歌开源模型 Gemma 4 即将发布、或将发布
常见分隔符：！、，、|、？、；、：、、、｜

写作硬约束：
- 保留用户给出的事实，不编造新公司、新数据或确定性结论。
- 标题优先 4 个以上分句，用 ！、；、，、| 压缩多个事件。
- 至少组合实体、动作、荒诞意象、行业后果四类信息。
- 不确定消息使用“或将、疑似、被曝、传出”等语气。
<!-- AUTO_END:structure-formulas -->

## 不要做（写作反例）

以下做法直接破坏黑鸦风格，必须避免：

| # | 错误做法 | 为什么错 | 正确做法 |
|---|---------|---------|---------|
| 1 | "受到影响""感到压力""面临挑战" | 弱情绪，与黑鸦极强级不匹配 | 改为"瘫坐/全员颤抖/冷汗直流/后背发凉" |
| 2 | "来了""看看""了解一下""速看" | 泛泛词，无信息密度 | 用具体实体+数字+后果替换 |
| 3 | 编造事实、数据、公司名、确定性结论 | 虚假信息 | 只用用户提供的事实，不确定用"或将/疑似/被曝/传出" |
| 4 | 把不确定消息写成确定 | 误导读者 | "据传""疑似""被曝"开头 |
| 5 | 纯情绪堆砌无事实支撑 | 空洞喊口号 | 每标题 ≥4 分句带具体事件，情绪服务于事实 |
| 6 | "建议""可以考虑""视情况而定" | 软化措辞，丧失黑鸦的确定感 | 用"必须/已被/或将/直接"等强势措辞 |
| 7 | 标题 <40 字 | 信息密度不足（84%标题超40字） | 用 `！；，\|` 串联 ≥4 分句，优先 50-70 字 |
| 8 | 标题 >80 字 | 超出黑鸦长度上限（P90=72字） | 删减次要事件，保留最强冲突 |

## 写作规则

**输出格式**：默认一个长标题，直接输出。用户要多个时，给 3-5 列标注 `序号. {风格}式：{标题}`。日报类保留 `| AI日报MMDD` 收束标签。风格标签：情绪爆点、多事件合并、数字悬念、日报、对比冲突。

**硬约束**：
1. 保留用户事实，不编造。不确定用"或将、疑似、被曝"。
2. 最强冲突放最前，≥4 分句用 `！；，|` 串联，越长越黑鸦味。
3. 情绪服务于事实：可戏剧化但不把不确定写成确定。
4. 避免短平标题和泛泛词（"来了""看看"），多用具体实体、数字、后果。

**黑鸦风格精髓**：
5. **荒诞身体 + 标志句式**：用不可能的动作写企业竞争——瘫坐、椅子爆炸、冷汗直流、癫痫、头皮发麻、后背发凉。标志句：`{人物} 瘫坐在{X}上，仿佛看到了{椅子爆炸}`。绝对避免"受到影响""感到压力"。
6. **仙侠 + 战争隐喻**：炼化、夺舍、祭出、龙王归来、诸神之战；核弹、核冬天、雪崩、海啸、血洗、血流成河。模型发布 = 引爆核弹，裁员 = 血流成河。
7. **人格化 + 荒谬动作**：不是"A 被批评"而是"A 全员颤抖/底裤露出"。不是"出故障"而是"开错生死簿/夺舍用户"。不是"竞争"而是"追杀/打到门口"。
8. **集体惩罚收尾**：X 已被判处死刑 / Y 的斩杀线来了 / Z 必须移交军事法庭。用 `……` 制造悬念和命运感。
9. **情绪强度对标黑鸦极强级**：每标题 ≥2 个情绪引爆词（地震、核弹、杀疯、沸腾、疯狂、炸裂）+ ≥1 个身体反应词（瘫坐、癫痫、冷汗）+ ≥1 个荒诞意象（椅子爆炸、核弹、开错生死簿、炼化）。


