问题:配置命令如何生成?
分析对象是 rea.best 中文预览版的配置向导快照,不是当前双语网站。我们使用 REA 静态检查 app.js,定位 guide() 和 codeBox(),并核对 HTML 加载关系。
377语义节点
268静态关系
0解析失败
1. 获取同一份输入
下载并解压案例包。case-source 内保留当时的源码,不随网站更新改变;包内含修复与验证脚本。
2. 运行静态分析
npx -y rea-agents@6.5.0 analyze-javascript-application ./case-source --json > result.json命令在解压目录运行。如果发生这里记录的 SwiftBridging 重复定义错误,先查看已验证的项目局部修复。其他环境不要直接假定需要相同处理。 查看 Swift 排障步骤 →
3. 检查证据,不只看结论
- 1 个 JavaScript 文件已解析,遍历 571 个 AST 节点,0 个解析失败。
- guide() 负责按环境生成命令,codeBox() 负责创建命令框与复制按钮。
- 已解析的调用关系包含 2 次对 guide() 的调用,以及 4 次对 codeBox() 的调用。
- HTML 加载 app.js 的关系也在结果中核对。
4. 复现时对照什么
先确认输入快照的摘要值一致,再检查解析失败数、函数定义和调用关系。交付脚本已在另一个本地目录复现;证据记录中的 reproduction 字段列出了检查项。
另一个 CSV 示例解析了 2 个 JavaScript 文件、83 个 AST 节点,也没有解析失败。 查看 CSV 结果 →
这些结果能证明什么
它证明已记录环境能够完成这份 JavaScript 快照的静态分析。源码按惰性文本解析,未执行目标代码;静态关系不证明运行时行为,也不验证所有平台、原生二进制或混淆应用。
这是首次调查的练习,不是“任意软件都能一键重建”的承诺。
返回配置向导 →