用途:为从单体架构迁移到分布式架构提供结构化分解计划与路线图,帮助确定“先抽取哪个组件”等执行顺序,并跟踪进度。主要能力包括:评估当前代码库已完成与待完成的分解工作;识别需要应用的六种组件分解模式(识别与度量组件、收集公共领域组件、扁平化组件、确定组件依赖、创建组件领域、创建领域服务);按风险、价值、依赖、复杂度与耦合度排序工作,优先级公式为 Priority = (Value × 3) - (Risk × 2) - (Dependencies × 1);划分阶段路线图(分析准备、领域组织、服务抽取、优化);生成带验收标准和工作量估算的架构故事;通过模式完成度、故事完成度与指标看板跟踪进展并识别阻塞。使用方式:向智能体提出“Create a decomposition roadmap for this codebase”“Plan the decomposition migration strategy”“Prioritize decomposition work based on component analysis”“Create a phased decomposition plan”等请求,技能会按六阶段流程输出当前状态评估、分阶段路线图、优先级工作计划、架构故事和进度看板。适用场景:启动分解工作时规划迁移路线、为架构重构排期与估算、为服务抽取建立可跟踪的故事与里程碑、需要结构化推进方式时。限制:资料未提供具体平台、安装方式、收费或价格信息;路线图与估时需结合实际代码库和干系人确认,时间模板为示意,不可直接套用,且服务抽取应在依赖分析与可行性评估完成后进行。
decomposition-planning-roadmap
通用与其它
更新于 10-15 22:10