8 月 9 日这天,这个仓库的 Issue 区炸了一小片。有人留下一句挺冲的话:“给个建议,不想开源可以直接设成私有”。同一天还有几条更直白的,“求。。”“佬,你快回来,呜呜呜”“这么好用的 skill 还没用上就下架啦”。此时它开源才第八天,Star 数 4564,Fork 464。
事情的原貌在 commit 记录里写得很清楚:8 月 8 日作者加了一份个人非商业许可证,8 月 9 日做了一次历史清理,8 月 11 日两个 Skill 重新发布并带上网站声明。所谓”下架”,是一次许可证收紧和文档重写,不是跑路。但那几天的 Issue 语气,说明围观的人把它理解成了别的意思。

拾景 zine(gathered-scenes-zine-skill)本身不是模型,也不是应用,是三个给 Codex 这类 Agent 用的 Skill 文本文件。你丢一张照片进去,它回你一张竖向 3:5 的纸感海报。市面上”照片变海报”的玩法多的是,多数做法是把原图重绘一遍再贴个风格皮。它反着来:先把照片当成一份事实材料读完,再决定哪些留下、哪些删掉、哪些改成纸上的形状。这一步先后顺序,是它和一堆同类 Skill 真正的分界线。
不过我更在意的其实不是它的审美水平,而是一个更难回答的问题:一份纯文本的 Prompt 工程,凭什么值得 4564 颗星,又凭什么值得你花时间去装?往下拆开看。
它到底凭什么
先看它最反常识的一个设计:在动笔之前强制”读图”。scenes-gathered-zine-v1-3 要求模型先在内部建一张 Scene Card,把核心主体、支撑元素、空间不变量、主导动势、视觉重量图、原生色彩氛围、候选源形、天然留白区、语义最小值这九项逐个填完,才允许进入构图。
这九项里最狠的是最后一项,语义最小值。它问的是:还剩下哪几样东西,这张照片仍然能被认出来是它自己。这个问题一出来,模型就没法靠堆细节蒙混过关,因为它必须先承认大部分细节是可以丢的。
丢多少是有数字的。默认抽象档位叫 medium abstraction,明确要求删掉大约 60% 到 80% 的小描述性细节,把重复的树、栏杆、窗、海浪、人群合并成更大的形状。遇到密集树叶更极端,SKILL.md 直接写要砍掉约 85% 到 95% 的单片叶子、针叶、细枝和重叠枝条。

第二个让我改观的地方是它对插画语法的限制。它列了五种主语法,剪影主导、轮廓主导、场域主导、节奏主导、剪纸主导,然后规定一次只能用一种主语法,最多加一种辅助语法,不许把所有印刷工艺堆在一张图里。
这条规则看着像自我设限,实际是在对抗模型的默认倾向。你让模型自由发挥,它十有八九会给你一个什么都有一点、哪里都不成立的图。把选择压到”只能选一种”,反而逼出了风格的一致性。
第三个亮点是色彩的处理方式。很多海报生成 Skill 里,那块高饱和色是纯装饰,浮在画面上。拾景 zine 要求这块色必须和插画共用同一套从原图提取的形状,而且要承担改变平衡、动势、图底关系或含义的功能。色是结构,不是妆。
冲突怎么裁决也有明确秩序。两个 Skill 都写了九到十条 Decision Priority,从高到低排好:先保场景身份和关键空间关系,再保摄影部分真实,再简化细节,再让插画成为大片设计场,再统一骨架,再谈色彩结构,再谈留白、撕纸边和微文字。高层没满足,不许拿低层的漂亮来补。
还有一条我很喜欢的收尾规则:Prompt 编译器只输出能变成像素的指令,禁止把设计理论解释、文件路径、分析笔记写进最终生成 Prompt。这句话等于承认了一件事,模型和人看的东西不一样,写给模型看的东西不该夹带自我感动。
装起来跑一遍
安装本身没有技术含量,两种方式。官方 README 给的是克隆后手工复制,skills.sh 目录站给的是 npx 一键装,两条路都走得通。
git clone https://github.com/Zeejay0/gathered-scenes-zine-skill.git
mkdir -p ~/.codex/skills
cp -R gathered-scenes-zine-skill/skills/scenes-gathered-zine-v1-3 ~/.codex/skills/
cp -R gathered-scenes-zine-skill/skills/scene-distillation-zine-v1-3 ~/.codex/skills/

