ref2sci-figurelisted
Install: claude install-skill xjhveteran199-bit/tubuyou
# ref2sci-figure|参考图 → 可用科研示意图
## 这个 skill 要解决的三个真实问题
1. **抄袭风险**:参考图往往来自已发表论文,直接复刻会构成图像侵权,且审稿人一眼能认出。参考图只能提供**构图语法**,不能提供像素。
2. **链式退化**:生图模型的"编辑"不是图层操作,而是**重新合成整张图**。把上一版结果当作下一版输入,等同于反复翻拍复印件——沟槽、细线、渐变这类高频细节每一轮都被重新解释,10 轮后必然出现颗粒、彩噪、边缘发毛。
3. **不可用**:分辨率、字体、色彩、假数据等问题让漂亮的图无法进正文。
对应三条主线:**有限变换协议 → 母版与版本管理 → 出版可用性闸门**。
---
## 阶段 0:意图确认(不要立刻生图)
收到参考图后,**先不出图**。用一条消息列出下表,把用户已给的填上,缺的标出并给出默认假设,让用户一次性补齐或直接说"按默认走"。
| 项 | 说明 | 缺省默认 |
|---|---|---|
| 科学主体 | 什么材料/器件/过程 | — 必填 |
| 层级结构 | 从宏观到微观有几级、每级叫什么 | 3 级 |
| 关键组分 | 需要区分并标注的成分(精确拼写) | — 必填 |
| 用途 | 正文 Figure / graphical abstract / TOC / 封面 | 正文 Figure |
| 目标期刊 | 决定色彩克制程度与栏宽 | 通用 |
| 画幅 | 宽高比 + 像素 | 3:2, 1536×1024 |
| 必须出现 | 元素清单 | — |
| 禁止出现 | 元素清单 | 见"默认禁止项" |
**默认禁止项**(除非用户明确要求):化学结构式、坐标轴与数据曲线、水花/粒子/光斑等装饰贴图、任何 logo 或水印、任何仿显微照片的写实纹理。
确认后进入阶段 1。**整个流程只在阶段 1 出一次图**,不要边聊边试。
---
## 阶段 1:有限变换协议(Bounded Transformation)
把参考图拆成三类信息,分别处理。
### 1.1 KEEP —— 可以继承的(这是"参考"的合法部分)
- 信息层级与阅读路径(例如:整株植物 → 叶片剖面 → 纤维束 → 分子级)
- 视觉隐喻的**类型**(逐级放大、剖切、爆炸视图、流程箭头)
- 标注的挂靠方式(引线 / 色块图例 / 就近文字)
- 整体的科学插画调性(3D 渲染感、扁平矢量、半写实)
### 1.2 MUST CHANGE —— 必须改的(至少满足 4 项,每项有可量化下限)
| 变换轴 | 最低改动量 | 落到 prompt 的写法 |
|---|---|---|
| 主色相 | 主色 hue 偏移 ≥ 30°,且换一套配色关系 | 直接写 hex 值 |
| 视角 | 相机方位角或俯仰角���化 ≥ 15° | "three-quarter view from upper left, 20° above horizon" |
| 布局 | 镜像、对角重排,或把主轴由横改斜 | "diagonal cascade from upper-left to lower-right" |
| 元素密度 | 关键重复元素数量变化 ≥ 30% | "5–7 fiber bundles, not a dense mat" |
| 材质语言 | 换一种表面语言(哑光↔半透↔亚表面散射) | "matte, low-specular" |
| 背景 | 换