做了个内容路由器:一份素材进去多种成品出来

📅 2026-09-12 · 👤 合尘猫 · 🧰 开源实践

写公众号的人都有过这种感觉:

一篇文章写完了,接下来还要做知乎版、CSDN 版、小红书版,如果内容好,还得做成 PPT、做成一张信息图、压成 60 秒短视频脚本。

写一次,改四次。 这是多平台创作者最耗命的地方。

但比“改得累”更冤的是另一件事——

你根本不知道这篇最适合做成什么。

有的内容天生适合做 PPT,有的适合一张信息图讲完,有的只适合压成 6 张卡片。凭感觉选,一半的力气花在了错的形态上。

我把这个问题做成了一个工具,叫内容路由器

https://gitee.com/savantcat/content-router

它的主张就一句话:别凭感觉,先给内容做个体检。


它把“该做成什么”变成一道可计算的问题

整个流程三步:


一篇素材  ──▶  ① 11维画像  ──▶  ② 匹配推荐(带分数+理由)  ──▶  ③ 生成调度提示词
                字数/结构/密度           PPT ⭐⭐⭐                 交给你的 Agent 执行
                视觉潜力/叙事张力…        信息图 ⭐⭐⭐
                                        公众号 ⭐⭐

不是模板填空。 先给内容做体检,再基于体检结果匹配形态,最后才谈转换。


一、11 维内容画像

它不是简单地数你的字数,是给内容量 11 个指标:

维度 判定 维度 判定
① 字数 短 / 中 / 长 ⑦ 叙事张力 低 → 高
② 信息密度 有效信息点占比 ⑧ 视觉叙事潜力 能否改编漫画
③ 结构类型 线性/并列/层级/碎片/流程 ⑨ 信息图解潜力 核心观点 ≤8 个?
④ 视觉潜力 可否图表化 ⑩ 实战可操作性 读者要不要动手
⑤ 深度等级 入门 / 中级 / 深度 ⑪ 时效性 永久 → 时效
⑥ 情感色彩 客观/积极/反思/警示

其中最实用的是第 ③ 项和第 ⑨ 项。

结构类型是“并列”还是“层级”,直接决定它该做信息图还是做 PPT。 而“核心观点是不是 ≤8 个”,是信息图能不能讲清的硬阈值——超了就得拆。

这些判断,人凭感觉经常做错。量化出来之后,一眼就清楚。


二、8 种输出形态匹配

画像完之后,它会按适配度排序给你推荐,每个推荐都带分数和理由

形态 适合什么内容
📊 PPT 演示文稿 方法论、层级框架、教学
📱 小红书图文 短评、情绪、个人感悟
📝 公众号文章 深度分析、叙事、复盘
🎬 60 秒短视频脚本 热点、情绪型短内容
📊 信息图 并列对比、概念梳理
🎨 漫画 / 视觉故事 案例、故事、有人物对白
📧 Newsletter 深度 + 私密语感
🛠️ Skill 封装 方法论、可复用工作流

三、一键调度

选好形态之后,它会为每个目标形态生成一段 dispatch 提示词,交给你的 Agent 去执行。

30 秒跑起来:


git clone https://gitee.com/savantcat/content-router.git
cd content-router
python engine.py analyze README.md

输出长这样:


📐 内容画像报告: README.md
字数:      1,842 字
结构:      并列观点
视觉潜力:  ████████░░ 高
实战性:    ████████░░ 高
🏆 推荐输出(按适配度排序)
1. 信息图       ⭐⭐⭐  结构化信息+核心点≤8
2. 公众号文章   ⭐⭐    深度分析+字数充裕

也可以当库用:


from engine import profile_content, recommend_formats, ContentRouter
text = open("我的文章.md", encoding="utf-8").read()
profile = profile_content(text)
recs = recommend_formats(profile)
router = ContentRouter(output_dir="./router_output")
result = router.route("我的文章.md", target_formats=["PPT演示文稿", "信息图"])

单文件核心引擎,纯标准库,零三方依赖


我特意保留的几个“不完美”

做这个工具的时候,我刻意没让它“替你做决定”:

可能的问题 我的处理方式
画像不准 支持手动修正画像维度后重新推荐
推荐偏差 永远给多个候选 + 理由,决定权交回给你
跨 Skill 调度 按优先级排列,不可用的分支跳过并提示
长文超 token 自动分段摘要后再画像

我认为工具的边界感很重要。它给你依据,但不替你拍板。 一个自称“完全自动”的内容工具,最后往往输出一堆你根本不想发的东西。


最后说两句

回到开头那个问题——“这篇到底该做成什么”。

这个问题困扰我的时间,比“怎么改”要长得多。因为改是执行问题,选是判断问题。判断错了,执行再努力也是白费。

内容路由器做的就是把这个判断,从“感觉”变成“依据”。

也许它给的建议你最后没采纳,那也没关系——至少你是在一堆有理由的选项里做的决定,而不是拍脑袋。

工具开源在这里,MIT 协议,纯标准库零依赖:

https://gitee.com/savantcat/content-router

我做的其他几个开源工具都放在这个门面里:

https://gitee.com/savantcat/savantcat-portfolio

我们下期见。


#内容创作 #内容运营 #AI工具 #效率提升 #多平台分发


你写一篇内容,通常要改几个平台?欢迎在评论区说说你的做法。

>

觉得这篇有用,点个 在看,让更多需要的人看到它。

🎁 想跟上AI行业变化?

加入知识星球,获取更多AI实战内容与行业洞察

立即加入 →

本文由 合尘猫 原创,首发于 https://savantcat.cn,转载须注明出处。