装完之后调用是一次对话,不是一条命令。README 给的示例长这样,注意 Skill 名带版本号,不是仓库名。
用 $scenes-gathered-zine-v1-3 把这张照片做成一张拾景纸刊海报。
保留人物与海岸线的关系,文字用中文。
上手时容易卡住的地方有三个,都不难绕开,但 README 都没把它们放在显眼位置。
-
Skill 没立刻出现:复制完目录如果 Codex 里找不到,README 明确说要重启 Codex,不是你的环境坏了 -
两个 Skill 要分别装:仓库里是两个独立子 Skill,只有 npx skills add --all才会把连 morandi 在内的三个都拉下来 -
morandi 依赖参考材质图:那张 2.8MB 的 assets 图必须一起复制,只拷 SKILL.md 的话材质线索全丢
还有个不算坑但要提前知道的点:两个 zine Skill 默认都会在图之外返回一段简短创作说明,生成 Prompt 默认不展示,想要得自己开口要。想看它到底怎么理解你那张照片的,记得主动问一句。
三条路怎么选,哪条别走
仓库里现在是三个 Skill,分工很清楚,别乱点鸳鸯谱。实景拼贴把真实摄影留作锚点,影像蒸馏只把照片当语义来源,Morandi 电影海报靠排版和负空间造电影感。三条路对应三种完全不同的期待,选错了出图必然不对。

放到具体场景里,选择逻辑大概是这样,第一步先判断你的照片本身值不值得留。
| 场景 | 典型用户 | 优势 | 局限 |
|---|---|---|---|
| 旅行与街拍成册 | 摄影爱好者 | 保留现场身份,作品能独立成立 | 一次一张,批量会累 |
| 作品集封面与展览物料 | 设计师、策展 | 纸感与留白质量高,有出版气质 | 商用需先拿授权 |
| 情绪表达大于记录的照片 | 普通用户 | 蒸馏路径能救回构图糟糕但有感觉的片 | 成品里找不到原图痕迹 |
| 人物肖像精修 | 婚纱、证件类需求 | 基本不适用 | 默认不许保真人脸,别指望它 |
不适合的场景得说得更直接一点。如果你要的是电商主图、产品白底图或者需要保持商品准确的素材,这套 Skill 完全不对路,Adobe 那套批量编辑更合适。如果你的照片本身构图就散、主体不明,实景拼贴也救不回来,因为它的前提是先找到一两个能站住的核心主体。再就是合规这条线,它不写在代码里,写在许可证里,而真正决定这个仓库能活多久的,是许可证背后那个人的维护状态。
一个作者,二十一次提交
社区健康度这块,数字好看,结构危险。Star 数还在涨,撑起它的却只有一个人,这两件事必须放在一起看才有意义。
| 指标 | 数据 | 说明 |
|---|---|---|
| Stars | 4564(2026-08-29) | 开源 28 天,增速仍在爬 |
| Forks | 464 | Fork/Star 比约 10%,围观改的人不多 |
| Open Issues | 12 | 多数是授权咨询与求上架,不是 bug |
| 核心维护者 | 1 人(Zeejay0) | Bus Factor = 1,高风险 |
| Release / Tag | 0 | 无版本发布,直接推 main |
| 协议 | 个人非商业许可证 v1.0 | 商业使用需书面授权,非商业友好度低 |
提交历史是最刺眼的一项。8 月 9 日历史清理之后,仓库里 21 次提交全部来自 Zeejay0 一个人,没有第二个 contributor,没有一条外部 PR。这意味着它的 Bus Factor 是 1,作者哪天不干了,这 4564 颗星立刻变成一座纪念碑。
没有 Release 也没有 Tag,是另一个信号。三个 Skill 的版本号写在目录名里(v1-3),而不是通过 Git Tag 管理。对使用者来说这不算致命,但当你想回滚到上一版 Prompt 时,会发现没有任何官方的版本锚点可用。Issue 区那 12 条里,除了授权咨询和合作询问,几乎没有技术讨论。仓库没有开 Discussions,也没有 CONTRIBUTING,开源协作该有的基础设施一件都没建。
社区声音这块,能引用的东西有点特别。Issue 里那条”关于网页产品使用与改编 Skill 的授权咨询”和”请问一下怎么联系作者呢,我想要使用这个 skill,可付费”,说明真实需求集中在商用授权上,而作者至今没有给出公开的授权价目或者商业许可通道。另一条”请问后续有重新上架的计划或大致时间吗”,底下回复的态度是尊重作者安排,没有撕起来,这算是难得的克制。
协议本身要读清楚。那份 Personal Non-Commercial License v1.0 逐条列了禁止项:不得销售、出租、再授权、收费生成、订阅服务、代做、咨询、培训、SaaS/API、公司或客户项目。翻译过来就是,你可以拿它给自己的旅行照片做海报发朋友圈,但不能拿它给客户做一版收费的视觉物料,也不许把它包装成服务卖。
真正值得玩味的是,就在 README 的最顶部,作者挂了一块自营的 GPT 与 Claude 代充卡网入口。一边写着禁止一切商业化使用,一边在仓库首页导流自己的收费服务,这个张力我不评价对错,但你要判断这个项目能活多久,这比 Star 数有用得多。
我的真实看法
把三个 Skill 的内部结构摊开,你会发现它们其实是同一套决策机器挂了不同的输出头。

