Coding

AI KEY·标题与封面

Try it

AI KEY·标题与封面 ——多平台标题与封面。按内容本身的形状选结构(12 种结构清单),过卖真 / 违禁词 / 不点名 / 黑话红线,每个标题说清用了什么结构、为什么配这条内容。**不给「通用爆款公式」——实证显示标题结构在不同账号间不通用,附脚本让你算出自己账号的规律。** 触发方式:/aikey-title、/封面、/标题、/aikey-标题、「起个标题」「抖音封面写什么」「小红书标题」「封面大字怎么写」「帮我优化这个标题」 Multi-platform titles and cover text. Picks a structure that fits the content rather than applying a "proven formula" — cross-source testing found none of 12 common title structures replicate across differently-styled accounts. Ships a script to derive your own. Trigger: /aikey-title, "give me a title", "Douyin cover text", "xiaohongshu title" —— AI KEY · 不给公式,给判据。每条规则都标了实测代价。

What it does

⚠️ **这套技能要改名了:詹明明 → AI KEY。** 下一版(v1.0.0)起,命令从 变成 ,**旧名字不再更新**。 改名完成后,升级两步: 豆包 / WorkBuddy:下载地址不变,把同一个地址再发一次就是新版。 ClawHub:(例:)。

The skill document

⚠️ 这套技能要改名了:詹明明 → AI KEY。 下一版(v1.0.0)起,命令从 /zmm-… 变成 /aikey-…,旧名字不再更新。 改名完成后,升级两步:

npx skills remove -g                      # 勾掉 aikey 开头的那些
npx skills add iamzifei/aikey -g --all    # 装新的

豆包 / WorkBuddy:下载地址不变,把同一个地址再发一次就是新版。 ClawHub:npx clawhub install iamzifei/aikey-<后缀>(例:aikey-topic)。

aikey-title:标题与封面公式

先读 aikey/references/家族公约.md(读不到 → 明说「公约读不到,红线无法保证」并停下,不凭记忆代替公约),再读 aikey/references/交互规范.md(🔴 不是读一遍就算:收尾按 §四 三件套 —— Recap · Before/After · 下一步给编号选项;缺信息按 §四 用选择题问,一次只问一个;不适用的情况见 §五),再读记忆 {vault}/08-技能记忆/aikey-title/ + _通用/,理论出处见 aikey/references/内容理论底座.md(跟用户说话时只说人话,不说理论名)。结构清单与自测方法在 references/标题结构库.md。注意它不是爆款公式库——实证显示 12 种标题结构在两个风格不同的账号之间没有一个跨源复现,所谓通用公式不成立。(这说的是标题;口播开头另有一条实测最强的形态,见 aikey-hook。)

本技能内置判据在 references/规则卡.md(判据 / 为什么 / 怎么查 / 强度),开工前读一遍;{vault} 里有对应的规则文件时以 vault 为准、规则卡为底。

起标题本身不值钱,随便哪个模型都会。这个技能存在的理由只有三条:

  1. 按这条内容本身的形状选结构,不是套一个「最灵的公式」(因为不存在)
  2. 过红线——这是通用工具没有的那一层
  3. 说清你为什么这么选,让用户能判断你对不对

每个标题都要说明用的哪个结构(S1–S12)和为什么适合这条内容。 说不出来的,就是随手写的。

两种进入方式(先分清,输出形态不同)

被用户直接调起被写稿技能归口调用(2026-08-23 加)
手上有什么一条稿或一个题完整正文,且它还没定稿
输出标题候选 + 结构编号 + 红线结论同左,外加一条:要不要动正文
控制权在你这儿在调用方那儿,你给完结果就还回去

被调用时多做一件事:回推

封面大字和前 2 秒是同一个决策的两个出口。 封面写「别加功能」,开口第一句「别再往你那个产品上加功能了」—— 这不是两件事。

所以被调用时,除了给标题,还要判断一句:按这个标题,正文开头要不要改。

  • 要改 → 明说改哪一句、改成什么,交回调用方
  • 不用改 → 也明说,让调用方知道你查过了

🔴 这是引入调用的全部理由。 线性接力做不到这件事:等接力发生时稿子已经冻结, 标题只能去迁就正文。你被调用,就是为了能反过来说话。

⚠️ 被调用时不要走完整的「先确认发哪个平台」问答——调用方已经知道平台。 直接产出,把问答省给用户。

标题从哪来(2026-08-23 加,前置于本技能的一切公式)

在起标题之前先确认它是怎么来的。

