这是什么
旅行照片抽象化编辑技能(Travel Photo Abstraction Skill)是一个面向 Codex 平台的技能,它能把一张旅行照片或日常照片当作一个视觉系统来分析,然后将其中最具辨识度的形状、数量、位置、比例、颜色、方向、深度和空间节奏,提炼成一张极简的编辑风格抽象图。最终输出的是“原始照片 + 抽象图形”的组合编辑研究作品,而不是简单的滤镜或装饰效果。

该技能由开发者 evianis 创建,仓库名为 travel-photo-abstraction,当前版本为 v1.0.0。项目采用 source-available 许可,允许安装和使用未修改的副本,但禁止修改、衍生、再分发、再出版、再许可和转售。
适合谁
这个技能适合以下人群:
- 旅行摄影师和摄影爱好者,希望以新颖方式呈现自己的作品;
- 平面设计师和视觉艺术家,寻找快速生成抽象视觉素材的工具;
- 自媒体创作者,需要为文章或社交媒体制作独特的配图;
- 对视觉分析和生成式 AI 感兴趣的技术型创作者。
能做什么
该技能的核心能力包括:
- 视觉证据盘点:在生成前先系统性地盘点照片中的可观察视觉证据;
- 抽象映射:将每个保留的源事实映射为最小的抽象标记;
- 空间关系保留:保留空间关系、不对称性、遮挡、数量分组和负空间;
- 色彩强调:适度使用源照片中采样的强调色,以区分不同的视觉事实;
- 组合生成:生成干净的抽象面板作为临时资产,然后使用 fail-closed 终结器合成并像素验证原始照片;
- 避免装饰:避免通用滤镜、装饰性填充和虚构的视觉内容。
技能内置了 19 张参考图像库,生成时会根据结构参考索引选择 2-4 张相关示例,其关系逻辑具有约束力,但过时的纹理、色调、文字和比例不会被复制。
使用前准备
- 安装支持技能功能的 Codex 环境;
- 确保 Codex 具备内置图像生成工具,否则技能会主动停止;
- 建议安装 Python 和 Pillow 库,用于客观输出校验(视觉审查仍然必须);
- 准备一张你有权使用的照片。
安装方法
下载或克隆仓库,然后将 travel-photo-abstraction 文件夹复制到 Codex 技能目录。安装命令如下:
git clone https://github.com/Evianis/travel-photo-abstraction.git
Windows PowerShell 复制到技能目录:
Copy-Item -Recurse ".\travel-photo-abstraction" "$env:USERPROFILE\.codex\skills\travel-photo-abstraction"
macOS 或 Linux 复制到技能目录:
cp -R ./travel-photo-abstraction ~/.codex/skills/travel-photo-abstraction
安装后启动新的 Codex 任务,以便技能被发现。验证参考库是否完整安装:
python travel-photo-abstraction/scripts/check_installation.py travel-photo-abstraction
使用示例
在 Codex 中,你可以使用以下提示词:
Use $travel-photo-abstraction to analyze my uploaded photograph. Map its most distinctive observable facts to minimal abstract marks, then generate a faithful photo-plus-abstraction editorial study.
中文示例:
使用 $travel-photo-abstraction 分析我上传的照片。先把最有辨识度的视觉事实映射为极简抽象符号,再生成照片与抽象图形组合图。

完成作品时,可以使用脚本进行最终合成和验证:
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"
风险与注意事项
- 许可限制:本项目是 source-available 而非开源,禁止修改、衍生、再分发、再出版、再许可和转售。仅允许安装和使用未修改的副本。
- 图像版权:技能不声明对用户提供的照片或生成输出的所有权,相关权利归各自所有者及平台条款约束。
- 水印要求:展示图像中的仓库水印不得移除。
- 工具依赖:技能依赖 Codex 的内置图像生成工具,如果工具不可用,技能会主动停止,避免生成不完整的结果。
- 输出验证:Pillow 仅用于确定性合成、精确微排版和验证,不用于绘制抽象图案;视觉审查仍然必须进行。