1实现原理 · 为什么它能做到
参数决定四种模具:-l 长图(默认)/-f 全文/-c 漫画/-w 白板,各有尺寸与图像角色;未给参数时用 -l。
| `-l`(默认) | 长图 · 静线叙事 | 1080 × auto | 0–3 幅;有理解增益时用 1 个安静主场景,必要时追加连续视觉拍点 |
十步共同生产线:读输入→锁定来源与事实边界→(知识讲解先定读者任务)→生成校准图→落盘核图→文字归 HTML→读模板替占位符→等字体图片→整图与切片检查→内容审阅。
6. 将所有可读文字、数字、公式、标签、箭头和来源放入 HTML/CSS;图片承担具体场景、机制动作、条件对比或明确标明的类比。
临时目录约束:无论从哪个目录启动,制卡前必须在 /tmp 建本任务独占目录,所有中间产物只能写入该目录。
无论从哪个目录启动,制卡前都必须在 `/tmp` 下建立本任务独占的临时目录。…全部只能写入该目录。
截图由自带 capture.ts(Playwright)完成,脚本会等待字体与本地图片加载,不得绕过其加载门禁。
截图脚本会等待字体与本地图片。不要绕过它的加载门禁。
-f 全文模式走有序原文块账本与 verify-full-text.ts:改单字、调序、漏块、重复块四类反例都必须让校验工具退出非 0。
验收反例固定为四类:改单字、调序、漏块、重复块。四类中的任意一种都必须让校验工具退出非 0。
-f 字体优先使用本机 KingHwa_OldSong,禁止为制卡联网下载、临时安装或远程引用;缺失时由本地默认字体栈接管。
不得为了制卡联网下载、临时安装或远程引用该字体。
生成图先建视觉母题表与系列圣经,配统一负向约束(禁图内可读文字/Logo/水印),同系列保持角色、媒介与色彩连续。
写提示词前先完成表格;一行对应一个候选资产:
-w 白板先建论证账本:每个源章节必须映射到步骤或登记具体省略理由;账本的 source_sections 与独立来源清单 ID、顺序完全一致。
每个源章节必须二选一,不能静默消失。
知识讲解(-l/-w)用 learning-design 的下上结构:读者要能从解释中指出对象、动作或状态变化、归类特征、关系条件与结果。
读者应能从同一段解释中指出:眼前是什么对象,发生了什么动作或状态变化,哪个特征支持归类,关系靠什么条件成立,最后得到什么结果。
维护自检三命令:audit 查共享协议/四路引用/白板来源对账/全文忠实度与禁用项,test 跑纯函数与反例,fixtures 生成代表 HTML 并实际截图读回 PNG。
第一条检查共享协议、四路引用、位图槽、白板来源对账、全文忠实度合同与禁用项;第二条运行纯函数与反例测试;第三条在 `/tmp/ljg-card-v7-fixtures/` 生成代表 HTML,运行全文与白板来源校验,随后用 `capture.ts` 实际截图并读回 PNG。
2核心能力
3外部依赖
| 类型 | 依赖 |
|---|---|
| package | playwright |
| host-tool | 运行时 image generation 工具 |
| network | Google Fonts(comic_template.html 的 @import,产物期远程字体) |
4风险提醒 风险提醒:蓝色 · 知晓即可
- 链路重、运行依赖 Bun + Playwright 与运行时 image generation 工具,环境缺失会直接阻断(-c 无图无法交付)。
- comic_template.html 保留 Google Fonts @import,在断网或隐私要求高的环境会触发远程请求或字体回退,与 -f 明确禁远程字体的精神不一致。
- 长图校验与人工内容审阅成本高,依赖使用者自觉执行切片检查与读者实测;静态 PNG 无法保证学习效果。
5第二遍独立确认
- [ok] 四模具与 mode/模板路由表 — SKILL.md 参数表与 mode 路由表一致(-l/-f/-c/-w 分别对应 long/full/comic/whiteboard 模板)。
- [ok] -f 全文保真与校验器合同 — mode-full.md 规定四类反例必须让 verify-full-text.ts 退出非 0,与 SKILL.md Gotchas 互相印证。
- [ok] -w 来源清单先于账本生成 — mode-whiteboard.md 明确 prepare-whiteboard-source.ts 由本次输入生成,账本 source_sections 必须与其 ID/顺序一致。
- [ok] 网络面核实 — 无 fetch/requests 类代码;扫描命中的 URL 均为 lockfile registry、模板 @import 与测试数据,属产物期或安装期。
- [ok] 判级口径 — 目录内零凭证读取、写盘限于 /tmp 与最终交付物,符合 blue(仅本地脚本/CLI 与本地读写)。
- [ok] meta 核定值未改动 — license/stars/last_push/official_desc 与骨架一致,installs 保持 null(无可定位到本 skill 的安装量)。
6结论
a574935eb0666759…9e75497a95