Repolode
ShadowSwaps

ShadowSwaps/REA-Reconstruction-Companion

一个开源的 AI 智能体技能,帮助智能体理解现有软件、规划重建并验证结果,配合 REA 使用。

Star
131
Fork
22
未关闭 Issue
0
最近提交
8天前

这是什么?

REA-Reconstruction-Companion 是一个与模型无关的智能体技能,以 Agent Skills 格式的 Markdown 指令和参考文档编写。它引导 AI 智能体理解现有软件的行为,把观察结果整理为需求和分阶段计划,并且只在用户明确要求时才构建选定的部分。每个步骤都将观察到的行为、推断和设计选择分开记录,缺失的证据会被标为待确认,而不是假定重建结果与原版一致。

该技能设计为与 REA 配合使用:REA 提供检查软件和收集证据的工具,本项目则帮助同一个智能体将这些证据用于需求、设计、实现和验证。随附的 Node.js 20+ 安装脚本支持 Claude Code、Codex 及通用客户端,提供预览、校验和备份功能。启用可选的 REA 集成后,会在 REA 的技能文件中加入一段带标记的规则,使相关的重建请求也会加载本技能。

项目还明确了成本和权限边界:智能体被要求不得发起可能产生费用的操作,无法确认免费状态的步骤会被跳过。可选的更新检查默认关闭,最多每七天检查一次,且安装新版本前仍需用户确认。

核心功能

  • 01将观察记录、文件或录屏整理为行为描述、需求和待解答问题。
  • 02生成规格说明和分阶段重建计划,验收标准与证据相关联。
  • 03仅在明确要求构建时,按可测试的增量实现选定的行为。
  • 04提供验证指导,包括差分模糊测试、变异测试和接口契约。
  • 05安装脚本支持 Claude Code、Codex 及通用技能目录,并提供预演和检查模式。
  • 06可选的 REA 集成会在 REA 的技能文件中加入可撤销的路由规则。

适用场景

  • 在规划类似工具前,理解现有桌面或网页应用如何处理保存、编辑或导入。
  • 为某个函数或文件格式规划重建,并整理输入、输出和错误情况。
  • 在本地项目中重建选定的工作流,并报告未验证的差异。
  • 在保持与既有工作兼容的前提下,修改现有的重建成果。

快速上手

  1. 1

    从 GitHub 下载或克隆该仓库

  2. 2

    为 Claude Code 安装该伴随技能(不修改 REA)

    node install.mjs --client claude-code --integration off
  3. 3

    安装前预览更改(可选)

    node install.mjs --client claude-code --integration off --dry-run
  4. 4

    验证安装结果

    node install.mjs --client claude-code --integration off --check

使用前须知

  • 运行安装程序需要 Node.js 20 或更高版本。
  • 实时分析需要另行为你的客户端安装并配置 REA。
  • 无法通过纯聊天或托管上传类客户端安装。

收录于专题

标签

常见问题

REA-Reconstruction-Companion 是什么?
一个开源的 AI 智能体技能,帮助智能体理解现有软件、规划重建并验证结果,配合 REA 使用。 REA-Reconstruction-Companion 是一个与模型无关的智能体技能,以 Agent Skills 格式的 Markdown 指令和参考文档编写。它引导 AI 智能体理解现有软件的行为,把观察结果整理为需求和分阶段计划,并且只在用户明确要求时才构建选定的部分。每个步骤都将观察到的行为、推断和设计选择分开记录,缺失的证据会被标为待确认,而不是假定重建结果与原版一致。
REA-Reconstruction-Companion 可以免费使用吗?用的什么许可证?
REA-Reconstruction-Companion 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
REA-Reconstruction-Companion 还在维护吗?
活跃维护中。REA-Reconstruction-Companion 最近一次提交是在 2026年10月30日。
REA-Reconstruction-Companion 适合用来做什么?
在规划类似工具前,理解现有桌面或网页应用如何处理保存、编辑或导入。 为某个函数或文件格式规划重建,并整理输入、输出和错误情况。 在本地项目中重建选定的工作流,并报告未验证的差异。 在保持与既有工作兼容的前提下,修改现有的重建成果。
REA-Reconstruction-Companion 怎么安装和运行?
从 GitHub 下载或克隆该仓库 为 Claude Code 安装该伴随技能(不修改 REA): node install.mjs --client claude-code --integration off 安装前预览更改(可选): node install.mjs --client claude-code --integration off --dry-run 验证安装结果: node install.mjs --client claude-code --integration off --check
在哪里获取 REA-Reconstruction-Companion?
源代码和安装说明在 GitHub 上:https://github.com/ShadowSwaps/REA-Reconstruction-Companion

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目