Agent Skills
返回列表
郭亿易 SaaS 架构升级

郭亿易 SaaS 架构升级

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据官方安装指南 https://skillhub.cn/install/skillhub.md,将 @user_8d36cde0/guoyiyi-v007-improve-codebase-architecture 安装到你的 AI 助手中。

技能介绍

解决的具体问题

SaaS 产品进入快速迭代阶段后,单体架构往往会出现模块耦合加深、接口与数据模型边界混乱、部署链路难以横向扩展等问题。开发团队在尝试迁移到微服务、拆分共享库或调整认证体系时,常遇到迁移步骤不清晰、风险点难以提前发现的情况。架构评审中缺乏统一检查清单,容易遗漏硬编码的数据库连接、认证令牌等遗留问题。

技能的核心能力与工作方式

该技能聚焦 SaaS 架构升级场景,提供以下能力:

  • 代码库梳理:扫描项目结构,识别 controllers、services、models 等核心模块,输出架构概览
  • 架构风险识别:分析模块间依赖关系,标记循环依赖、过度耦合的组件
  • 迁移步骤拆解:针对微服务拆分、数据库迁移等场景,给出分步迁移建议
  • 代码重构建议:定位硬编码配置、过时 API 调用,提供可执行的重构方向

适用边界与注意点

技能输出仅作为架构评审的参考起点,复杂业务逻辑的迁移方案仍需结合领域知识进行人工确认。建议在私有代码库中运行,避免敏感信息外泄。对于涉及资金、合规等核心链路的改造,仍需架构师主导决策。技能不包含自动化重构工具,代码修改需由开发者自行实施与验证。

使用场景

  • SaaS 产品从单体架构迁移到微服务时,梳理模块依赖并制定拆分方案
  • 重构遗留 SaaS 系统时,定位硬编码的数据库连接和认证令牌
  • 架构评审中检查循环依赖和过度耦合的组件
  • 数据库迁移场景下拆解分步迁移步骤并评估风险

适合人员

  • SaaS 产品后端工程师,需要优化架构并解决模块耦合问题
  • 技术负责人,正在评估单体架构迁移到微服务的风险与步骤
  • 全栈开发者,面临遗留代码重构任务需定位架构问题
  • 架构师,在设计阶段需要参考迁移策略和风险检查清单