42plugin
活水插件你的 AI 插件管家
插件套包探索
42plugin活水插件|你的 AI 插件管家
服务条款·隐私政策·报告问题

© 2026 活水AI实验室 · 42plugin.com. All rights reserved.

京ICP备2024044642号-30

    遗留代码重构包

    提供深度分析和文档化遗留代码库的技能,助力利用 AI 技术进行系统重建。

    Ccliftonc

    一键安装此套包中的所有插件:

    42plugin install cliftonc/kit/unwind

    包含的插件(25)

    Unwind增量刷新

    cliftonc

    Skill

    在代码变更后更新现有的 Unwind 分析,仅重新分析受影响的层级,避免对整个代码库进行全量重算。

    2.8
    @cliftonc

    服务逻辑分析

    cliftonc

    Skill

    用于分析业务逻辑、用例、服务编排及数据转换(包括 DTO 和映射器)。

    4.6
    @cliftonc

    消息系统分析

    cliftonc

    Skill

    用于分析事件驱动系统、消息队列、异步处理及发布/订阅模式。

    4.3
    @cliftonc

    逆向工程启动

    cliftonc

    Skill

    Unwind 代码库逆向工程的入口点。自动检查前置条件,处理重启或更新逻辑,并执行包含扫描、分析、规划等阶段的完整重建流水线。

    3.3
    @cliftonc

    发布仪表盘

    cliftonc

    Skill

    可选功能。将 Unwind 仪表盘发布至项目的 GitHub Pages gh-pages 分支,构建并推送至 unwind/ 子目录,避免覆盖现有内容。

    3.3
    @cliftonc

    领域模型分析

    cliftonc

    Skill

    用于分析领域实体、值对象、聚合根及模型中编码的业务规则。

    4.3
    @cliftonc

    文档缺口检测

    cliftonc

    Skill

    在层级分析后运行,通过确定性覆盖率差异检测文档缺口,并生成供 uw-complete 使用的待办清单。

    2.8
    @cliftonc

    API分析

    cliftonc

    Skill

    用于分析 REST/GraphQL API 端点、契约、认证机制及面向客户端的接口。

    4.3
    @cliftonc

    集成测试分析

    cliftonc

    Skill

    用于分析验证组件交互、数据库访问及外部服务集成的集成测试。

    4.3
    @cliftonc

    重建执行

    cliftonc

    Skill

    在规划后执行代码库重建,通过分层代理复现目标技术栈契约,维护源到目标的验证图谱并支持循环验证模式。

    4.3
    @cliftonc

    逻辑拷问

    cliftonc

    Skill

    在覆盖率达标后、规划前,深度审查业务逻辑。生成专家问卷以识别不可重建规则及薄弱规范,并将结论回写至文档。

    4.3
    @cliftonc

    前端分析

    cliftonc

    Skill

    用于分析前端/UI层,包括组件、状态管理、路由及API集成。若项目无前端代码,可选择跳过此步骤。

    4.6
    @cliftonc

    代码层审查

    cliftonc

    Skill

    针对已拆解的代码库单层进行深度 interrogate,识别业务逻辑缺陷与重构就绪度差距,生成基于证据的发现报告。

    4.3
    @cliftonc

    重建图谱看板

    cliftonc

    Skill

    可视化探索重建知识图谱。启动基于 React Flow 的 Unwind 仪表盘,展示覆盖率、优先级及契约视图。

    3.3
    @cliftonc

    分层重建

    cliftonc

    Skill

    用于在目标技术栈中重建代码库的单个层级或切片。该技术无关的构建器将源层级的 API、数据模型和业务规则等契约复现为目标栈代码,并记录映射关系以供验证。

    2.8
    @cliftonc

    文档补全

    cliftonc

    Skill

    在 uw-verify 之后使用,读取 gaps.md 以修复所有发现的缺口,并自动补充缺失的文档内容。

    3.3
    @cliftonc

    基础设施分析

    cliftonc

    Skill

    用于分析构建依赖配置、运行时设置、程序入口点及部署运维资产,确保重建过程能准确复现这些关键要素。

    3.8
    @cliftonc

    逆向工程助手

    cliftonc

    Skill

    启动逆向工程任务时使用,指导如何查找和使用 Unwind 技能进行代码库分析、服务映射及文档编写。

    3.8
    @cliftonc

    代码库扫描

    cliftonc

    Skill

    在逆向工程初期使用,快速识别陌生代码库的层级、模式与结构,为后续深入分析奠定基础。

    4.3
    @cliftonc

    端到端测试分析

    cliftonc

    Skill

    用于分析端到端测试,涵盖浏览器自动化、API 工作流及全系统测试。

    4.3
    @cliftonc

    重构规划

    cliftonc

    Skill

    在层级分析完成后,通过访谈确定重构策略(目标技术栈、保留与重建范围、分阶段实施及风险),并生成基于数据的 REBUILD-PLAN.md 文档以记录决策。

    3.8
    @cliftonc

    分层分析

    cliftonc

    Skill

    在 uw-scan 后使用,通过专家子代理编排逐层代码分析。

    4.3
    @cliftonc

    单元测试分析

    cliftonc

    Skill

    用于分析单元测试覆盖率、测试模式及代码,以优化组件的独立测试效果。

    4.3
    @cliftonc

    知识图谱重建

    cliftonc

    Skill

    在扫描及覆盖率验证后,整合清单、差异与文档,生成用于仪表盘的重建知识图谱工件。

    3.8
    @cliftonc

    数据库分析

    cliftonc

    Skill

    用于分析数据库层,包括模式、迁移、ORM 配置及数据访问模式。

    4.6
    @cliftonc