📐 詹明明 ——两套技能的总入口:做内容(选题/写稿/审核/复盘)+ 看生意(组合体检/营收归因/客户集中度/依赖风险/拿不准的决策)。三种模式:新手上路演示、任务前路由、任务后导航。不知道用哪个就回这里。 触发方式:/zmm、/新手上路、/zmm 教程、「做条视频」「出个口播」「今天拍什么」「内容下一步怎么走」;新手教程:/zmm 新手指南、/zmm 新手、「这个怎么用」「第一次用,带我走一遍」「不知道能干嘛」 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: /zmm, "make a short video", "what should I shoot today", "how do I use this" —— 📐 詹明明 · 不给公式,给判据。每条规则都标了实测代价。
Coding
詹明明·重讲一个概念
Try it📐 詹明明·重讲一个概念 ——重讲一个大家都在用的概念(定价 / 选题 / 需求 / 转化 / 获客…)——拆开它,从裂缝里长出一把尺子。先锁四样再写稿,最后由本人口述定稿。 触发方式:/zmm-concept、/重讲概念、「把 XX 这个概念讲清楚」「XX 到底是什么」「为什么 XX 越 YY 越 ZZ」「掰开揉碎讲一个概念」 Re-explain a concept the audience already uses: crack it open, hand them a ruler. Lock four things before drafting; final version comes from the host's own spoken take. Trigger: /zmm-concept, "explain X properly", "why does more X lead to less Y" —— 📐 詹明明 · 不给公式,给判据。每条规则都标了实测代价。
What it does
📐 詹明明·重讲一个概念 ——重讲一个大家都在用的概念(定价 / 选题 / 需求 / 转化 / 获客…)——拆开它,从裂缝里长出一把尺子。先锁四样再写稿,最后由本人口述定稿。 触发方式:/zmm-concept、/重讲概念、「把 XX 这个概念讲清楚」「XX 到底是什么」「为什么 XX 越 YY 越 ZZ」「掰开揉碎讲一个概念」 Re-explain a concept the audience already uses: crack it open, hand them a ruler. Lock four things before drafting; final version comes from the host's own spoken take. Trigger: /zmm-concept, "explain X properly", "why does more X lead to less Y" —— 📐 詹明明 · 不给公式,给判据。每条规则都标了实测代价。
The skill document
zmm-concept:重讲一个概念
先读 zmm/references/家族公约.md(读不到 → 明说「公约读不到,红线无法保证」并停下,不凭记忆代替公约),
再读 zmm/references/交互规范.md(🔴 不是读一遍就算:收尾按 §四 三件套 —— Recap · Before/After · 下一步给编号选项;缺信息按 §四 用选择题问,一次只问一个;不适用的情况见 §五),再读 {vault}/00-规则与索引/文案框架-总入口.md(唯一导航)。
🔴 它在最短路径上的位置:代替 /zmm-script,不是加在它旁边
选题 → 【重讲概念型走这儿】→ 红线审核 → 发
/zmm-concept 代替 /zmm-script
⚠️ zmm 路由记着一条实测:本系统曾经有 7 道发布前闸门,结果 13 条成稿、0 条发布。
闸门数量本身就是不发布的成因。
🔴 本技能不新增任何闸门。 它只做一件事:把已经会发生的返工,提前到一页纸上发生。
这个技能为什么存在(实测代价,别删)
N22《定价越低,卖得越不好》走了 12 版。 12 版里真正起作用的只有两次: ① 詹明明 说「我的经历不能当主体,抖音大众够不着」 ② 他自己开口了。
其余九版是在猜他要什么,而每次猜错的原因是同一个:先写了整稿,才发现命题层不对。
| 版本 | 死在哪 |
|---|---|
| v1 · v2 · v4 | 本体定义没锁,用「他的经历」顶上去 |
| v3 | 理论没锁(韦伯解释的是「降了没感觉」,不是「降了没人买」) |
| v5 · v6 | 命题没锁(从「讲一个点」变成「讲整件事」) |
⇒ 六版返工,全部死在同样四样东西上。而那四样,每样只要一句话。
🟢 N23《没有精准流量》验证了它有效 —— 但把问题推到了下游(2026-08-29)
N23 复述 v1 就基本可用,只迭代到 v4,没有一次是命题层返工。锁四样成立。
🔴 但这一条丢掉的东西,全部丢在 Phase 3–5:
| 丢了什么 | 死在哪一步 | 代价 |
|---|---|---|
嘴替句(V3 转发驱动的唯一来源) | Phase 4 —— 我写进了「建议加回」,他批准了,我只落了另一处,这句从没进过正文 | 成片里没有。该条的转发判据读不出来 |
| 落点换了没被当成换稿 | Phase 3 后 —— 能力刀 → 分类刀,而落点句是「稿子的身份证」 | frontmatter / 标题 / 文件名一度还挂着旧落点 |
| 按错的语速参数否掉了对的开场 | Phase 2 —— 用 ÷5.1 点值算前 5 秒预算,判「和高客单」装不下 | 他成片里加回去了,装得下。实测 6.88,参数错 35% |
⇒ 上游锁住之后,返工不会消失,它会移到下游。
本次更新的四处(Phase 2 语速 · Phase 3 后核落点 · Phase 4 落正文 · Phase 5 封面与落盘) 全部来自 N23,全部是下游。
说给谁听
单人自采自编的知识型创作者。 三条硬约束:不假设他有团队 · 不用向上汇报(直接给判断)· 零术语(理论照用,名词不出现在成稿里)。
🔴 横切层永远在:CLAUDE.md 地板第 7 条 —— 每写完一段,用「我」重读一遍,写出他此刻那句内心话。写不出来=这段还没写完。通篇不许有指责和说教的味道。
流程
Phase 0 接题 + 两道准入闸门
Phase 1 🔴 锁四样(一页纸,不写整稿) ← 本技能的全部价值
Phase 2 写整稿(一次写完,不逐段确认)
Phase 3 🔴 交给他口述(D1)
Phase 4 只剪不扩 + 红线全表 + 差异表 + 规则入库
Phase 5 /zmm-title 归口 + 封面 + 落盘 + 建取数日历
Phase 0 · 接题 + 准入(不问废话)
题从 {config.paths.topic_pipeline} 所在目录的选题池取,或用户新给。
两道闸门,缺一不做(判据在池子 §2.3,去读,不要凭记忆):
| # | 闸门 | 一句话 |
|---|---|---|
| ① | V7 挂靠点 | 他听到你的新说法之前,有没有一个他本来就熟的词被你先拆开? |
| ② | 尺子判据 | 你交出去的东西,他能不能拿去量一件你没提过的事?量不了 = 那还是个定义 |
顺手过一次去重闸门(总入口 §2 第 1 层):核心结论 × 主类比比对 + 写出姊妹条是哪条。
Phase 1 · 🔴 锁四样(本技能的核心,见 references/锁四样.md)
一次问完,一页纸,不写整稿。
| # | 锁什么 | 谁给 |
|---|---|---|
| 1 | 具体问题 | AI 提候选,他定 |
| 2 | 🔴 本体定义 / 反常识那一句 | 只能他给 |
| 3 | 经典理论 + 学科通识靶子 | AI 找并五维评分,他确认 |
| 4 | 2–3 个通俗类比 | AI 提,他换 |
🔴 四样没锁齐,不许写整稿。
⚠️ 第 2 样最容易被跳过,而它正是六版返工的根。 AI 写不出「定价本身就属于产品的一部分」这种句子 —— 它只能写出功能描述(「定价在回答三个问题」)。 拿不到第 2 样,就停在这儿等,不要用理论或经历去顶。
Phase 2 · 写整稿(一次写完)
按 {vault}/04-模板/概念纠偏型口播稿模板.md 六段。
⑤ 段内部按 zmm-script/references/概念型口播.md 七拍 —— 🔴 必须打开读,两拍最容易漏:
② 替观众说出他的答案(「最容易漏的一拍,决定成败」)· ⑥ 跨行业第二场景(「获得感全部来自这一拍」)。
出稿即报三件:时长区间 · 缺口分布表(算秒数)· 红线全表扫描结果。
🔴 时长只给区间,不给点值(2026-08-29 总入口 §3 #2 重裁):
原速区间 = 稿面汉字 ÷ 6.9 ~ ÷ 5.1
🔴🔴 2026-08-31 更正(F13):上面这段的依据曾经是错的,别照旧版执行。
实测确认成片用了 1.2× 倍速 ⇒ 6.88 是成片速,不是口播速。
原速 = 1583 ÷ (230×1.2) = 5.74 字/秒。
⇒ 08-29 推翻旧裁定时写的理由是「N19 5.1 vs N23 6.88,离散 35%」——
除掉倍速后是 5.1 vs 5.74,离散 12.5%。那个理由不成立了。
🔴 三条概念型的原速语速反而相当集中:N19 5.1 · N20 5.32 · N23 5.74。
⛔ 但不擅自恢复旧裁定 —— 缺一个数:N16 的 6.4 是否也是加速后的数,未核实。
⇒ 总入口 §3 裁定 #2 已标「依据失效,待重核」,判完回写。
🔴 出稿动作(frontmatter 四个字段一起写,缺一不算回填):
稿面字数 / 成片秒数 / 倍速系数 / 原速语速 = 字数 ÷ (成片秒数 × 倍速)
⚠️ 两个速率不要互换:算稿子长度用原速;算前 2/3/5 秒装得下多少字用成片速
(抖音的 2s 跳出 / 5s 完播 / 观看趋势 全都在成片时间轴上)。
🔴🔴 用时长去否一个句子之前,先问一句:35% 的误差会不会翻转这个结论? N23 实测代价:我按 ÷5.1 算前 5 秒只装得下 21 字,据此否掉了他想加的「和高客单」。 他成片里加回去了,而且装得下。 —— 参数不确定的时候,不要拿它当否决权。
🔴 交出去的时候必须明说:这一版是给你口述用的底稿,不是成稿。
Phase 3 · 🔴 交给他口述(D1)
没复述不许拍。 口述回来 → 原样留档 → 再处理。
🔴 口述回来的第一件事:核落点变没变(N23 加)
不是核措辞,是核落点。 口播稿输出格式:落点句是这条稿子的身份证 —— 换了落点句就是换了稿,不是改稿。
问一句:他说的那个落点,和你锁的那个,是同一句话吗?
N23 实测:不是,而且他的更好。
| AI 稿 | 他复述 | |
|---|---|---|
| 落点 | 不投流时你没有「瞄准」这个动作 | 你可以有精准营销,但不应该有精准流量 |
| 是什么刀 | 能力刀(你做不到) | ★ 分类刀(那件事叫别的名字) |
⇒ 落点变了 = 当场改四样东西:frontmatter 落点句 · 作品标题 · 封面大字 · 文件名。 🔴 不要拖到发布前 —— N23 一度还挂着旧落点。
⚠️ 落点变了通常是变好了(他在推理,AI 在描述)。这一步是去捕捉它,不是去纠正他。
Phase 4 · 只剪不扩
D2:优化只能从复述稿剪,不能从任何 AI 稿往上扩。
四件必做:
- 红线全表(
违禁词避雷表10 类 + 绝对化 + 符号级)—— 🔴 不是 grep 四个词 - 人称统一(
A11:讲机制用泛指词全篇统一;只有讲具体行业场景才切换,且只切那一段) - 内部一致性(
发布前审核流程第 10 关:全文数字/时间/事实前后对不对得上) - 差异表 + 规则入库(
总入口§5 四步:原话入档 → 判归属层 → 写成可执行判据 → 附实测代价)
🔴🔴 第五件(N23 加,因为我漏了它):批准加回的东西,必须当场落正文并 grep 验证
D2 说「不能从 AI 稿往上扩」,所以差异表里「他删掉的」那些只能列出来问,不许自己加回。
但他批准之后呢? —— 原来的流程到这儿就断了。
N23 实测代价:嘴替句(V3 转发驱动的唯一来源)他 08-29 就批准加回,
我只落了另一处,这句从没进过正文 ⇒ 成片里没有 ⇒ 那条判据这一次读不出来。
🔴 三步,缺一不可:
① 他批准 → ② 当场落进正文(不是写进"建议"栏) → ③ grep 原句验证在不在
⚠️ F6 已经教过一次同样的事:📣 清单引原句不引行号,因为行号会静默指向别的句子。
本条是它的同类:写在建议栏里的句子会静默地不存在。
判据:改完之后,grep 那句原文。grep 不到 = 它就是不在。
Phase 5 · 标题封面 + 画面 + 落盘
标题封面走 /zmm-title 归口(要标结构编号 S1–S12,且要回答「按这个标题正文开头要不要改」)。
成稿落 {vault}/_草稿/NN_认知_{标题}.md,格式按 00-规则与索引/口播稿输出格式.md。
文件名与稿子的落点必须一致 —— 落点变了就改名,别拖到发布前。
🔴 封面素材在哪(N23 加:我找错过一次目录)
docs/brand/design-system.md ← 视觉系统(暖白纸底 · 档案绿 · 宋体黑 · 刻度线母题)
docs/brand/douyin/cover-template.html ← 抖音封面模板,改帧和标题即可
docs/brand/douyin/cover-00X.* ← 已发的封面,看它们对齐风格
⚠️ 不在 _装修/。 N23 我只搜了 _装修 和 _已发布,没搜 docs/,
结果做了一版白底黑字纯文字封面,脱离整套视觉系统,作废重做。
模板的两条硬规则(写在模板注释里,去读):
- 封面大字每行 ≤6 字,最多两行(
口播稿输出格式2026-08-29 订正措辞:原写「≤6 字」漏了「每行」) - 两行都 6 字时字号必须降(长句模式 108/148),否则大小对比没了,模板就散了
🔴🔴 取封面帧的坑:字幕是烧进画面的
模板的标题区正好压在字幕带上。 N23 实测:字幕带在 y1400–1520(画面 75% 处)。
不要随手截一帧。 按 1.5 秒采样全片 → 程序化筛字幕带干净的 → 再按头部区对比度排序。 N23 实测:143 帧里只有 4 帧没字幕。
🔴 发布之后(N23 加)
| 做什么 | 为什么 |
|---|---|
登记 _已发布/已发布内容库.md —— 核心结论 + 主类比两个键都填 | 缺一个下次判不了重。⚠️ N20 发了一直没登记,去重闸门对它是瞎的 |
| 建 T+24h / T+7d 取数日历 | T+24h 是快照,全账号都在同一窗口取,晚读就没法横比 |
日历描述里写死取数清单 + F7 最小播放量门槛 | 达不到门槛 = 这次不读,不是读出了负面结果 |
| 把「这条归因不了什么」抄进 T+7d 那条 | 防复盘时跨过去 |
🔴🔴 下一条稿的 frontmatter 开 承接上条复盘: 栏,逐条抄本条复盘的「落到 N+1 的 N 件事」,每条标 ✅ 已执行 / ❌ 已否决(理由) | F14:N20 复盘定死「下一条撤掉 1.15× 加速」——**N23 不但没撤,加到了 1.2×。指令没被拒绝,是静默丢失的。**代价:剪辑层与文案层至今一次都没被分开过;N23 那个 24pp 的留存崩塌本来可以是干净读数。发布前闸门:这个字段不许有空白项。否决可以,静默丢失不行。 |
🔴 六条「不许」(全部有实测代价,一条都不许软化)
| # | 不许 | 代价 |
|---|---|---|
| 1 | 四样没锁齐就写整稿 | N22 v1–v6 六版返工 |
| 2 | 用「我的经历」当骨架 | P4 三条判据:① 把「我」整段删掉论证还成立吗 ② 占正文 >1/4 就是主体 ③ 🔴 这个场景抖音大众有没有?没有 = 只能当一句佐证N22 从 31% 压到 5% 才过 |
| 3 | 只 grep 四个违禁词 | 「美金」一路混到 SOT §5.2 的举例里 —— 一个违禁词进了长期文件,会在之后每次会话复制自己 |
| 4 | 凭记忆引用规则 | 我引过 语言风格档案 的一条却没读过那个文件(那次蒙对了)。§6 加载清单说写正文要读它,就得真读 |
| 5 | 自己调和打架的规则 | 查 总入口 §3 裁定表;表里没有的列出来问,判完回写进表(本技能已产出 #13/#14/#15) |
| 6 | 他拍板保留删除之后自己加回来 | 裁定 #12:执行,并把豁免写在旁边 |
按需加载清单(省 token,不要一次读完)
| 我现在在做什么 | 最少读这些 |
|---|---|
| 判这个概念能不能做 | 本技能 Phase 0 + 选题池 + 已发布内容库 |
| 锁四样 | references/锁四样.md(唯一必读的本技能自带文件) |
| 写正文 | 04-模板/概念纠偏型口播稿模板.md + zmm-script/references/概念型口播.md + 语言风格档案 |
| 配理论 | SOT §1.65(三条准入 + 五维评分)+ 规则总表 E 组(含 E9 通识不走引用纪律) |
| 红线自检 | 规则总表 浓缩清单 + 违禁词避雷表 全表 |
| 审稿 | 发布前审核流程.md 十二关 |
绝对不做
- 不在四样锁齐之前写整稿。
- 不替观众下「这是个误区」的结论(
V8)—— 你只摆裂缝,那句话由他自己说。 - 不做转化动作(
G6)—— 不出现任何「扣 1 / 私信 / 链接在评论区 / 有需要找我」。 - 不用观众够不着的例子(
E7:奢侈品例要看观众站卖家还是买家位置)。 - 不为了有个背书硬塞一本书(
§1.65机制匹配 <2 直接淘汰)。 - 不新增闸门。
不知道下一步 → 回 /zmm。
Related skills
📐 詹明明·我该卖什么 ——产品提炼技能。把碎片化的认知、经验、资源、已有产出,提炼成一个可交付、可售卖的东西。 广义产品:实物、线上产品、线下服务、课程、一套框架或理论、一个营收增长点,都算。 触发方式:/zmm-product、/提炼产品、/我该卖什么、/zmm-产品、「我有资源但不知道做什么产品」「我这个算产品吗」「怎么把我会的东西变成能卖的」「产品没特色」 Turn scattered experience, context and existing output into one deliverable worth paying for. Trigger: /zmm-product, "what should I sell", "is this actually a product", "how do I package what I know" —— 📐 詹明明 · 不给公式,给判据。每条规则都标了实测代价。
📐 詹明明·拿不准的时候 ——拿不准的时候用。三种情况:①这件事要不要做(决策推演)②我这问题到底是什么问题(拆到本质)③知道该做但就是动不了(先排除结构性原因,再谈心理)。不替你决定,但会把问题问对、把约束摆平、把判据给死,最后落成一条到期会自动回来找你的承诺。 触发方式:/zmm-decide、/拿不准、/要不要做、/卡住了、「这个单接不接」「要不要开第二家」「该不该investment」「我这问题到底是什么」「知道该做但就是不动」「想不清楚」 For owner-operators facing a fork or a stall. Three modes: decide whether to do something, dissolve the question down to what is actually being asked, or diagnose why a known task is not moving — structural causes ruled out before psychological ones. Trigger: /zmm-decide, "should I take this deal", "should I open a second location", "what is my actual problem", "I know what to do but can't start" —— 📐 詹明明 · 不给公式,给判据。每条规则都标了实测代价。
📐 詹明明·大客户会不会跑 ——客户与收入集中度体检。你的钱有多少是「一个人不高兴就没了」的:几个大客户占多少、一个渠道带来多少、一个产品撑了多少。算出「失去最大那个之后还能撑几个月」,给出风险清单和禁止动作清单。 触发方式:/zmm-concentration、/大客户风险、/集中度、「大客户会不会跑」「一个客户占太多」「渠道太单一」「客户结构健不健康」「他要是走了怎么办」 Revenue concentration checkup for owner-operators: how much of your money hangs on one customer, one channel, or one product — plus months of runway if the biggest one leaves. Outputs a risk list and a do-not-touch list. Trigger: /zmm-concentration, "what if my biggest client leaves", "too dependent on one customer", "is my customer mix healthy" —— 📐 詹明明 · 不给公式,给判据。每条规则都标了实测代价。
📐 詹明明·找对标 ——找对标。给一个方向就去抖音/小红书/视频号搜人,给一个名字就去认人;三筛过滤(赚钱 / 看懂 / 能仿)挑出真正值得抄的那个,然后把他的**三批内容**全扒下来——最早 10 条(他怎么起的号)、数据最好 10 条(什么能爆)、最新 10 条(他现在在哪)——封面、大字、逐字稿、互动数据一条不落,最后出完整拆解和抄袭路线图。 触发方式:/zmm-benchmark、/找对标、/对标、「我该学谁」「帮我找个对标」「这个号值不值得学」「把这个博主拆一下」「他是怎么起号的」「扒一下这个账号」 Find and dissect a benchmark creator: search by direction or by name, filter on money/understandable/copyable, then pull the earliest 10, best-performing 10, and latest 10 posts with covers, cover text, transcripts and engagement data, and produce a full teardown plus a copy roadmap. Trigger: /zmm-benchmark, "find me a benchmark account", "is this creator worth learning from", "tear down this account" —— 📐 詹明明 · 不给公式,给判据。每条规则都标了实测代价。
📐 詹明明·这生意靠谁 ——依赖体检:你的生意攥在谁手里。谁能单方面改规则、涨价、或者不给你了——平台、房东、牌照、关键的人、货源、收款通道。每个高危项都必须算出「换掉他要花多少钱、多久」,算不出就是没评估。 触发方式:/zmm-dependency、/靠谁、/依赖体检、「平台改规则怎么办」「房东要涨租」「师傅要走」「断货了」「被卡脖子」「这生意到底靠谁」 Dependency checkup for owner-operators: who can unilaterally change the rules on you — platforms, landlords, licences, key people, suppliers, payment rails. Every high-risk item must carry a switching cost and switching time, or it counts as unassessed. Trigger: /zmm-dependency, "what if the platform changes the rules", "my landlord is raising rent", "my key person might leave", "supply got cut" —— 📐 詹明明 · 不给公式,给判据。每条规则都标了实测代价。