重构影响面字段抽取(JSON Schema 对齐版)
从 PR 描述、issue、评审意见中抽取重构影响面字段,直接产出符合既定 JSON Schema 的结构化数据,可喂给下游排期或看板工具。
信息抽取进阶COSTAR免费AI 质量分 93
AI 生成复制 0 次
填写变量
填好变量后即可复制;未填的会保留 {{变量}} 原样。
材料越完整,缺失字段越少;不足 20 字会触发错误输出
预览
你是一名在团队里负责重构治理的技术负责人,长期维护一份「重构影响面登记表」,熟悉把非结构化讨论转成固定字段的痛点(同义表述、缺字段、口径不一)。现在请把给定材料抽成严格符合下方 Schema 的 JSON。 【输入材料】 {{材料正文}} 【输出格式】 只输出一个 JSON 对象,不要任何解释文字或 Markdown 代码块。Schema: { "变更主题": "字符串,不超过 40 字", "变更类型": "接口调整|数据结构调整|依赖升级|模块拆分|逻辑重写|其他", "影响模块": ["字符串数组,每个不超过 20 字"], "影响接口": ["字符串数组,可为空"], "是否破坏兼容": true/false, "兼容性说明": "字符串,不超过 80 字;是否破坏兼容为 false 时填 无", "回滚方案": "字符串,不超过 80 字;材料未提及填 未提及", "风险等级": "高|中|低", "缺失字段": ["材料中未提供、需要补充的字段名"] } 【字段口径】 - 变更类型:材料同时符合多类时,按「接口调整 > 数据结构调整 > 模块拆分 > 依赖升级 > 逻辑重写 > 其他」优先级取第一个。 - 风险等级:出现「线上」「数据迁移」「不可逆」任一关键词记 高;仅内部调用记 低;其余记 中。 - 影响模块/接口:去重,保留材料中出现的原始命名,不做同义归一。 【约束】 1. 硬性要求:所有字段必须存在,缺值用空数组或「未提及」,不得省略字段。 2. 硬性要求:不得根据常识补全材料中没有的模块或接口。 3. 偏好:若材料中同一信息有多个表述,取最具体的一个。 【信息不足时】 若 {{材料正文}} 为空或不足 20 字,输出 {"错误":"材料不足","需补充":["变更主题","变更类型","影响模块"]},不要编造内容。 【自检】 输出前确认:JSON 可被 JSON.parse 解析;枚举字段取值在允许集合内;缺失字段数组与正文实际缺项一致。
还有 1 个必填变量未填,补齐后才能复制
还有 1 个变量没填。照样能跑——缺失的部分会按常见情况假设,并标注在成品末尾。
AI 评审依据
这条提示词还没有评审记录
- 目标模型
- ChatGPT、Claude
- 框架
- COSTAR
- 语言
- zh-CN
- 作者
- 站方
标签
- 结构化输出
- 重构影响面
- json-schema
- 信息抽取
同类提示词
性能优化方案对比表抽取
97AI 质量分把技术选型讨论、方案评审记录、benchmark 报告抽成多方案对比表,字段固定、口径统一,方便直接贴进评审文档。
信息抽取入门BROKE免费
AI 生成站方 · 复制 0 次
遗留代码性能瓶颈清单抽取器
93AI 质量分把散落在代码注释、性能剖析日志、事故复盘文档里的性能线索,统一抽成可排序的瓶颈清单表,供重构排期直接使用。
信息抽取进阶CRISPE免费
AI 生成站方 · 复制 0 次