JSON-structured prompt → 真 graphite-on-paper portrait · 7 anchor 全 honor (subject/pose/hair/clothing/medium/strokes/paper grain) · production-grade illustration · gift / commission / SNS / brand
项目内首验证 2026-05-01 · pure T2I · JSON-structured prompt + 7 anchor. 关键发现 · '8k highly detailed' anchor 与 'visible pencil strokes' 不冲突 · 模型解读为 'highly detailed PENCIL work' · 不是推回 polish. Framework insight · medium transform (pencil/watercolor/oil) ≠ anti-polish (diary/amateur). 前者 model prior 强 · 好做 · 后者 model prior 弱 · 需 EXTREME anchor 才破 (见 templates-pathetic-redraw vs signature-snapshot-candid 对比). 待跑变体 · (a) 加 yuan_kid ref 测 personalization 路径 · (b) 换 medium (watercolor/charcoal/oil) 验证 medium-transform 跨 medium 同样强.
date: '2026-05-01T07:10:16+08:00'
result: pass
prompt:
text: |-
{
"subject": "Young woman with a gentle smile resting her chin on her hand",
"hair_style": "High messy bun with wispy loose strands",
"clothing": "Ribbed knit cozy sweater",
"medium": "Pencil sketch, graphite on paper",
"art_style": ["Hand-drawn", "Fine line art", "Soft realistic shading"],
"color_palette": "Monochrome, greyscale",
"lighting": "Soft natural lighting, subtle shadows",
"technical_details": "8k resolution, highly detailed eyes, textured paper background, visible pencil strokes"
}
refs: []
provider:
id: gpt_image_2
relay: apimart
config:
aspect_ratio: '1:1'
size: '1:1'
'n': 1
output:
path: ./pencil_sketch_v1.png
bytes: 3287334
wall_seconds: 37.8
task_id: task_01KQGAFC6ZQ60BXF0T3ANCSF1V
script: experiments/pencil_sketch_test/test_v1.py
cost_yuan: 0.5
notes: >-
Medium transformation test · JSON-structured prompt · pure T2I · test whether 'graphite on paper /
visible pencil strokes / textured paper' produces authentic sketch OR polished digital
illustration mimicking sketch. Internal anchor conflict: '8k resolution / highly detailed eyes'
pulls polish · 'visible pencil strokes / textured paper' pulls authentic sketch. Compare with
templates-pathetic-redraw (anti-polish extreme) and signature-snapshot-candid (anti-polish
moderate · partial fit).
recipes/image_gen/gpt_image_2/prompts/.