# 东方 Project 重建：贯穿三款游戏的智能体驱动方法

> REA 网站发表的一篇文章及其固定版本的证据说明，介绍一位作者以智能体驱动重建 TH08、TH095 与 TH04 的过程。文章依据公开提交与进度记录标注里程碑，区分精确比对与可游玩构建两类判定依据，并记录 TH08 一项检查漏查错误浮点字面量数据的问题。项目结果仍为作者报告；REA 的作用是为智能体提供分析证据，而非完成重建本身。

- 类型：案例
- 目标：二进制 · 游戏
- 类别：REA 官方：案例
- 关联：REA 官方案例
- 来源复核于：2026-10-18
- 收录于：2026-10-18
- 原始资源：<https://rea.tools/blog/touhou-reconstruction/>
- 一手来源：<https://github.com/morluto/rea/blob/c12d9eda87aa5a022ee7e18ea96d8d03bfd12e96/website/evidence/touhou-reconstruction-method.md>
- 目录页面：<https://awesomerea.org/zh/resources/rea-touhou-reconstruction-method-case/>
- 记录 JSON：<https://awesomerea.org/resources/rea-touhou-reconstruction-method-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/rea-touhou-reconstruction-method-case/index.md)

## 使用条件与局限

- **前提条件：**文章与说明不提供游戏文件、编译器或构建产物；各项目仓库自行说明对原游戏与工具链的要求，游戏权利仍归原权利人。GensokyoClub 的 TH08 历史保留其署名与许可。
- **范围：**证据说明于 2026 年 10 月 10 日核查，涉及三个独立项目：延续 GensokyoClub 的 TH08 1.00d 重建、从零个已确认函数起步的 TH095 1.02a 重建，以及注明借鉴 ReC98 的 PC-98 版 TH04 重建。里程碑间隔依据公开提交的时间戳计算，衡量的是记录上的时间间隔。
- **测试证据：**固定版本的进度记录报告：TH08 的 1,107 个函数中 1,106 个通过验收，TH095 的 697 个已确认函数中 696 个精确一致，TH04 的 663 个已审阅候选中 661 个精确一致，各自采用不同定义；说明明确提醒不要据此计算跨游戏比率或整个可执行文件的完成百分比。TH08 的 Linux 与 Web 移植、可游玩的 TH095 Windows i386 构建，以及 TH04 的四个 DOS 产物均为记录在案的里程碑。TH04 的游玩结果依据维护者的手动观察，其 64 位移植仍在开发中。
- **测试证据：**在 TH08 中，一项指令字节比对因未检查所引用的字面量数据，接受了用 0.0 代替原可执行文件中 128.0 的源码。TH08 的 PR #11 与 #13 加入字面量数据检查，并在审计的 1,548 处引用中另外修正了十二处过时引用。
- **署名：**文章说明 REA 为智能体提供分析证据；各项目也使用了自己的分析桥接与工具。作者将该方法及其工业化类比作为经验陈述和观点提出。

## 一手来源

1. <https://github.com/morluto/rea/blob/c12d9eda87aa5a022ee7e18ea96d8d03bfd12e96/website/evidence/touhou-reconstruction-method.md>
2. <https://github.com/morluto/rea/blob/c12d9eda87aa5a022ee7e18ea96d8d03bfd12e96/website/public/blog/touhou-reconstruction/index.html>
3. <https://github.com/morluto/rea/pull/1475>
4. <https://github.com/N0zoM1z0/th08/issues/10>
5. <https://github.com/N0zoM1z0/th08/pull/11>
6. <https://github.com/N0zoM1z0/th08/pull/13>

## 同分区更多条目：游戏

- [《神秘海域：内森·德雷克合集》原生 Windows 移植](https://awesomerea.org/zh/resources/uncharted-collection-pc-port-case/index.md) · 案例
- [Void Client：重建 Starblast.io 游戏客户端](https://awesomerea.org/zh/resources/void-client-case/index.md) · 案例
- [RenderDoc](https://awesomerea.org/zh/resources/renderdoc/index.md) · 工具
- [AssetRipper](https://awesomerea.org/zh/resources/assetripper/index.md) · 工具
- [Cpp2IL](https://awesomerea.org/zh/resources/cpp2il/index.md) · 工具
- [Il2CppDumper](https://awesomerea.org/zh/resources/il2cppdumper/index.md) · 工具

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