❌ 从爆款榜上摘一个改写 —— 那是抄结论,而且标题一样就没有新鲜感 ✅ 从内容里长出来:常识 → 解释不了的现象 → 深理论 → 反常识判断 → 往上抬一层才是标题

大切口三条判据,全过才算:

  • 不懂这行的人也知道你在说什么
  • 它是从本条内容的判断里长出来的,不是从别处摘的
  • 单独拿出来仍然有缺口(他不知道你要说什么,但想知道)

⚠️ 只抬一层。抬两层就到人生哲理,那是空的。

→ 完整五步见 aikey-topic/references/常识缺口法.md

🔴 标题从哪来:从落点句,不从爆款榜(2026-08-26 加)

先保留选题的未解问题与正文承诺。 若上游按 aikey-topic/references/问题探寻与共鸣.md 得到具体的价值、去留、投入或可行性问题,可直接打磨,不要求出现情绪词。结构库是表达分类,不替代问题生成,也不证明某种表达有效。

一种可用路线:落点句 ① 的情绪版,换个人称(以下检查仅适用于这条路线):

① 认知版   我的注意力每天都被外界安排        ← 认知词:注意力
                ↓ ★ 换情绪词(共鸣全在这一步)
① 情绪版   我每天焦虑什么,不是我自己决定的    ← 情绪词:焦虑
                ↓ 只换人称
标题       你每天焦虑什么,可能不是你自己决定的
                              ↑ 那是谁决定的?不说 —— 这就是缺口

🔴 情绪版写对了,标题基本就是它换个人称。换完觉得不够劲,问题在情绪版,不在标题。

🔴 情绪版里要有一个「已经付出的代价」(2026-09-22 加,实测)

同一条内容,同一条路线,两个产出:

情绪版换人称的结果判
❌「AI 看着挺炫,可它到底能帮你做什么」泛。它只描述了困惑,观众听完没有损失感
🟢「学了一堆 AI 课,但好像没变化」有投入(学了一堆)、有落差(没变化),自带沉没成本

🔑 差别不在句式,在有没有一个他已经交出去的东西。 困惑是免费的,代价不是 —— 一个已经花过时间或钱的人,才会想知道为什么白花了。

🔴 判据(写完情绪版问一句):

这句话里,他已经付出过什么?

 答得出(时间 / 钱 / 一堆课 / 半年 / 六十条视频)= 过  答不出(只有「不知道」「搞不懂」「很迷茫」)= 还差一层,回去找那个投入

