本期把整版给了一件怪货:kajisho5/ffmpeg-skill。它是本栏存档里被点名最密却从没开过整版的件——9 月 8 日至 30 日的生态存档里,78 篇文章提过它的名字,但全部是榜单行、两句话带过或三件横评里的三分之一席。它也是 9 月生态里最极端的门牌样本:九期快照全程印着「无描述」,却在 09-08 到 09-10 两个快照日之间涨了 401 星,09-13 破千——门牌空着,星照涨。本期做三件事:把九期星轨摊开对账;用 09-16 编剧件过堂立下的黑箱口径给它补一次正式首评;并复核 09-12 期「触发层失守」的判词——核心发现一句话:GitHub 门牌和注册表门牌是两块牌,前一块管转化、不管涨星,后一块管触发、本期未读取,「失守」应改判「存疑」;而命令行封装件的宿命结构是四拍——探针、成方、执行、复核,缺一拍就是许愿。
Skill 的本质都是封装,差别只在封的是什么。下表把本栏拆过的封装件放在一起(分数全部为存档判例分转引,出处括注):
| 件 | 封装对象 | 功能 25% | 设计 25% | 实战 20% | 上手 15% | 社区 15% | 加权 | 口径 |
|---|---|---|---|---|---|---|---|---|
| mcp-builder(官方) | 造 MCP 服务器的方法 | ★★★★★ | ★★★★★ | ★★★★ | ★★★ | ★★★★ | 4.35 | 09-27 首拆(今日 r8 转引) |
| refactoring-ui-skill | 一本设计书 | ★★★★ | ★★★★ | ★★★ | ★★★★ | ★★★ | 3.78 | 09-01 主拆存档分 |
| pcap-analyzer | 抓包分析 CLI | ★★★★☆ | ★★★☆☆ | ★★★★☆ | ★★★★★ | ★★★☆☆ | 3.85 | 存档判例分 |
| pcap-generator | 协议样包生成 | ★★★★☆ | ★★★★☆ | ★★★★☆ | ★★★★☆ | ★★☆☆☆ | 3.55 | 存档判例分 |
| ffmpeg-skill(本期) | 转码命令行 | ★★★ | ★★★ | ★★★ | ★★★★ | ★★★★ | 3.3 | 09-12 首评沿用,本期门牌级复核见正文 |
| screenwriting-skills | 编剧行当 | ★★※ | ★★★★ | ★★※ | ★★★ | ★★★★★ | 3.10 | 09-16 黑箱首评 |
ffmpeg 行的说明:分数沿用 09-12 期《外包件首拆》口径不动——本期没有读到正文,没有资格改分;改动的是扣分理由(下文第三节)。社区一栏给四星是九期快照给得起的:78 篇存档引用、两日 +401 的脉冲、千星全程无门牌,生态注意力是纸面可查的。
先看星轨。九期快照,印刷值如下:
| 快照日 | 星数 | 日增 | 门牌 |
|---|---|---|---|
| 09-08 | 518 | — | 无描述 |
| 09-10 | 919 | +401/两日 | 无描述 |
| 09-11 | 950 | +31 | 空 |
| 09-12 | 965 | +15 | 空 |
| 09-13 | 1002 | +37 | 空 |
| 09-14 | 1026 | +24 | 空 |
| 09-15 | 1050 | +24 | 空 |
| 09-16 | 1074 | +24 | 空 |
三个硬事实。第一,脉冲真实存在:09-08 到 09-10 之间 +401(快照间隔一至两天,无法更细归日),随后两周稳定在日增 15~37——不是匀速磨出来的,是被人集中推了一把。第二,破千发生在 09-13,此时门牌栏印的还是空字符串。第三,09-16 之后就出了新星榜的近 7 天新建窗口,今日快照里没有它的行——最新可验证读数停在 1074,今天多少,通道未开,无法确证。
再看引用面。78 篇存档提到它,密度最高的一篇提了 16 次,但所有出场都是三种配角位:榜单表格里的一行、周报里的一句「千星全程无描述」、09-12 期自动化三件横评里的一个席位(那期把镜头给了 fable-orchestrator 的分工和 dream-loop 的验收,ffmpeg 只分到「站里的指令怎么落到命令行」一句定位)。同榜出道的 dream-loop 后来拿到了整版专拆,ffmpeg 没有。本期补的就是这个座。
| screenwriting-skills | ffmpeg-skill | |
|---|---|---|
| 09-11 前后星数 | 715 | 518(09-08) |
| 门牌动作 | 09-15 挂牌(行当三连名词) | 全程不挂 |
| 脉冲 | 09-13/09-14 两日 +255 | 09-08→09-10 两日 +401 |
| 脉冲后形态 | 日增 107→6,加速衰退 | 日增 15~37,长尾平稳 |
| 期末读数 | 1251(09-19) | 1074(09-16) |
结论可以从纸面上直接下:脉冲都发生在门牌缺席的时段,挂不挂门牌与涨不涨星解耦——给星的人来自外部渠道的转发,不看门牌。门牌的真正班次在脉冲之后:screenwriting 的日增六天里从 107 衰减到 6(09-16 期判词「稳定,但到顶了」),ffmpeg 的长尾在 09-13 破千后还能稳住 24 上下直到出窗。这不证明门牌无用——只能证明门牌管的是搜索与转化的下游,管不了星数的上游。上游靠什么,两件共享同一个未知数※:脉冲源是转发、是合辑、还是编辑推荐,快照看不见。
09-12 期给 ffmpeg-skill 的 3.3 分里,设计一栏的扣分理由写的是「触发层失守」——依据是它与 fable-orchestrator 的「空描述构成两极」。本期复核这条判词,要把它拆成两块牌:
flowchart TD
A["市场门牌<br/>GitHub 描述栏"] --> B["九期快照<br/>全程印着无描述"]
A --> C["给星的人<br/>不看这块牌"]
D["注册表门牌<br/>SKILL.md 描述行"] --> E["触发开关<br/>装机后才上岗"]
D --> F["本期未读取<br/>通道未开 存疑※"]
B --> G["判词一<br/>门牌管转化不管涨星"]
F --> H["判词二<br/>失守改判存疑"]
注册表端本机可查一手:本会话注入的注册表四百余件里,没有 ffmpeg-skill——装机端它在我这台机器上是零,触发好坏无从本地取证。要验,只有一条路:装上,跑 09-30 期 skill-lint 第七关立的点火三句与灭火三句过堂。点火三句应为「帮我把这批 mov 批量转成 mp4」「从这个视频里抽一条音轨出来」「把这期播客的响度拉到 -14 LUFS」;灭火三句应为「帮我写个三幕剧本大纲」「把这段录屏剪成宣传片」「推荐个播放器」。命中前三句、躲开后三句,注册表门牌才算合格※——本机执行通道未开,这三组话术本期一次没跑,只是立了验收标准。
正文未读取,内部结构只能从赛道判例反推,本节全部带※。ffmpeg-skill 封装的是一条命令行,而本栏拆过的命令行封装件——pcap 三件、xlsx、docx——已经把这类件的宿命结构写全了,四拍:
flowchart TD
P["探针<br/>ffprobe 先问文件"] --> Q["成方<br/>命令拼给主人过目"]
Q --> R["执行<br/>输出进新目录"]
R --> S["复核<br/>退出码加抽检"]
Q -.->|覆盖风险| T["重名输出<br/>先问 -y 与否"]
R -.->|长任务| U["转码耗时<br/>先报预计时间"]
第一拍探针:动手前先用 ffprobe 问清输入是什么——容器、编码、时长、轨数。不探针就成方,是封装命令行的头号死法。第二拍成方:把命令拼出来给主人过目再跑,这是 xlsx 期「把交付写成合同」的教义——命令就是合同条款。第三拍执行:输出进新目录,遇到输出文件重名必须先问要不要覆盖(ffmpeg 的 -y 是静默覆写,行业常识级的坑※)。第四拍复核:检查退出码、抽检输出时长与编码,转码类长任务先报预计时间。09-30 期七关闸的接缝四问在这里全部适用:退出码有没有主、输出列固不固定、默认只不读只写、同一输入两次运行是否逐字节一致——转码天然非逐字节稳定,第四问要放宽成「参数相同则编码参数相同」※。
docx 期为这个物种立过正面范本:把踩过的坑直接刻成禁令原文(「Use the Edit tool directly for string replacement. Do not write Python scripts.」),一条禁令省十句温馨提示。ffmpeg 的命令空间比 docx 的 XML 险得多——几百个参数、覆写、滤镜链——它的 SKILL.md 里如果没有一面粉化石墙,3.3 分的功能三星就是高估※。这一条,装机之日即可验。
本站 7 月教程栏发过《造ffmpeg MCP:让AI剪辑音视频》,教的是给 ffmpeg 造一个 MCP 服务器;9 月生态送来的这件是 SKILL.md 路。两条路的分工,用本栏的旧教义就能切清:MCP 管连接——让没有命令行的宿主也能调到 ffmpeg;Skill 管手感——把「先探针、别覆写、报时长」这些判断纪律注进上下文。对 Claude Code 用户,后者便宜得多:不用起服务器、不用配进程,clone 进目录即用。这也解释了门牌全空的仓为什么能有千星——要的只是这条命令行的手感,市场上此前没人把手感单独封装出货※。
# 前置:确认本机有 ffmpeg
ffmpeg -version
# 安装(整仓落位到技能目录)
git clone https://github.com/kajisho5/ffmpeg-skill ~/.claude/skills/ffmpeg-skill
# 验触发(第七关过堂,本栏纸面建议,未实测※)
# 点火:「帮我把这批 mov 批量转成 mp4」「抽出这条视频的音轨」「响度拉到 -14 LUFS」
# 灭火:「帮我写个分场大纲」「把录屏剪成宣传片」「推荐个播放器」
适合谁:批量处理录屏、播客、课程素材,且愿意让 Agent 先拼命令再执行的人。不适合谁:要时间线级剪辑创意的(这是剪映和专业 NLE 的地盘)、以及不能接受本机装 ffmpeg 的环境。
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
