MIXMATTER
照片进来,
艺术指导出去。
MixMatter 先读懂你给的照片,决定哪些必须保留,再用裁切、平面色块、网点和撕纸拼贴重建其余部分。地点依然认得出来,画面则变成被设计过的样子。
- 适用于
- Claude、ChatGPT、Codex
- 无需
- 账号、服务器或 MCP
- 许可
- MIT 开源
01 原图 → 成品
同一张照片,
新的层次。
九张原图,九种不同的结果。每一张都保住让这个地方之所以是它的证据,其余的全部用来构建结构。
02 它如何读图
先做五个决定,
再谈质感。
MixMatter 不是滤镜。面对每一张原图,它都会先默默做出同样的五个结构决定,最后才挑选材质。
- 01
找出锚点
找到让场景能被认出来的一到三个结构:一座塔楼的轮廓、一段海岸线、一组窗格、一块写着地名的招牌。
- 02
拆解
不再把照片当作完整的一张图,而是拆成可以移动、裁切或舍弃的组件。
- 03
重组
通过裁切、比例变化、重叠、错位和压缩的景深,建立新的层次。相机给出的构图并不神圣。
- 04
分配状态
有些区域保留为摄影,有些变成网点或双色印刷,有些成为平面色块,有些被拼贴。
- 05
做减法
一直删减,直到出现主体、次要区域和真正的留白。颜色取自原图,所以不相关的照片不会共用同一个模板。
03 实际跑一遍
一张照片,
一句话。
一段真实的 ChatGPT 使用过程,剪成半分钟:上传照片,选择要推进多远,拿回重构后的成品。
04 作品
十二张原图,
没有固定模板。
点开任意一张,都能以原尺寸查看网点和纸张边缘。有原始照片的作品,可以切换到“原图”对照。
05 引导它
像跟艺术指导
那样说话。
上传照片,用日常语言提要求。你可以调整方向、结构和强度;修改时会保留已经成立的部分。点击提示词即可复制。
B方向
C结构
D强度
如果平台能生成或编辑图片,MixMatter 会直接出图;如果只能读图,它会给出一份针对这张原图的设计说明,供你粘贴到图像模型中,而不是假装已经渲染。
06 原图文字规则
默认不加
任何新文字。
- 原图里的文字就是内容:可以保留、裁切、遮挡,或弱化为纹理。
- 决定身份的文字,比如站名或店招,尽可能如实保留。
- 不翻译、不做成双语排版、不改写,也不用假文字替代。
- 只有你提供确切的文字时,才会添加那段文字。
07 安装
支持 Agent Skills
的地方都能用。
MixMatter 是开源的 Agent Skill。识图以及(条件允许时的)生图都由平台自己的模型完成,无需 MCP 服务器、账号或后端。
添加 marketplace,然后安装插件:
/plugin marketplace add galokme/MixMatter
/plugin install mixmatter@mixmatter之后用 /mixmatter:mixmatter 调用,或直接上传图片提出要求。也可以直接复制 skill 文件夹:
git clone https://github.com/galokme/MixMatter.git
mkdir -p ~/.claude/skills && cp -r MixMatter/skills/mixmatter ~/.claude/skills/把 skill 文件夹打包成 zip,确保 mixmatter/SKILL.md 位于压缩包的最上层:
git clone https://github.com/galokme/MixMatter.git
cd MixMatter/skills && zip -r ../../mixmatter-skill.zip mixmatter在 Settings → Capabilities → Skills 中上传 mixmatter-skill.zip 并启用。
ChatGPT 上架仍在审核中。上线之前,这个仓库也可以作为 OpenAI 插件使用(plugin.json、.codex-plugin/plugin.json)。在本地用 Codex 测试:
codex plugin marketplace add galokme/MixMatter --ref main任何能加载 Agent Skills 的平台:
npx skills add galokme/MixMatter --skill mixmatter