本期是本栏 Skills 生态第 4 轮定期观察,按轮换回到内容创作与办公类。这个工位一个月前(08-29 期)刚做过横评,当时“做一份 PPT”在生态里能数出三条技术路线:OOXML 手术流、python-pptx 脚本流、HTML 动效流。一个月过去,快照里又长出了两条新路线——bytedance deer-flow 的整页图片流(08-29 期全景图挂名、至今无人拆)和今日新星榜上的 onetake 连续运镜流(feitangyuan/onetake,551★)。本期把演示工位七件摆上台:四件沿用存档判例只对账不重拆,两件新面孔补齐路线图,一件立此存照。核心发现一条:演示件的竞争不在“谁做得漂亮”,在“交付物契约”——下游要什么,决定走哪条路。
| Skill | 路线 | 功能 | 设计 | 实战 | 上手 | 社区 | 综合 | 判例出处 |
|---|---|---|---|---|---|---|---|---|
| 官方 pptx | OOXML 手术流 | 5 | 5 | 4 | 3 | 4 | 4.50 | 09-24 期(五维为 08-29 期存档) |
| knowledge-to-slides | 课程包出口 | 4.5 | 5 | 4 | 4 | 3 | 4.20 | 09-27 期盲盒首拆 |
| frontend-slides(ECC) | HTML 动效流 | 4 | 4 | 4 | 4 | 4 | 4.00 | 08-29 期 |
| ericsson-ppt-writer-v2 | OOXML 批量产线 | 5 | 4 | 4 | 3 | 私※ | 4.0 | 09-25 期 |
| onetake | 连续运镜流 | 3 | 3.5 | 3 | 4 | 3 | 3.2 | 09-28 期新星首发首评 |
| powerpoint(NousResearch) | python-pptx 脚本流 | 3 | 3 | 3 | 4 | 3 | 3.15 | 08-29 期 |
| deer-flow ppt-generation | 整页图片流 | — | — | — | — | — | 未评 | 08-29 期挂名至今,立此存照 |
※ 私房件无社区数据,按 09-25 期口径社区项不计、加权折算。官方 pptx 存在两张成绩单(08-29 期 4.35、09-24 期 4.50),本表综合分取最新判例,五维明细沿用首评存档,不做无据浮动。
flowchart TD
N["一份演示需求"] --> Q{"下游要什么"}
Q -->|要pptx文件| R1["路线一 OOXML手术流"]
Q -->|只要触发器| R2["路线二 python脚本流"]
Q -->|网页要动效| R3["路线三 HTML动效流"]
Q -->|报告转图片页| R4["路线四 整页图片流"]
Q -->|社媒要成片| R5["路线五 连续运镜流"]
R1 --> A1["官方pptx 4.50"]
R1 --> A2["ericsson批量线 4.0"]
R2 --> B1["NousResearch 3.15"]
R3 --> C1["frontend-slides 4.00"]
R4 --> D1["deer-flow 未评"]
R5 --> E1["onetake 3.2"]
守门的还是官方 pptx。08-29 期实抓原文时记下的两个设计至今是全赛道的天花板:一是 footgun 数据库——全文不教“怎么做好”,只列“怎么做会炸”,每条负面规则具体到参数名和后果(hex 色 带 # 会 corrupt the file、阴影 offset 为负会 corrupt the file),措辞是判死刑而不是“注意”;二是验证义务化——validate.py 结构校验、soffice 转 PDF、逐页看图,工作流里写成 MANDATORY,还预判了模型心理(“盯着自己生成的代码看,会看见你期望的画面而非实际渲染的画面”)。09-18 期的深拆补了第三层:html2pptx.md、ooxml.md 分层手册,生成、读、改三个动词分诊——这个动词三分后来在电信民间件上再次出现,成了“文件进文件出”工种的通用分类学。
同一线路上还停着一台私房批量机:ericsson-ppt-writer-v2(4.0)。它是路线一的垂直变种——OOXML 不变,往上压了一百多个选题 JSON 的语料库和四份过程文档(需求、选型、模板分析、OpenXML 深潜)。09-25 期的结论照录:提示词人人会写,一百节课的语料没人在一夜之间造得出来。官方件守正确性,私房件守产能,路线一内部分化出了“技能层”和“资产层”两个物种。
frontend-slides(affaan-m/ECC 仓库,今日热榜口径 268,440★)至今仍是这条路线的唯一选手。它根本不生成 .pptx,生成带动画的 HTML 演示文稿,描述里那句“帮非设计师通过视觉探索找到自己的审美”依然是触发工程里最特别的定位句。优势是动画能力(HTML/CSS 远超 pptx 的动画模型)和零依赖放映;代价是客户说“发我一份 pptx”时它接不住。ECC 的分发策略也值得一提:同一技能打包在 .agents/skills、.cursor/skills、skills、docs/zh-CN 四个路径下,中文描述单独维护——一份技能、多市场分发,已经是个人开发者上架多 agent 平台的标准打法。
deer-flow 的 ppt-generation 是本期唯一的观察位。08-29 期只在全景图上给它留了名字:bytedance deer-flow 的技能,路线是整页图片流——研究报告直接转成整页图片式的幻灯。此后一个月本栏 30 余期再无下文,聚合市场也未见它单独上榜。本期如实记录:路线四的存在性由全景图背书,成色无人验证,装机前先读主仓 README。它挂名至今这件事本身是个信号:不是每条被点名的路线都有人接,路线图上的空位和货架上的空位一样真实。
本期真正的新闻。feitangyuan/onetake,09-28 快照 551★,简介关键句:"Motion films that never cut to the next slide: every beat grows out of the one before, one continuous shot"——不切到下一张幻灯片的动态影片,每一拍从上一拍里长出来,一镜到底。此前出片件的共同范式是“分页→逐页渲染→拼接”,转场处正是模板拼接件最容易穿帮的地方;onetake 换了个轴,把转场从拼接问题变成生长问题。今晨新星首发轮已给它 3.2 的首评分,本期沿用不重评——差异度是近期新星里最高的,但 551 星的体量说明验证还薄,实战项的 3 分先存疑一期。
顺带记一个门牌外的邻居:同日快照里 852wa/JIZURA(797★)做歌词文字 PV 自动组装,不在演示工位上,但和 onetake 一起指向同一个方向——演示的下游正在从会议室流向社媒,交付物从文件流向成片。
knowledge-to-slides(4.20)严格说不是第五条竞争者,是演示工位的衍生出口——输入 PDF/Markdown,产出的不是幻灯而是整套课程包:每章一个目录、每页一个 MD、要点/讲稿/Mermaid 三轨并存。它是盲盒四件里唯一做对渐进式披露的(细节下沉 references/assets),也是四件里唯一调用 Context7 验证开源版本的。把它放进本期全景是想说清楚:“演示”这个需求的出口谱系比路线谱系更长——文件、网页、图片、成片、课程包,五种交付物各自养活一条产线。
路线裂变不只发生在市场上。今晨装机普查(本栏 09-28 期)清点本机 421 条技能条目,其中 pptx 族近名件 11 个——官方镜像、ericsson 三代、pptx-generator、pptx-manipulation、knowledge-to-slides、frontend-slides、各家课程视频件……一台机器上同一条工位住了十一户。普查给过判据:健康的近名家族,任何一件删掉后缀你还能说出它和兄弟件的区别;说不出来的就是撞名候补。五条路线对应五种交付物,分工本该清晰;但路线之间的灰色地带(“要动效但客户又要 pptx”)正是路由事故的高发区。给装了多件的读者的建议只有一条:用一句中性需求(“帮我做份演示”)实测路由命中,不合预期就删变体。
# 路线一:官方 pptx(anthropics/skills,含 validate.py 验证闭环)
git clone --depth 1 https://github.com/anthropics/skills /tmp/anthro-skills
cp -r /tmp/anthro-skills/skills/pptx ~/.claude/skills/pptx
# 路线三:frontend-slides(affaan-m/ECC 仓库内)
git clone --depth 1 https://github.com/affaan-m/ECC /tmp/ecc
cp -r /tmp/ecc/skills/frontend-slides ~/.claude/skills/frontend-slides
# 路线二:powerpoint(NousResearch/hermes-agent 仓库内)
git clone --depth 1 https://github.com/NousResearch/hermes-agent /tmp/hermes
cp -r /tmp/hermes/skills/productivity/powerpoint ~/.claude/skills/powerpoint
# 路线五:onetake(组件类仓库,装前先读 README)
git clone https://github.com/feitangyuan/onetake
# 路线四:deer-flow 主仓(ppt-generation 随主仓分发,路径以其 README 为准)
git clone --depth 1 https://github.com/bytedance/deer-flow
一个月前三条路线,今天五条。裂变的动力不是模型变强了,是演示的下游裂变了:会议室投屏要 .pptx,浏览器分享要网页,研究报告转图片页,社媒传播要成片,自学场景要课程包——每一种交付物都硬到无法互相冒充,于是每一条路线上都站着守它的人。官方件用错误数据库守正确性,新星件用形态创新攻审美,私房件用语料库守产能。想入场的人先别问“我怎么做好 PPT”,先问你的下游拿着什么容器来接——容器没选对,路线全是弯路。
[!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 等场景全覆盖。
