Yakitsuke 焼付け
  1. AI 智能体
  2. Cursor
CursorAgent Skill命令行

你问 Cursor,
相机来转换。

不用添加 MCP 服务器。Cursor 会找到 Yakitsuke 的 Skill,运行应用里自带的命令行工具,再逐张查看你的相机转换出来的预览。Codex、Gemini CLI 和 Claude Code 也用同样的方式连接。

你

帮 DSCF3148 调出日系胶片的感觉:淡淡的、偏青绿、亮部柔和、带一点颗粒,像 Fuji 400H 那种。

一只灰白色的猫趴在长着青苔的水泥墙上,上方是树丛,转换成淡淡的、微微偏青绿的样子
候选 ADSCF3148 · 由 X-T4 转换

对话过程

六轮,全部通过命令行。

Cursor 本身没有 Yakitsuke 的工具。下面每一步都经过 yakitsuke-cli:它用 JSON 回复,并把每张预览存成 JPEG,让智能体自己打开查看。

  • 6次 render_preview 调用
  • 24张预览
  • 19 秒相机用时
  • 5 分钟从提问到回答
Cursor · Yakitsuke · X-T4真实对话,经过精简
你

用 Yakitsuke 帮 DSCF3148 调出日系胶片的感觉:淡淡的、偏青绿、亮部柔和、带一点颗粒,像 Fuji 400H 那种。先在相机上试几组差别很大的,再往最接近的方向微调,最后给我最好的一两组设置和预览,说明还差在哪里。这次不要创建配方,也不要导出。

Cursor

我先读一下 Yakitsuke 的使用方式。

read~/.claude/skills/yakitsuke/SKILL.md

Yakitsuke 的工具有两种用法:MCP 工具,或者在没有 MCP 工具时改用命令行。

search MCP toolsyakitsuke

没有匹配的工具

Cursor

目标是淡、低对比、偏青绿、亮部柔和、细颗粒。我先确认相机和 DSCF3148 的原始设置。

yakitsuke-cli camera_status

就绪 · X-T4 · 固件 2.12 · Yakitsuke 0.3.0-beta.17

yakitsuke-cli get_photoDSCF3148.RAF

拍摄时为 PROVIA、自动白平衡、DR400、ISO 1600。

Cursor

先用差别很大的四组胶片模拟和白平衡试方向。

yakitsuke-cli render_preview4 个版本 · 3.3 秒

  1. Pro Neg. Std直射阳光、偏绿 · 1.3 秒,含先发送 RAF
  2. Astia阴天、暖粉 · 0.5 秒
  3. Classic Neg.直射阳光、冷青 · 0.5 秒
  4. Eterna日光荧光灯、平淡 · 0.5 秒

4 张 JPEG 写入 --out 文件夹,Cursor 逐张打开

Cursor

四组里 Pro Neg. Std 最接近:偏淡、对比低。Astia 太暖,Classic Neg. 太青又太硬,Eterna 太平、偏洋红。接下来在 Pro Neg. 附近调整色偏和浓淡。

在 Pro Neg. Std 上两轮:色彩 −4、高光与阴影 −2

Cursor

这几组色差很小,我改为测量灰墙和叶子的颜色,免得只靠肉眼把方向看反。

swift它自己写的脚本:测量四块区域的平均颜色

wall R 96.8 G 98.0 B 84.0 leaf R 87.7 G 120.6 B 70.9 sign R 141.3 G 160.8 B 161.1 cat R 113.5 G 116.3 B 107.8

yakitsuke-cli render_preview4 个版本 · 2.5 秒

  1. R −4 B −10.5 秒
  2. R −4 B +10.5 秒
  3. R −5 B 00.5 秒
  4. Classic Neg.R −3 B +1 · 0.5 秒
Cursor

灰墙还是偏黄。R −5、B 0 的绿色最清楚,Classic Neg. 压暗了,对比又变硬。下一轮加上细颗粒,并把蓝色再提一格。

一轮:弱颗粒(小或大)、B +1、锐度 −1

yakitsuke-cli render_preview4 个版本 · 5.0 秒

  1. 清晰度 0B +1 · 0.5 秒
  2. 清晰度 −11.7 秒
  3. 清晰度 −21.7 秒
  4. B 0备选 · 0.5 秒
