M7-03 P1 | Prisma ChatCitation 完善字段支持精确定位 #72
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
目标
ChatCitation 补齐 sourceType/sourceId 和位置信息,支持 iOS 端跳回原文。
Schema 变更
说明
新建字段全部可选,兼容旧数据。后续 AI 回复时根据检索范围填充。
完成情况
交付物
ChatCitation 新增字段 (
prisma/schema.prisma):新增索引:
用途
lineStart/lineEnd— 精确定位引用在原文中的行号,前端可跳转到具体位置@@index([sourceId])— 加速按来源查询引用,例如"查看所有来自《xxx.pdf》的引用"涉及文件