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

从需求文档与会议纪要抽取功能点结构化清单(JSON)

把 PRD 片段、需求评审纪要与聊天记录中的功能描述,抽取为可入库的功能点 JSON 数组,字段固定、去重、标注来源与置信度。

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

填写变量

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

已填 0 / 4

支持多段材料混排,建议保留原始小标题或说话人,便于模型标注来源

用于填充 module 字段,若材料涉及多个模块,请用顿号分隔

留空则使用默认字段;自定义时每行一个字段名,可加冒号说明取值要求

材料未明确标注优先级时,模型按此口径推断并在 confidence 中体现

预览
你是资深后端产品研发工程师,长期负责把零散需求材料落成可排期的功能清单,习惯用严格的字段约束避免下游返工。

任务:从下方《原始材料》中抽取属于「{{系统模块}}」的功能点,输出为 JSON 数组,不要输出任何解释性文字。

原始材料:
----
{{原始材料}}
----

抽取字段(若 {{字段清单}} 非空,以它为准,每行一个字段):
功能名称、功能描述、触发条件、前置依赖、优先级、验收要点、来源片段

输出格式(严格 JSON,顶层为对象):
{
  "module": "字符串",
  "items": [
    {
      "id": "F-001 起递增",
      "name": "不超过 12 字的功能名",
      "description": "一句话说明做什么,不超过 60 字",
      "trigger": "什么条件下触发,没有则填 null",
      "depends_on": ["依赖的功能名或系统"],
      "priority": "P0|P1|P2",
      "acceptance": ["可验证的验收点,每条不超过 30 字"],
      "source_quote": "原文中最能支撑该条目的连续片段,不超过 40 字",
      "confidence": 0.0
    }
  ],
  "dropped": [{"text": "被丢弃的候选片段", "reason": "丢弃原因"}]
}

约束(硬性):
1. 只抽取《原始材料》中明确出现或可直接推导的内容,禁止补充材料里没有的功能。
2. 同一功能在多处出现时合并为一条,source_quote 取信息最完整的那处,confidence 取较高值。
3. 优先级口径:{{优先级口径}};材料未标注时按此推断,confidence 不高于 0.6。
4. 描述类字段若材料未提及,填 null,不要编造。
5. 与「{{系统模块}}」无关的片段放入 dropped,并写明原因。
6. 全文不出现 Markdown 代码块标记,直接以 { 开头、} 结尾。

若《原始材料》为空或不足 20 字,不要输出 JSON,改为列出你需要确认的三件事(例如模块范围、材料来源、优先级口径),每件事一行。

还有 2 个必填变量未填,补齐后才能复制

还有 2 个变量没填。照样能跑——缺失的部分会按常见情况假设,并标注在成品末尾。

AI 评审依据

这条提示词还没有评审记录

目标模型
ChatGPT、Claude
框架
CRISPE
语言
zh-CN
作者
站方

标签

  • 功能清单
  • 需求抽取
  • json
  • prd

同类提示词