Skip to content

[API] POST /api/intake-sessions/{session_id}/answers - 提交问询答案并获取下一问 #5

Description

@cg8-5712

目标

将家属/知情人的叙述收集为可修订、可追溯的任务相关信息草稿;AI 或规则只用于追问和结构化,不产出位置结论或确认事实。

优先级与边界

P0 核心信息采集;支撑“渐进问询—可修订摘要—人工核验”的第一段闭环。

必须完成的工作

  • 按基本识别信息、衣着与随身物、健康与行动能力、最后出现、常去地点、交通方式、近期意图和后续线索组织渐进问询;每题说明用途且允许跳过/标记未知。
  • 将“老人画像”统一改为“任务相关人物摘要”;字段记录原始回答/上传材料/后续核实来源、生成时间、草稿状态和可编辑性。
  • 照片、联系方式、病史、家庭关系、地点和附件在提交前说明用途、可见角色和保留期;新增资料默认进入待审核线索。
  • 地点支持精确点、区域、路线和无法解析的文本;禁止把模糊描述强制为单一坐标。

验收标准

  • 家属可修改或跳过草稿;缺失字段保持为空或“待补充”,不会被 AI 编造或自动确定。
  • 任何“可能方向”仅能作为带来源和不确定性的待核实假设,不能用于自动派单、公开发布或声称预测位置。
  • 家属只能看到本人提交内容、待补充问题和经指挥确认的对外进展;未审核线索、内部调度、他人轨迹和完整敏感资料均被服务端裁剪。
  • 问询/地图/AI/上传失败时保留表单草稿与规则化/文本回退,并覆盖越权、断网、重复提交和脱敏附件测试。

详细实施要求

  • 字段:Priority=P0 - 初赛必需,Sprint=Day 1-3,Estimate=1d,Demo Step=家属建档。
  • 标签:type:api、module:ai、module:case、client:family、area:backend、ai-human-review、privacy、testing。
  • 内容:接收家属逐步补充的答案,更新缺失字段清单,并由规则或 Agent 输出下一问。原始自由文本与提取出的候选字段要可区分。
  • 验收标准:
    • 只有会话创建者可追加答案;已关闭会话不可继续写入。
    • 每个 AI 提取字段带来源、状态 draft、生成时间和模型/模板版本(若实际调用模型)。
    • AI 输出不作为案件正式事实,必须经过确认步骤。
    • 对提示注入、超长文本、无效会话和重复提交有测试。

Activity

  1. added theissue type on Jul 23, 2026
  2. changed the title [-][API] POST /api/intake-sessions/{session_id}/answers - 鎻愪氦闂绛旀骞惰幏鍙栦笅涓€闂甡 - **瀛楁**锛歚Priority=P0 - 鍒濊禌蹇呴渶[/-] [+][API] POST /api/intake-sessions/{session_id}/answers - 提交问询答案并获取下一问[/+] on Jul 23, 2026
  3. added
    backendBackend, API, data, or service-side delivery
    on Jul 23, 2026
  4. added 2 commits that reference this issue on Jul 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendBackend, API, data, or service-side deliveryenhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions