第一次使用?进入任务体验室,先看输入与输出的完整示例 →

重构影响面字段抽取(JSON Schema 对齐版)

从 PR 描述、issue、评审意见中抽取重构影响面字段,直接产出符合既定 JSON Schema 的结构化数据,可喂给下游排期或看板工具。

信息抽取进阶COSTAR免费AI 质量分 93
AI 生成复制 0 次

填写变量

填好变量后即可复制;未填的会保留 {{变量}} 原样。

已填 0 / 1

材料越完整,缺失字段越少;不足 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
  • 信息抽取

同类提示词

把技术选型讨论、方案评审记录、benchmark 报告抽成多方案对比表,字段固定、口径统一,方便直接贴进评审文档。

信息抽取入门BROKE免费
AI 生成站方 · 复制 0 次

把散落在代码注释、性能剖析日志、事故复盘文档里的性能线索,统一抽成可排序的瓶颈清单表,供重构排期直接使用。

信息抽取进阶CRISPE免费
AI 生成站方 · 复制 0 次