Skip to content

feat(web): 支持从回答选区生成带来源和内容版本的反馈草稿 #473

Description

@tt-a1i

当用户在 Web 阅读长回答、想指出“这一句有问题”再让模型修改时,目前只有整条复制/用户消息编辑,缺少将准确选区带回下一轮的操作。手工复制会丢失来源;回答相似、会话切换、产物已经更新时,模型也无法确定反馈指向哪份内容。

建议先实现一个小闭环:选中已完成回答中的文字 → 引用到输入草稿 → 用户写反馈并查看完整草稿 → 显式发送到原 Session。以后复用 #345 的产物身份扩展到文件/报告批注。

社区参照:Plannotator 当前源码保存 originalText 与位置,在导出代码反馈时携带文件、行范围、原文和评论;其独立 Viewer/AnnotationPanel 已提供宿主适配接口,不需要引入另一套 Plan Mode。选区数据反馈导出组件接缝。本次为固定源码研究,未安装或运行第三方包。

验收边界:

OpenPI 基准:ed9dbc1 的消息操作#345 解决“看见产物/工具证据”,本项解决“准确指出哪里需要修改并回送”;#470 的 Plan Ready 交接保持独立。此前 2026-08-09 调研 已识别批注价值,本次把它收敛为可在 OpenPI Web 独立验收的最小机制。

研究记录:Pi 社区能力研究与候选清单(2026-09-08)。源码证据、运行验证与采用决策分别记录。

Activity

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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions