问题
阅读长会话时,继续追问其中一小段需要复制、切回输入框并粘贴。#567 提到“引用到输入框”,本 issue 聚焦当前会话的文字选区。
期望行为
- 在用户消息或助手回答中选中文字后,选区旁直接出现“添加到会话”;右键菜单也保留该操作。
- 点击后,输入框顶部显示“1 条注释”一类的数量卡片;再次添加时更新数量。已写的提问文字和文件附件保持原样,选区不会展开占满输入框。
- 点击卡片可查看选中的原文,并逐条移除。发送时,提问文字与所附选区一起提交;添加动作本身不会自动发送。
- 切换会话时,各会话只保留自己的选区。发送失败可恢复卡片,发送成功后清除。没有选区的右键操作可以添加整条消息。
验收标准
- 选区浮动操作只针对当前用户消息或助手回答,不覆盖工具输出或跨消息选区;复制、选择、编辑和重新生成操作继续可用。
- 输入框显示注释数量,允许查看和移除;已有提问、文件引用、图片附件不丢失。
- 提交内容包含选区的引用文本;不会把选区写进可编辑正文,也不会自动发送。
- 草稿切换会话、发送失败及排队编辑时,注释仍属于正确草稿。
- 补充语言包、相关规格和 Electron 场景验证。
平台
先在 macOS 开发环境验证;实现位于通用 renderer 会话组件。
问题
阅读长会话时,继续追问其中一小段需要复制、切回输入框并粘贴。#567 提到“引用到输入框”,本 issue 聚焦当前会话的文字选区。
期望行为
验收标准
平台
先在 macOS 开发环境验证;实现位于通用 renderer 会话组件。