ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

19张结构参考图怎么选?travel-photo-abstraction抽象语法库使用指南

19张结构参考图怎么选?travel-photo-abstraction抽象语法库使用指南

【免费下载链接】travel-photo-abstraction

A source-available Codex skill for distilling photographs into sparse editorial abstractions.

项目地址:https://gitcode.com/gh_mirrors/tr/travel-photo-abstraction
点击查看免费下载

travel-photo-abstraction 是一款面向 Codex 的照片抽象技能:它把你上传的旅行照片做“解构 → 蒸馏 → 重构”,生成上半部保留原照、下半部为极简抽象面板的编辑级组合图。整套抽象语法由仓库内置的19 张结构参考图支撑,新手最容易卡住的正是这一步——这 19 张图到底怎么选?本文用最短路径讲清楚。🎯

先搞清楚:19张参考图的角色定位

很多新手以为assets/style-references/里这 19 张图是“作品示例”,其实不是:

  • 它们是下栏抽象面板的“语法库”,只提供抽象词汇、空间密度、色彩克制与留白节奏;
  • 最终作品的上栏永远是你自己上传的原照,像素级不改;
  • 每张参考图都对应一条“结构课题”,由索引文件 travel-photo-abstraction/references/structural-reference-index.md 逐张列明。

选图三步法:用 structural-reference-index.md 筛选

技能要求每次从 19 张里挑3–4 张(travel-photo-abstraction/SKILL.md 的第 4 步)。原因是图像工具一次最多接受 5 张图:1 张用户照片 + 3–4 张风格参考(SKILL.md 第 73 行)。

第一步:判断你照片的“视觉证据类型”

README.md 把证据分为三类,对号入座即可:

证据类型特征参考图示例
形态与剪影单一主体、轮廓辨识度高003(长剪影+双塔)、005(孤立圆形主体)
重复与空间节奏成组物体、不等间距、密度流动007(重复船只)、008(聚簇色块)、009(密集方向流)
空间与视角地平线、远景、人的尺度011(长椅+塔轴)、012(天际线色带)、017(环境分层)

第二步:查索引表,按“Structural lesson to retain”一列找与你照片结构最接近的条目。

第三步:锁定 3–4 张,优先选“下栏语法可复用”的:线条语言、点状符号、色彩克制方式、留白比例。注意——参考图的内容主体不能借用,只借语言(structural-reference-index.md 第 26 行)。

三类照片 × 推荐参考图速查

下面用 3 个 showcase 成品帮你建立直觉(成品图位于 showcase/):

① 形态与剪影类—— 把主体压缩成最小可识别剪影,保留位置与比例:

剪影照片 → 参考 003(长剪影、对齐反光线)这类图,抽象面板只留一条地平线和一组反光短线。

② 重复与节奏类—— 保留数量组、不等间距与色彩比例,而不是画成规律图案:

花束 → 参考 008(聚簇有机色块、茎、小包点),下栏只剩几块粉橙色面与一根细茎。

③ 空间与视角类—— 让留白承担构图,保留地平线、焦点坐标与人的尺度:

选完之后:把技能跑起来的 4 步

  1. 克隆并安装(需支持 skill 的 Codex):
git clone https://gitcode.com/gh_mirrors/tr/travel-photo-abstraction cp -R ./travel-photo-abstraction ~/.codex/skills/travel-photo-abstraction
  1. 校验安装完整性:
python travel-photo-abstraction/scripts/check_installation.py travel-photo-abstraction
  1. 新任务中调用技能(示例提示词见 README.md 第 89 行):
使用 $travel-photo-abstraction 分析我上传的照片。先把最有辨识度的视觉事实映射为极简抽象符号,再生成照片与抽象图形组合图。
  1. 确定性合成与校验:成品只能由 scripts/finalize_artwork.py 产出,打印DELIVERY PASS才算交付(README.md 第 84 行):
python travel-photo-abstraction/scripts/finalize_artwork.py original.jpg abstract-panel.png final.png --number "NO. 001" --date "03 AUG 2026" --phrase "QUIET STRUCTURE"

新手常见误区清单

  • ❌照抄参考图的主体:参考图只提供语言,坐标与内容一律来自你的照片;
  • ❌把参考图旧纹理当风格:参考下栏里的水彩晕染、FRAME文本、色卡等属于旧版面,需转译为 CLEAN 纯平风格(背景统一为近#F3F0E8的象牙白,SKILL.md 第 55 行);
  • ❌让模型自己画文字:编号NO. 00X、日期DD MON YYYY、1–3 词短语必须由 finalizer 确定性添加,生成阶段禁止任何文字;
  • ❌动了上栏原照:上栏必须原照原尺寸原像素,任何裁剪、调色、重采样都算失败;
  • ❌填满下栏:重构母题只占下栏宽度 30–42%,留白应达 75–88%,空是设计的一部分。

关键文件路径速查

文件用途
travel-photo-abstraction/SKILL.md技能总规则与 20 步工作流
travel-photo-abstraction/references/structural-reference-index.md19 张参考图索引(选图核心)
travel-photo-abstraction/references/analysis-method.md证据排序与标记映射方法
travel-photo-abstraction/references/style-guide.md布局、配色与微文字规范
travel-photo-abstraction/references/run-log-template.md运行日志模板
travel-photo-abstraction/scripts/check_installation.py安装完整性检查
travel-photo-abstraction/scripts/finalize_artwork.py合成、加字与像素校验
travel-photo-abstraction/scripts/validate_output.py输出客观校验
travel-photo-abstraction/agents/openai.yaml技能元数据配置
travel-photo-abstraction/assets/style-references/19 张结构参考图库

小结

选图只有一句话:先认你照片的证据类型,再去索引表里找“结构课题”最像的 3–4 张,内容永远来自你的照片,语法永远来自参考库。跑通DELIVERY PASS之后,你的第一张“照片 + 抽象”编辑级作品就完成了。📷✨

【免费下载链接】travel-photo-abstraction

A source-available Codex skill for distilling photographs into sparse editorial abstractions.

项目地址:https://gitcode.com/gh_mirrors/tr/travel-photo-abstraction
点击查看免费下载
上一篇:QMK 中的 concrete flowers Cor TKL:基于 RP2040 的 F13 TKL 键盘固件解析与刷写指南
下一篇:CANN ops-math 算子实战:aclnnPdist 两段式接口实现 p-范数成对距离计算

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进