开发者用 Claude Code 造出 War Thunder 3D 涂装管理器,分享实战心得
Pier14 · reddit · 2026-10-18
一位 3 年经验的开发者用 Claude Code 花一个月构建了开源桌面应用 Livery——面向《War Thunder》玩家的皮肤管理器,支持一键浏览安装社区涂装,并内置 3D 涂装绘制器 Atelier,可从游戏文件载入载具模型、绘制迷彩、投影图片文字并写回游戏。技术栈为 Tauri 2 (Rust) + React/TypeScript,支持 Windows/Linux 和 9 种 UI 语言,共 177 次提交、约 825 个 Rust 测试和 1480 个前端测试。
他的 Claude Code 实践要点:
- 先设计后编码:从交互式 HTML 原型、逐屏规格、数据模型和分里程碑的验收清单开始
- 严格的 CLAUDE.md:固定技术栈、只准用 design tokens、所有字符串走 i18n、骨架屏代替 spinner、所有破坏性操作可撤销并可备份、加依赖前必须先问
- Handoff 文件:跨电脑、碎片时间开发时靠交接文件续上下文,避免每次会话重新摸索代码库、重复踩坑
- 具体规则胜过泛泛规则:「用 tokens/tailwind.tokens.cjs 里的 token,缺了就补并记录」有效,「保持风格一致」无效
- 测试通过≠正确:Claude 会写大量只在理论上成立的绿灯测试,对照真实游戏结果大多没用,需要重写
游戏文件解析器(.blk 配置、压缩包、DDS/TGA 纹理头)都用 fixture 测试;端到端检查靠手动在多载具上验证,把问题记进 txt 交给 Claude 排查。
「编程与Agent」频道最新
- Ethan Mollick 出新书:用 Claude 代理数分钟完成过去数小时的图表工作 — rseroter · 2026-10-23
- OpenJet 引擎宣称 Qwen3.8-27B 推理速度达 llama.cpp 1.9 倍 — JeremyCMorgan · 2026-10-23
- 黄仁勋详解 Vera Rubin 代理系统完整架构:NVL72+MGX+CMX+RTX — rohanpaul_ai · 2026-10-23
- 用 Hermes 搭建全自动 SEO 智能体:三个 skill 覆盖关键词到建站 — EXM7777 · 2026-10-23
- 从赛事研究到链上下单:一个「默认需人工批准」的下注 agent 架构复盘 — Dry-Comfortable-2678 · 2026-10-23
- Capy 0.5.0 支持复用 Claude Pro/Max 订阅额度,并新增 OIDC 云端访问 — garrytan · 2026-10-23