把一篇长文拆成知识卡片,先让文字 AI 整理每张卡的标题和要点,再用代码排字,比较容易守住原文的数字和意思。本文用上一篇的 120 条虚构记录做示例,生成 6 张 3:4 卡片;你可以下载提示词、样例 JSON、检查脚本和排版脚本,替换成自己的文章再运行。
由已核实的文章内容排成六张知识卡片;数据来自虚构练习样本
先下载长文知识卡片工具包。里面有练习原文、6 张卡片的 JSON、Python 检查器、图片排版脚本和历史图像生成对照。练习数据是合成的,不代表真实账号表现。
你需要准备
| 准备 | 用途 |
|---|---|
| 一篇可以公开的长文 | 提供事实来源;先删掉私人信息和客户资料 |
| 文字 AI(可选) | 按提示词整理卡片结构;费用看你当前账号和套餐 |
| Python 3 和 Pillow | 检查 JSON 并输出 1080×1440 图片 |
| 一款简体中文字体 | 让 Pillow 能正确画出汉字;可用系统已安装字体 |
不想运行代码,也可以把工具包里的提示词交给文字 AI,再把核对好的文字粘到你熟悉的图文排版工具。不要把模型生成的图片文字直接当定稿。
第一步:先定卡片顺序
挑一篇已经核过事实的文章。先用六行写下读者看完后要记住什么,再决定每张卡承担的任务:封面、关键数字、对比、步骤和结论。每张只讲一个重点,表格和步骤尽量使用原文的词。
工具包 prompts.md 里有一段可复制提示词。把文章去掉敏感内容后贴给你正在使用的文字 AI,要求它只返回 JSON。这里没有指定某个产品的按钮步骤;不同 App 的界面会变,你可以在自己的对话工具里粘贴提示词并保存返回内容。
本文示例卡片取自上一篇选题数据核验教程:
| 卡片 | 内容 |
|---|---|
| 1 | 封面:长文做成知识卡 |
| 2 | 120 条虚构记录的用途 |
| 3 | 两个历史回答中与样本一致的结果 |
| 4 | 从整理文章到核对数据的步骤 |
| 5 | p 值、因果和样本范围的提醒 |
| 6 | 哪些结论需要作者自己确认 |
第二步:用脚本检查 JSON
在终端进入解压后的工具包目录,先运行自检和样例检查:
python3 s065_tools.py self-test
python3 s065_tools.py check examples/source_article.md examples/cards.json
检查器核对卡片数量、字段长度、表格列数,并提示卡片里的阿拉伯数字是否能在原文中逐字找到。它无法判断数字的含义是否一致,也识别不了中文数字或同义改写。比如卡片写“浏览量翻倍”,原文写“多了 50%”,程序不会判断两者是否等价;每个数字、日期和引语仍要由你对回原始记录。
这套示例用 120 条虚构数据演示:回答 A 的评论中位数为 35 对 11,回答 B 的点赞中位数为 418 对 243;相应的 Holm 校正 p 值分别是 0.003 和 0.027。它们只描述那份人为构造的数据,不能证明标题造成互动差异,也不能推广到其他账号。
第三步:用代码把字排进图片
先安装 Pillow。官方文档给出 pip 安装命令;终端执行:
python3 -m pip install --upgrade Pillow
接着准备一款支持简体中文的字体。Mac 可以先试系统字体;其他系统把字体文件路径传给 --font。再运行排版脚本:
python3 render_cards.py examples/cards.json examples/rendered \\
--font "/System/Library/Fonts/Hiragino Sans GB.ttc"
脚本会为六种版式分别输出一张 1080×1440 JPG。它负责把文字按模板放上去,不会替你润色事实。缩小到手机屏幕查看每张卡:标题有没有断得难读,数字和单位是否被拆开,表格有没有挤出画布。
旧版一次性图像生成对照,仅代表 2026-10-07 保存的样例:出现英文翻译、字段意译和额外文字;不是当前模型评测
上图是 2026-10-07 保存的一组历史样例。当时有生成图把整张卡翻成英文,也有中文结果把模型名 max 意译成“最强”,另一个结果则多加了“第 1 步”等字。它只能说明那几张输出需要逐字复核,不能代表今天的模型表现或排名。正文中有表格、价格、专名和步骤时,先用代码排字;需要插画时可以另生成无字背景,再把文字叠上去。
接单时怎么交付
你可以把“长文拆卡”作为内容服务的一部分,交付原文核对清单、卡片文案和图片文件。开始前约定文章由谁提供、数据由谁确认、字体和图片是否有使用授权、哪些资料不能上传。按篇幅、卡片数量和复核时间估价,再查看本地同类服务;不要承诺流量、涨粉或成交。
常见问题
为什么不直接让图片模型把所有字画进去?
图片模型适合做插画和氛围图,复杂表格、数字和专名容易被漏写或改写。先输出无字背景,再由排版工具加标题,文字更容易检查。
检查通过就表示数字正确吗?
不表示。脚本只能检查部分格式,并提醒哪些阿拉伯数字没在原文里找到。单位、比例、中文数字、上下文和因果都要人工核对。
工具包里哪些文件可以直接用?
examples/cards.json 是本篇卡片结构样例;examples/rendered/ 是脚本生成的六张图;historical/ 保存旧版图像生成结果的 OCR 记录,仅供回看。
工具清单
接下来可以看一稿多发:把定稿文章改成口播、卡片和朋友圈,或一套模板批量做封面。