一套本地运行的 AI Agent Skills,涵盖任务澄清、任务树管理、暂停续接、用户画像和写作辅助。
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
从 GitHub 下载或克隆该仓库
- 2
为 Claude Code 安装该伴随技能(不修改 REA)
node install.mjs --client claude-code --integration off - 3
安装前预览更改(可选)
node install.mjs --client claude-code --integration off --dry-run - 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 数据每日更新。
相关项目
让 AI 智能体通过 MCP 和命令行逆向分析原生二进制、Electron 应用、.NET 程序集和网站。
为 Hermes Agent 提供技能、模型路由与并行工作流的增强包,按任务分路选模型。
让 AI 编程代理在真实运行的 Web 或桌面应用中验证改动,并返回通过、失败或无法判定的结论。
为 Claude Code、Cursor、OpenCode、Codex 等 AI 编程助手统一配置持久记忆、工作流、技能和 MCP 服务。
面向 Codex、Claude Code 等 AI 编程代理的 Hook 与 Skill 守卫,拦截无需求的校验和、无用防御与任务范围膨胀。