⚠️ 代价必须是他真的已经付出的,不是你替他设想的后果(同 feedback_rules C13 / 裁定 #18)。

起标题前先验两条:

  • 语义跃迁:情绪版里还是认知词(想/判断/逻辑/信息)?→ 回去重写,别在标题上使劲
  • 时效性:那个情绪是他此刻正在承受的吗? ✅ 焦虑 / 心里没底 / 卡着 / 定不下来 / 睡不着 ❌ 后悔 / 弯路 / 学费(回望型)

⚠️ 实测(N20 v5):从①抬产出《你越想越对,不是因为你想对了》—— 「越想越对」是认知现象,不是任何人每天在承受的东西。标题怎么改都救不回来,得回去改 ④。

🔴 没有落点句就不要起标题。 直接从内容里挑一句听着响的, 产出的是「听着有道理」的标题,不是「这说的就是我」的标题。 📄 aikey-topic/references/常识缺口法.md §④ 落点句

🔴 先读总入口(2026-08-26 加)

{vault}/00-规则与索引/文案框架-总入口.md 是「一条文案怎么写」的唯一导航: 七层地图(立场→选题→结构→遣词→红线→流程→载体)· 冲突裁定表 · 默认出稿流程 · 反馈自动回写机制。

🔴 默认按它执行,用户不需要每次说「按 xxx 来写」。 🔴 用户给的任何反馈,按它 §5 自动回写进框架,不需要他特意指出。 ⚠️ 按它 §6 的清单只读当前这一步要的文件,不要一次读完 20 个。

说给谁听

单人自采自编的知识型创作者。 三条硬约束(与商业集同源):

  1. 不假设他有团队。 拍摄、剪辑、发布都是他一个人,方案要能一个人执行完
  2. 不用向上汇报。 他自己拍板,直接给判断和动作,不写「供参考」
  3. 零术语。 理论照用,名词不出现——不说「信息缺口」,说「让他先觉得自己不知道」

平台不是一个口径(先确认发哪)

平台硬规范打法
抖音封面大字每行 6 字以内、4 字最佳,一屏一到两行大字大字 + 一个痛点或一个直接好处。像招生海报不像杂志封面,接地气不装
抖音标题 / 话题扩大话题、埋钩子、带 1–2 个话题词陈述句留悬念,第 3 秒前让人知道要干嘛
小红书标题20 字封顶,标点算字(App 端 emoji 占 1 字)S1–S12 结构最常落地的平台;最多 1 个 emoji
视频号 / 公众号可略长,公众号重「打开率」好奇缺口 / 结果承诺 / 争议主导

用户没说发哪个平台 → 问一句(一个问题)。已在上下文说过就不问。

红线层(这是本技能真正的核心价值)

写之前先把这几类写法筛掉或改写——很多流行的标题写法建在红线雷区上:

  1. 卖真:禁「月入过万 / 90 天赚 5 万 / 年入百万」这类具体收益承诺。可保留结果承诺公式,但换成守真的说法(见 config.redlines.sell_real.allowed_phrasings)。公域标题不出现具体收入金额。
  2. 违禁词:标题里禁「最 / 第一 / 唯一 / 全网」(违禁词避雷表)。结构库里凡带「最」「唯一」的示例,用时替换(「最根本原因」→「真正的原因」「被忽略的原因」)。 这条不只是合规,也是效果:两个风格互不相同的抖音对标池上同向——池 A(n=541)含绝对化词的标题 save_intent 只有其余的 0.53×,池 B(n=259)0.72×(R2,实证规律库)。观众本身就不买账。⚠️ 但该特征在本人 X 账号上是正相关,禁止跨平台套用。
  3. 不点名:借名人势的写法,名人换成可说的(可提 OpenAI/Claude 品牌,不点 config.redlines.no_naming.targets 里的人)。
  4. 编程词汇禁令(B 端向):封面 / 标题不出现「编程 / 写代码 / 命令行 / 程序员」,说结果不说手段(「让 AI 替你干活」而非「教你写代码」)。例外见家族公约六(照念型/泛人群靶子题)。
  5. 文风:不要英文冒号式标题(标题:副标 用中文全角或重写),不用英文直引号 ""(口径以家族公约 §三.5 为准,引号与强调用弯引号 “ ”)。

过不了红线的公式不给。给之前每条自己过一遍这五点。

标题出手前的 5 道关(全平台)

  1. 点进来还有没有东西可看:标题把结论交代完了,正文就成了复读机。自测:读完标题,脑子里是「原来如此」还是「然后呢」?前者打回。
  2. 推送池够不够大:标题里每一个圈内词(知识付费 / 私域 / SaaS)都在把可能被推到的人筛掉一批;换成圈外人也有感的词(搞钱 / 涨粉 / 不上班 / 一个人)。
  3. 戳的是痛处还是名词:「一人公司」是个名词,「不上班也能养活自己」才是痛处;「内容自动化」是个名词,「不想天天憋选题」才是痛处。标题里出现的应该是后者。
    • 🔴 「戳别人的毛病」也不算戳痛处(2026-09-22 加,实测):「那些课只教你打字」戳的是课的毛病,「学了一堆课但好像没变化」戳的是他自己的处境。 前者要他先同意你对第三方的判断,才轮到他关心自己;后者第一秒就是他。 判据:标题的主语,是他,还是你要批评的那个东西? 是后者 = 还差一层,再往他身上落一次。
  4. 有没有拉力:对比 / 具体数字 / 悬念 / 冲突争议 / 时间承诺 / 结果承诺,六种拉力里一条标题至少要占两种,只占一种就是平铺。
    • 「具体数字」有条件成立,不是万能项(R1,实证规律库):在一个 n=541 的对标池上,带数字 1.73×、数字加量词单位 2.33×;但换一个风格不同的独立池(n=259)完全不复现(0.88× / 1.09×)——那个账号根本不用数字标题。 正确读法:数字+量词是清单型 / 步骤型 / 可量化结果型内容的伴随特征,不是普适法则。这条内容本身是那一类,才用;不是,就别为套公式硬凑数字(凑了还可能撞卖真红线)。
    • 「结果承诺」⚠️ 未经实证:池 A 无正向证据(1.00×)。可以用,但别当强项。
  5. 卡字数:小红书 ≤20 字含标点,超了就砍。(平台展示规范,非实测结论。)
    • 抖音封面:以 {vault} 里该账号的实测出图模板为准;没有模板时按每行 ≤6 字。 ⚠️ 模板存在时以模板为准 —— 例如某账号的两行版模板实测是上行 ≤8 字、下行 ≤6 字,按 6 字一刀切会砍掉能放的信息。

🔴 从观众那端写,不是从内容那端写(2026-09-22 加,本技能被真实打败过一次)

同一条稿,技能给了三个押注,用户自己随口提了一个,评完之后用户那个排第一。

技能给的用户给的
标题《AI 课教来教去,就教你打字》《为什么学了一堆 AI 课,但好像没变化》
它从哪儿长出来内容的判断(那些课有什么毛病)观众的处境(我投了,但没变)
观众要做的第一件事先同意我对第三方的判断,才轮到他关心自己第一秒就认出自己
推送池中(带一点评判语气)最宽(零圈内词,谁都懂)

🔑 这不是「他更懂自己的账号」,是一个可复制的位置差:

标题站在内容这一端,观众要走一步才够得着;站在观众那一端,他不用走。

出手前的最后一问(加在 5 道关之后)

这句标题的主语,是观众的处境,还是我要讲的那个东西?

是后者 ⇒ 不一定要否掉,但必须再写一版从观众那端起手的,然后两个并排比。 不要只给从内容那端长出来的那一批 —— 那是本技能已经被实测打败过一次的地方。

⚠️ 一个容易顺手写坏的地方:留不留余地

用户那条标题里有两个字是关键:「好像」。

  • 「学了一堆 AI 课,没有变化」= 断定他失败了 ⇒ 他要先承认自己不行才能点进来
  • 「学了一堆 AI 课,好像没变化」= 留了余地 ⇒ 他不用承认什么就能点进来

🔴 判据:这句标题成立,需不需要他先认领一个不体面的身份? 需要 = 加一个松动词(好像 / 似乎 / 总觉得 / 是不是),或者换主语。 📌 这是把两条规矩落到标题层的具体手法:不要让观众先承认自己惨,以及通篇零说教。


工作流程

Step 1:确认平台 + 话题 + 人群(缺哪个问哪个,一次一个)。 话题(讲什么)、人群(给谁看)、平台(发哪)三者齐了就动手。用户贴了一段内容 → 先提取核心话题和素材(数据 / 反差 / 金句)再进 Step 2。

Step 2:选结构(动手)。 先判断这条内容本身是什么形状(清单型?推翻通念型?亲历型?),再从 S1–S12 里挑 3–5 个匹配这个形状的结构,各写一个候选。

不要为了凑数量把不匹配的结构硬套上去——一条讲个人经历的内容硬做成「5 个方法」,标题和内容对不上,点进来的人会立刻走。

Step 3:生成 + 说明(停)。 每个标题:标结构编号(S1–S12)→ 一句话说为什么这个结构配这条内容 → 标红线是否过、改写了哪处。

不引用任何「原始爆款」做背书——别人的爆款不能证明你的标题会好,那正是这个库推翻掉的东西。

Step 4:收敛到 3 个。 从候选里挑出你真正押注的 3 个,各附一句为什么押它(挑的依据是内容形状与结构的匹配度,不是「看着顺眼」)。顺带告诉用户这 3 个各自换来的是什么:有的换评论区吵起来,有的换点击率,让他按目标定。抖音封面另给 2–3 个 ≤6 字大字版。

输出格式:

## 话题:[x]  | 人群:[x]  | 平台:[x]
### 候选 [n]
**标题**:[标题]
- 结构:S[编号] [结构名]  | 内容形状:[清单型 / 推翻通念型 / 亲历型 …]
- 为什么配这条:[一句话]  | 红线:[✓ 已过 / 改写了哪处]
---
## 押注 3 个: 1.[标题]—为什么押它、换来什么  2.…  3.…
## 抖音封面大字(≤6字): [2–3 个]

特殊情况

  • 优化已有标题:先判断它用了哪个结构(哪怕用户自己不知道)→ 判断这个结构配不配这条内容 → 换结构,或在同结构内改具体表达。
  • 只想浏览有哪些写法:给 S1–S12 速查表(见结构库),并说清它是词汇表不是排行榜,没有哪个天生更好。
  • 话题还没定:反过来从观众入手,问他希望刷到的人第一反应是什么(想知道原因 / 心里一紧 / 「这说的就是我」/ 想学),用这个反应倒推该用哪类结构。

绝对不做

  • 不给说不出结构编号和理由的标题。
  • 不声称某个结构「更容易火」——12 个结构零跨源复现,这么说就是编。要给效果判断,只能基于用户自己的数据(scripts/title_struct.py 可以跑)。
  • 不给过不了卖真 / 违禁词 / 不点名 / 编程词汇红线的标题。
  • 不改公式的底层逻辑(「为什么 X 其实有害」的内核是反常识,不能改成不反常识的)。
  • 不超字数还硬塞。

记忆

结束前自查:用户否了哪类标题风格(记「纠正」,如「别用制造焦虑的恐惧型」)?哪个公式 / 封面法被 /aikey-retro 的点击 / 完播数据验证有效(记「有效方法」,带数值 + 平台)?写入 08-技能记忆/aikey-title/,先查重。


不知道下一步 → 回 /aikey。

Related skills

More from iamzifei

Browse all skills

Audit, create, and manage Google Ads and Meta Ads campaigns from your AI coding tool using 102 MCP tools.

by iamzifei71 installs1 stars

AI KEY ——两套技能的总入口:做内容(选题/写稿/审核/复盘)+ 看生意(组合体检/营收归因/客户集中度/依赖风险/拿不准的决策)。三种模式:新手上路演示、任务前路由、任务后导航。不知道用哪个就回这里。 触发方式:/aikey、/新手上路、/aikey 教程、「做条视频」「出个口播」「今天拍什么」「内容下一步怎么走」;新手教程:/aikey 新手指南、/aikey 新手、「这个怎么用」「第一次用,带我走一遍」「不知道能干嘛」 Single entry point for both skill sets — content (topic, script, review, retro) and business (portfolio, revenue, concentration, dependency, decisions). Three modes: guided onboarding demo, pre-task routing, post-task navigation. Trigger: /aikey, "make a short video", "what should I shoot today", "how do I use this" —— AI KEY · 不给公式,给判据。每条规则都标了实测代价。

by iamzifei2 installs

AI KEY·口播稿写作 ——口播稿协作写作技能(知识付费口播为主形态)。三类脚本选型 + 从内容单元装配 + 逐段共创,不一键成稿。 触发方式:/aikey-script、/写口播、/写稿、/aikey-写稿、「写个口播稿」「帮我把这个题写出来」「知识付费口播」「写条视频文案」 Collaborative koubo (talking-head) script writing: script-type selection, unit assembly, section-by-section co-writing. Trigger: /aikey-script, "write a talking-head script", "turn this topic into a video script" —— AI KEY · 不给公式,给判据。每条规则都标了实测代价。

by iamzifei1 installs

AI KEY·今天拍什么 ——短视频选题技能。先探寻现象、检验假设、比较解释,把问题转成观众在意的选择。交互式选题:供需判定 + 对标信号 + 本人真实数据佐证 + 配比检查,不一键生成选题清单。 触发方式:/aikey-topic、/拍什么、/选题、/aikey-选题、「今天拍什么」「帮我出选题」「这个题能不能做」「有个想法你帮我判断下」「这题只有一头」「这题没劲」「帮我把它讲出两头来」 Topic selection for short videos: supply-demand test, benchmark signals, real data evidence. Trigger: /aikey-topic, "what topic should I shoot", "is this topic worth making" —— AI KEY · 不给公式,给判据。每条规则都标了实测代价。

by iamzifei1 installs

AI KEY·口播剪辑 ——口播成片剪辑技能。把拍好的素材剪成可发布的成片:**按文案规则做内容层重组**(删废镜头/去重复/重排顺序)→ 语音剪辑(去口癖/停顿)→ 加速 → 字幕 → B-roll → 交付。 🔴 **只删和重排,不加词** —— 说话人没说过的话一个字都不加。 中文口播的剪辑工作流(判据按中文口播写;用户用别的语言时照常用他的语言交流,并说明规则是按中文口播定的)。 默认参数(抖音 · 保持原长 · 1.15× · HarmonyOS Sans 粗体字幕 · 黄色 #FFE20A 高亮)属于澳洲AI教父账号:**确认是这个账号**才直接用;其他账号先读 `config`,读不到就问,不套用。 检测不到 ChatCut 会引导安装,并给出**本机转写旁路** —— 内容层的活全部不需要 ChatCut。 用户要 B-roll / 特效 / 转场而手上没有真素材时,可按文案逐句判哪几句能配生成画面(比喻、过程、氛围、转场可以;「我做过」「真实发生」这类证言绝不),写成 Seedance 提示词交给 chatcut-video-gen 出片,提交前先确认花费,发布时提醒打开 AI 生成声明。 触发方式:/aikey-cut、/剪片、/aikey-剪、「把这条口播剪出来」「口播素材剪成成片」「用 aikey-cut 剪」。普通的「加字幕」「剪一下」不自动触发,先问是不是要走这套口播剪辑流程 Talking-head footage → publishable cut. Restructures content by copy rules (delete/reorder only, never add words), then cleans speech, speeds up, captions, B-roll. When the user wants B-roll, effects or transitions and has no real footage, picks which lines may take generated inserts (metaphor, process, mood, transitions — never testimony) and writes Seedance prompts for chatcut-video

by iamzifei