← ClaudeAtlas

personalized-print-ticketlisted

把一张人物、风景、建筑、空间、食物或日常随拍制作成中英混排的定制印刷票根。先根据照片内容动态询问,再从四套票根 Prompt 中选一套;代码产出准确文字和构图的排版导引图,然后将导引图、用户照片和印刷风格参考共同交给图像模型,生成完整票根,最后自动加入四角裁口、照片分界撕票口、虚线和打孔,输出票面以外完全透明的独立 PNG。用于定制票根、电影票风格照片卡、旅行纪念票或日常瞬间票据。
Vieeeeeee/wibi-style · ★ 142 · AI & Automation · score 76
Install: claude install-skill Vieeeeeee/wibi-style
# Wibi Style · 定制印刷票根 把用户照片变成一张完整的文化票据。代码是构图骨架和精确文字的导引,图像模型负责最终字形、线条、照片制版、纸张和油墨的统一印刷质感。 ## 运行路由 1. 新对话第一次使用时按 [references/community.md](references/community.md) 展示欢迎卡并检查更新。 2. 收到照片后读 [references/intake.md](references/intake.md),先分析画面,再决定是否需要询问。 3. 选定一种图像方式:`faithful-print` 忠实印刷化,或 `artistic-redraw` 艺术化重绘。一张票只用其中一种;选艺术化重绘时读 [references/artistic-redraw.md](references/artistic-redraw.md)。 4. 选定一套票根风格,读 [references/presets.md](references/presets.md)。用户没选时给出一个有理由的推荐;用户说“自动”或“给我惊喜”时直接选定。 5. 按 [references/ticket-data.md](references/ticket-data.md) 组织一份通用 JSON;脚本依据预设把字段映射到对应文字槽,并生成只表达位置、字量和层级的中性导引图: ```bash python3 {baseDir}/scripts/compose_ticket.py \ --photo 照片.png \ --data 票根信息.json \ --preset orbit-orange \ --image-mode faithful-print \ --out 排版导引图.png ``` 6. 读选中的一份 [references/prompts](references/prompts) 完整 Prompt,再用 `scripts/compile_prompt.py` 注入照片分析和逐字文案。 7. 先用 `view_image` 查看选中的原始票根,再调用当前环境可用的图片生成工具走编辑路径。原始票根是编辑底图,保留其比例、排版、字形性格、线条和纸墨质感;用户内容照片只替换底图右侧原有图像;排版导引图只定义新文字和必要的区块适配。不使用“图一/图二”作为指令。 8. 每次只调用一次图片生成。按 [references/checks.md](references/checks.md) 检查身份、文字、构图、色版和整体印刷质感;不做局部修字、脚本覆盖或自动重试。未通过时保留本次结果并说明具体失败项,用户明确要求再试才开始新一轮。 9. 成品通过检查后运行裁切脚本。脚本使用票根真实照片分栏比例 `1472/2048`,生成四角内凹、分界撕票口、虚线和侧边打孔,最终 PNG 的票面以外全部透明: ```bash python3 {baseDir}/scripts/finish_ticket.py \ --ticket 最终票根.png \ --out 最终透明票根.png ``` ## 四套风格 - `orbit-orange`:暖白纸,黑色照片版,橙色标注和信息线,重型文化活动票。 - `blossom-red`:淡粉纸与朱红单色版,超大标题和花形冲孔记号,情绪更轻松。 - `sketch-black`:暖白纸与黑色影印版,线框标题、手绘线稿与克制的电影档案感。 - `signal-coral`