Poem World 走进一首诗,而不是读完它

三首公有领域的诗,各自被做成一个可以用 WASD 走进去的世界。 每个世界右边挂着它自己的打磨时间线:每一轮改了什么、 一个没看过任何解释的独立 critic 怎么说、还差哪一口气——全部留着,可追溯。

三个世界
01 · 1912 · Bengali → English

无尽世界的海岸

Rabindranath Tagore · Gitanjali 60

风暴在没有路的天上游荡,
船在没有航迹的水上碎裂,
死亡在外面走着,而孩子们游戏。

loop纯 Gauntlet(一条总 prompt · 盲评 critic)
harnessClaude Code
modelOpus 5(非 fast)
efforthigh
走进去 →
02 · 约前 3 世纪 · 楚辞

湘夫人

屈原 ·《九歌》

帝子降兮北渚,目眇眇兮愁予。
袅袅兮秋风,洞庭波兮木叶下。

loopGauntlet 独立 critic + Ralph 一轮一事
harnessClaude Code
modelOpus 5(非 fast)
effortmedium
走进去 →
03 · 初唐 · 中文

春江花月夜

张若虚 · 全唐诗卷一一七

春江潮水连海平,海上明月共潮生。
滟滟随波千万里,何处春江无月明。

loopGauntlet 独立 critic + Ralph 一轮一事
harnessClaude Code
modelOpus 5(非 fast)
effortlow
走进去 →
这是怎么做出来的

一轮一事 (Ralph)

每一轮只修一个缺口。看见别的问题就记下来留给以后的轮次,不顺手改。这样每一轮的因果是干净的:这一轮的变化,只能由这一件事解释。

独立 critic (Gauntlet)

每轮结束另开一个子代理,它没看过builder 的任何解释、diff 或自述。只给它诗、意象对照表和六张固定机位截图,让它回答:像不像,最大缺口是什么。

固定机位

六个机位在第一轮就定死,之后不改。不同轮次的截图可以直接叠着比——shots/N/ 下同名的两张图,差异只来自那一轮改的那一件事。

全程留痕

每轮一行 log.jsonl:轮次、改了什么、critic 原话与评分、最大缺口、截图路径、版本快照。世界页面右侧那条时间线读的就是它。