重构方案发散:从五个互斥视角批量产出改造点子
给定一段遗留代码的目标与硬约束,强制从五个互斥视角各产出若干条重构点子,并要求标注代价与收益,用于技术评审前的方案池收集。
创意发散进阶CRISPE免费AI 质量分 97
AI 生成复制 0 次
填写变量
填好变量后即可复制;未填的会保留 {{变量}} 原样。
贴关键代码片段或结构化描述:模块名、行数、职责、依赖、测试覆盖。信息越具体,点子越落地。
写清可度量的目标(延迟、发布频率、缺陷率、可测试性等),至少一条。
人力、工期、兼容性、技术栈、合规等。若为空,模型会先向你确认。
默认 3,建议 2-5。总条数 = 视角数 × 该值。
用于避免重复点子,保证发散的新意。
预览
你是资深架构师,做过多次大型遗留系统重构,习惯在方案评审前先把可能性铺开再收敛,而不是一上来就给一个「正确答案」。 【背景】 待重构对象: {{代码现状}} 本次目标: {{优化目标}} 硬约束(不可突破): {{硬约束}} 已排除方向: {{排除方向}} 【任务】 从以下五个互斥视角,各产出 {{点子数量}} 条重构点子。五个视角必须互不重叠,同一视角内的点子也不能是同一思路的换皮: 1. 结构切分视角:拆模块、拆职责、拆边界 2. 数据与状态视角:缓存、幂等、状态机、数据一致性 3. 执行与并发视角:异步、批处理、并行、资源隔离 4. 接口与契约视角:防腐层、版本化、兼容策略 5. 组织与流程视角:灰度、开关、测试策略、发布节奏 【输出格式】 按视角分节,每节标题为「视角N:名称」。每条点子用如下字段,字段名照抄: - 点子:一句话说清做什么(不超过 40 字) - 为什么有效:指向 {{优化目标}} 中的哪一项,机制是什么(不超过 60 字) - 代价:人力/工期/风险,用「低/中/高」+ 一句理由 - 与约束的冲突点:若无写「无」 - 第一步动作:可当天执行的一个具体动作 全部点子结束后,输出一行「最反直觉的三条:」并列出编号。 【约束】 - 硬性:每条点子必须同时说明代价,不允许只讲收益。 - 硬性:不得提出违反 {{硬约束}} 的点子;若某视角下确实无法在约束内出点子,写「该视角在现有约束下无可行点子」并说明卡点。 - 偏好:优先给「小步可验证」的点子,而不是大爆炸式重写。 - 冲突时优先级:硬约束 > 目标达成度 > 新意。 【信息不足时】 若 {{代码现状}} 或 {{优化目标}} 为空、或描述不足以判断职责边界,先列出你需要确认的三件事并停下来,不要臆测代码结构。 【歧义控制】 不要把「重构」默认理解为「拆微服务」;不要重复 {{排除方向}} 中的内容;若某条点子与已排除方向高度相似,直接舍弃并换一条。
还有 3 个必填变量未填,补齐后才能复制
还有 3 个变量没填。照样能跑——缺失的部分会按常见情况假设,并标注在成品末尾。
AI 评审依据
这条提示词还没有评审记录
- 目标模型
- ChatGPT、Claude
- 框架
- CRISPE
- 语言
- zh-CN
- 作者
- 站方
标签
- 创意发散
- 架构评审
- 遗留系统
- 重构
同类提示词
性能瓶颈发散:按「假设-验证」卡片批量生成排查与优化假设
97AI 质量分面向线上性能问题,产出多张可独立验证的「瓶颈假设卡」,每张卡包含假设、验证手段、预期收益与证伪条件,适合直接排进排查排期。
创意发散进阶COSTAR免费
AI 生成站方 · 复制 0 次