Cursor

最接近 400H 的是 PRO Neg. Std、直射阳光、R −5 / B +1。灰墙和猫毛带一点青绿,叶子变淡,告示牌的白没有变硬,颗粒是细的。清晰度往下调会让叶子和墙发雾,所以保持 0。

第二组是同一组设置改成 B 0:墙更偏黄绿,告示牌的白更干净。

没有创建配方,也没有导出。

这段对话于 2026 年 10 月 28 日进行,使用 Yakitsuke 0.3.0-beta.17、Cursor 的智能体(cursor-agent,模型 Auto,开启沙盒)和固件 2.12 的 X-T4。命令、耗时和图像都是 Yakitsuke 实际返回的结果,路径经过缩短。Cursor 的回复原文为繁体中文,这里经过精简并转为简体,六轮中有两轮以摘要呈现。

结果

两组候选,以及还差在哪里。

同一只猫和墙的拍摄原样,Provia:绿色更浓,灰墙是中性灰
拍摄原样Provia · 相机存在 RAF 里的 JPEG
应用候选 A 的猫和墙:更淡、更柔和、微微偏青绿
候选 AR −5 B +1 · 更接近的一组
候选 A设置
胶片模拟
PRO Neg. Std
白平衡
直射阳光 · R −5 B +1
色彩
−4
高光色调
−2
阴影色调
−2
颗粒效果
弱 · 小
锐度
−1
清晰度
0
动态范围
DR400(拍摄时)

候选 B 是同一组设置改成 B 0。两组都没有存成配方:这次只要设置和预览。其他设置保持拍摄时的样子。

Cursor 说还差在这几处

  • 青绿是整张一起偏的。猫的灰毛也跟着变绿;400H 更多是叶子和暗部偏青,中性灰仍然接近灰色。
  • 水泥墙仍比叶子黄一点。再加蓝色,告示牌的白就会明显发青。
  • 色彩 −4 比 400H 更淡。回到 −3,这张的绿色又会太实。
  • 颗粒是机身的。够细,但比胶片的银盐颗粒规则。亮部被压柔了,但没有扫描负片那种高光晕开。

怎么连接

不用 MCP,一份 Skill 加一条命令。

能运行命令的智能体不需要 MCP 服务器。Yakitsuke 把 Skill 链接到它们读取 Skill 的位置,Skill 再引导它们使用应用里的命令行工具。

  1. 找到 Skill

    “设置 → AI 智能体”会把 Skill 链接到智能体的 skills 文件夹。提问一提到 Yakitsuke,Cursor 就读取了它。

  2. 先找 MCP

    它在自己的工具里找 Yakitsuke 的工具,没有找到,就按 Skill 的说明改用命令行。

  3. 运行 yakitsuke-cli

    工具、名称和输入都与 MCP 相同,用 JSON 回复。Yakitsuke 没打开时,这条命令会在后台打开它。

  4. 每张预览都看

    render_preview 会把 JPEG 写入 --out 指定的文件夹。Cursor 逐张打开查看,肉眼分辨不出时,还写了脚本测量颜色。

/Applications/Yakitsuke.app/Contents/MacOS/yakitsuke-cli render_preview --photo-id 02f2b85d63a02d67a743072f --max-edge 1400 --out previews/3148 --json '{"variants":[{"label":…,"params":{"filmSimulation":"PRO_NEG_STD","whiteBalance":"daylight","wbShiftR":-3,"wbShiftB":-2,"color":-2,"highlightTone":-1.5,"shadowTone":-1}},…]}'

设置方法

在设置里连接 Cursor。

  1. 开启功能

    在 Yakitsuke 中打开“设置 → AI 智能体”,开启允许 AI 智能体使用 Yakitsuke。

  2. 勾选 Cursor

    勾选Cursor、Codex、Gemini CLI 等,点连接勾选的项目。Skill 会链接到 ~/.agents/skills,之后随 Yakitsuke 一起更新。

  3. 在 Cursor 里提问

    提到 Yakitsuke,说出你想要什么。Cursor 的 MCP 设置不用添加任何内容,也不用先打开 Yakitsuke。

在你自己的智能体里试试。