系统架构依赖与技术债诊断
本功能面向软件工程团队,用于诊断复杂代码库的结构性风险。用户输入代码库结构或模块依赖信息后,系统会自动检测循环依赖、上帝类以及跨边界耦合度,并基于 SQALE 与延迟成本对技术债务进行量化评分。最终输出规范的架构决策记录(ADR/RFC)、模块拆分演进路线与自动化门禁规则建议。用户需要具备基本的软件架构设计和代码模块划分概念。
常见场景
它能帮你做什么?
循环依赖与强耦合排查:检测项目中深层强连通循环引用,给出依赖倒置或接口提取的具体解耦策略。
上帝类模块解耦重构:识别违反单一职责原则的臃肿文件,制定垂直切片拆分路线与平滑迁移计划。
架构决策记录(ADR)编写:遵循 MADR 标准对比多种架构方案与权衡,输出带有门禁检查项的正式决策记录。
系统技术债务量化评估:计算技术债务比率与延迟成本,产出修复投入优先级清单与 CI 适应度函数。
三步完成
怎么使用
把右侧安装请求发给你的 AI。
告诉 AI 你想完成什么,或直接贴入内容。
按需要继续调整语气、范围或格式。
复制就能用
你可以直接这样说
“analyze 扫描当前项目的模块依赖图,找出耦合度偏离主序列的异常模块”
“cycle 排查 user-service 与 order-service 之间的循环引用并给出解耦方案”
“godclass 诊断 OrderManager 类并拆解出符合领域边界的独立服务”
“adr 针对从单体微服务退回到模块化单体架构撰写 MADR 决策文档”
适用人群
适合谁?
上手门槛
使用难度
适合熟悉相关工具和专业流程的用户。
兼容范围
支持哪些 AI?
中文用户增强