<div align="center">
让照片里的花、窗、路和风,成为一句真正可以读懂的视觉短诗
<strong>简体中文</strong> · <a href="README.en.md">English</a> · <a href="README.ja.md">日本語</a> · <a href="README.ko.md">한국어</a> · <a href="README.ar.md">العربية</a>
</div>
样张展示
本项目已发布 8 张实际样片,图片文件位于 assets/examples/。
| sample-05 | sample-06 | | --- | --- | |
|
| | sample-07 | sample-08 | |
|
| | sample-09 | sample-10 | |
|
| | sample-11 | sample-12 | |
|
|
适用场景与解决的问题
有些照片的情绪很难只靠一句文案说清,也不该被几张装饰小图抢走重点。Panel 107 把原照片放在一侧,把另一侧变成一段真正能阅读的视觉句子:文字说到花、窗、路或动作时,那个词会被来自照片的手绘图像直接替代。少了文字或图像中的任何一方,句子都不完整。
适合这些情况
- 一句文案说不完照片里的感觉: 让来自原图的主体、动作与意象真正进入句法,承担被删掉的词。
- 不想要“完整标题+旁边几张小画”: 图像必须占据单词原位,读者需要沿着文字与图像共同完成句子。
- 想要轻盈、清新而不幼稚的图文设计: 以明快柔和的色块、现代手绘编辑插画和大量留白组织视觉诗。
- 需要同一风格灵活交付: 支持上下对照、左右对照、纯设计、多比例、四端壁纸和图片目录批量处理。
它替你解决什么
- 把“图片只是配图”变成“图片就是词”,解决文字与画面各说各话的问题。
- 自动从照片的情绪、动作、关系、地点或记忆生成短句,并选择最适合图像化的词。
- 用明确的阅读路径避免贴纸墙、卡片宫格和杂乱拼贴,同时保留轻松而高级的呼吸感。
快速开始
用 XXD Panel 107 帮我处理这张图,先推荐最合适的构图和尺寸。
<!-- xxd-human-intro:end -->
<!-- xxd-panel-benefit:start -->
快速判断:XXD Panel 107 适合你吗?
| 你关心的问题 | 这套风格给你的回答 | |---|---| | 你会得到什么 | 一张现实照片与图像替词诗严格等分的海报,必须结合文字和图像词才能读完整 | | 一眼可辨的特点 | 文字与手绘图像词沿同一阅读路径交替出现;图像词位于轻快色块中,不是旁置配图 | | 它如何尊重你的输入 | 现实区域保留主体身份、结构、姿态与光色;视觉词直接从这张照片的记忆点中提炼 | | 可以用在哪里 | 艺术海报、独立出版封面、展览图像、社交内容、纯设计图与四端壁纸 | <!-- xxd-panel-benefit:end -->
使用窍门
- 先给一张清楚的照片: 先选一张主体、动作和关系都容易辨认的图,再决定输出方式与比例。
- 一句话串起参数: 直接说“上下对照 / 左右对照 / 纯设计 + 16:9 / 3:4 / 手机壁纸”,也可以补充电脑、平板或电子手表尺寸。
- 把必须保留的内容说清楚: 指定人物、物件、动作、关系和文字;避免同时规定过多布局细节,让风格有空间完成设计。
- 文字有三种选择: 让模型按图片智能生成、用
--text exact --copy锁定逐字文案,或用--text none完全不要文字。 - 说明现实区与设计区: 上下或左右对照时,注明哪一侧保留照片、哪一侧负责设计转译;纯设计和壁纸则说明整张画布都要重新设计。
- 先单张试,再批量做: 先用一张图确认模式、比例、文字和语言,再把同一套参数用于目录批处理;每轮只改一个变量,结果更容易比较。
开始使用
git clone https://github.com/nevertoday/xxd-panel-107.git
mkdir -p ~/.codex/skills
ln -s "$(pwd)/xxd-panel-107" ~/.codex/skills/xxd-panel-107
也可以直接使用 npx skills 安装:
npx skills add https://github.com/nevertoday/xxd-panel-107 --skill xxd-panel-107
该命令会从 GitHub 获取仓库,并把同名 Skill 安装到当前 Agent。若要安装到用户级 Codex Skills 目录,可在命令末尾加上 --global --agent codex --yes。
Claude Code 用户可把同一文件夹链接到 ~/.claude/skills/xxd-panel-107. 安装后请重启 Agent 会话。
$xxd-panel-107
Use this photograph, ask me for the modes and copy setting, then generate fresh raster outputs.
完整规格: Skill 工作流 · 原始风格档案 · 英文运行适配器 · 中文运行适配器
原始提示词 · 五种语言
简体中文 · English · 日本語 · 한국어 · العربية
简体中文文件逐字保存用户提供的原文,并且是运行时唯一创作与审美权威;其他四个版本是完整、忠实的阅读译文,不会反过来改写生图提示词。
关键词: 图像替词 · 可读视觉句子 · 现代手绘编辑插画 · 明快柔和色块 · 2–4 行阅读路径 · 大量留白 · 严格 50:50 双区
<details> <summary><strong>完整能力与参数(需要时再展开)</strong></summary>
原始提示词优先,而不是二次导演
references/original-prompt/zh-CN.md 是本项目唯一的创作与审美权威。Skill 不再额外总结或扩写它,也不会统一规划颜色、色板、美学动机、标题或微文案。原始提示词要求怎样处理颜色、材料、构图、留白与文字,GPT Image 2 就按那套逻辑执行。
上下模式保留原始提示词的 3:4 与上下严格 50:50;左右模式把同一等分原则映射成左右严格 50:50。纯设计与壁纸模式才替换双区容器,但不会改写图像真正替词、沿句法顺序可读的核心逻辑。每张成品只发送一个已选模式的最终契约。
四种可组合输出模式
模式可以单选或多选:top-bottom、left-right、design-only、wallpaper-pack;多选时,每个模式分别生成、分别拥有自己的提示词。
top-bottom:原生为 3:4;若用户选择其他整画布尺寸也始终严格等高,上方现实照片 50%,下方图像替词诗 50%。left-right:画布严格等宽,左侧现实照片 50%,右侧图像替词诗 50%,两个区域都从顶边到底边,不生成第三块底栏。design-only:原图只作为不可见的身份、结构、颜色与事实依据;整张成品的每个可见元素都必须属于该 Skill 自己的设计转译语言。wallpaper-pack:每台设备分别生成完整画布的设计转译壁纸,原图不作为照片区域出现。
上下与左右成品都必须核验 50:50 双区和“无第三带”。默认一次完成整张画布;只有完整直出无法达到精确中点或用户要求原片逐像素不变时,才用确定性脚本做最后一次无损拼合,绝不把合成海报再次送入模型处理。
普通成品尺寸同样可以多选:自动适配、跟随原图、1:1、3:4、4:3、4:5、5:4、2:3、3:2、9:16、16:9、21:9、5:7、7:5,或自定义比例/准确像素。没有静默默认尺寸;每个不同比例都会基于同一份原始提示词独立重构。
壁纸套装可选“连贯”或“四张独立”。连贯模式先生成一张定调图,其余设备同时参考原图与定调图重新构图;不会把一张图机械裁成四种尺寸。
每次调用只建立一个任务目录,所有最终 PNG 直接放在该目录中,不再按来源、模式、尺寸或设备创建子文件夹。文件名使用 source-序号-原文件名-模式-比例-像素.png;壁纸额外包含连贯关系与设备,例如 source-001-street-left-right-3x2-2160x1440.png、source-001-street-wallpaper-linked-phone-1440x3200.png。
直接传入一个图片目录时,这个士兵 Skill 会自动批量处理目录中的图片,并让每张图片都使用 Panel 107 的同一套原始审美。默认递归扫描常见位图,先报告数量,再统一确认一次模式、尺寸、文字和语言;每张图片独立生成,互不借用内容或文案。整批仍然只创建一个扁平任务目录,单张失败会被记录,但不会静默跳过后续图片。
文字方式
正式生图前只确认三种选择:
- 模型根据原始提示词生成文字:先形成完整句意,再删除适合图像化的词并以图像原位替换;被替换词不得重复印出。
- 使用我的准确文字:把用户原句作为底层句子,不改写、不翻译、不补标题;仅删除被选为图像词的原词,其余文字逐字保持。
- 不要文字:严格禁止文字与伪文字,也会主动放弃 107 的图像替词句身份,只在用户明确接受该例外时使用。
外层 Skill 不再预编标题、微文案或文案包。文字语言与操作语言分开确认,不根据人物、场景或文件名猜测国家与受众。
完整画布优先与位图边界
图像模型负责整张成品的审美重构,双联也默认一次直出完整画布。`scripts/co
…