我的核心判断是:这套东西真正的资产不是审美,是把审美翻译成可裁决规则的能力。多数人写生图 Prompt 停留在形容词层面,高级感、电影感、留白。Zeejay0 把这些词拆成了能被模型执行的判据,删多少、留什么、冲突了先保谁。这才是它比同类项目厚实的地方。
反过来说,这也暴露了它的脆弱。38KB 的 SKILL.md、九条优先级、十二个编译字段,本质上是在跟模型的不确定性肉搏。规则越细,说明作者对模型的默认输出越不信任;而模型每升级一代,这套精心调校的力矩就得重新校准一次。v1-3 这个后缀,本身就是这种军备竞赛的痕迹。
和同类比一比位置就更清楚了。liamgvchi 的 gc-minimal-zine-poster 走的是另一条路,原图不动,下面挂一块从原图关系推导出来的抽象编辑面板,做视觉翻译而不是风格转换。zzzlc0405 的 photo-abstract-editorial 更极简,把可识别的视觉事实压成符号摆在原图旁边,2026 年 8 月中旬大约是 2.3k Stars。whiplashzeb 的 photo-to-zine-postcard 则更像明信片。拾景 zine 的差异化在于它敢动原图,也敢完全不要原图,两条路都给了完整规则。
但护城河这个事我得泼点冷水。纯文本 Skill 的可复制性极高,Fork 464 个里面,只要有一个人愿意改改措辞换个色板,就能出一个竞品。它现在的位置靠的是先发和作品档案的质量,不是技术壁垒。
趋势上我判断它在短期上升、长期不确定。8 月 1 日开源到 8 月 29 日涨到 4564 颗星,中文技术博客和英文工具站都在自发推荐,热度还没见顶。但它同时背了三根引线:单人维护、非商业协议、以及作者自身商业模式与协议条款的公开矛盾。任何一根烧断,都会让这波热度变成一次性的。
说了这么多判断,最实际的一个问题还没答:你现在到底该不该装,该装哪一个,以及什么情况下得先发一封邮件再动手。
资源地址
地址都在这了,但收藏不产生价值。往下该说你具体第一步该做什么,从哪一类照片开始试最划算。
先拿一张烂照片试蒸馏
如果你手上有一堆构图糟糕但情绪很对的照片,先装 scene-distillation-zine-v1-3,挑最烂的那张丢进去。它不保留原图,所以对废片的容忍度最高,也最能在一分钟内验证这套规则是不是真的在”读”你的照片,而不是在套模板。
如果你想要的是能发出去的旅行海报,那就装 scenes-gathered-zine-v1-3,选一张主体和空间关系明确的照片,人在海岸线、桥上的人群、教堂塔楼从城市里长出来,这类素材它发挥最稳。
还在观望的话,盯两个信号:仓库有没有出现第二个 contributor,以及非商业协议有没有松动成可购买授权。这两件事决定它是能长成一个可持续的小出版社,还是变成又一个被 Star 数埋掉的漂亮仓库。
个人玩玩现在就装,要拿去赚钱先发邮件问授权,别自己猜。那份非商业许可证不是摆设,作者的态度已经写在 Issue 回复里了。
