他用 Claude 把《地城爬行者》小说做成可复现的地城地图生成器
FairleafFarm · reddit · 2026-09-19
一位 Reddit 用户把与 Claude 玩文字地城游戏的体验,变成一个多会话协作项目:用单个 Python 文件(仅标准库)实现从单个 seed 确定性生成完整地城楼层——地图、概要与分区细节(怪物、等级、Boss、战利品主题、楼梯),同 seed 永远生成相同楼层,方便交给 Claude 项目使用。
关键工程实践:
- 每层楼需要完全不同的生成逻辑:街区网格、地铁线路图、四象限气泡、极坐标环+扇形、九宫格派系战、7 个 heat 的赛季赛程等,共覆盖 1-11 层
- Claude 先对各层机制做 wiki 研究再动代码,双方迭代设计数据模型(哪些随机、哪些固定,"大小"在不同楼层含义不同)
- 所有地图用手写 SVG 渲染(cairosvg 转 PNG),不使用图像生成模型
- 词库按楼层存独立 JSON,可扩展词汇不动生成逻辑
作者称也可用于基于该小说的 TTRPG。项目已开源: github.com/MumblesCrzy/DCCMapgen
「编程与Agent」频道最新
- 法学教授五周让学生从提示词用户变成 AI 工具构建者 — jkubicki · 2026-09-19
- opencode go 每月 10 美元,token 量约为直连 OpenRouter 的 4 倍 — craigbalding · 2026-09-19
- 无需 prompt 与 JSON 解析:Jev 结构化 API 直连 Java 记录 — therealdanvega · 2026-09-19
- 零技术背景用 Codex 20 分钟重建社区打卡机器人 — Travi3000 · 2026-09-19
- 用 agent 3 分钟分类 63045 封邮件,成本不到 1 美元 — NathanWilbanks_ · 2026-09-19
- Edward Yang:用 LLM 标注终结符,动态分析从未如此简单 — ezyang · 2026-09-19