Files
goodbuddy/docs/features/document-processing/README.md
T
mesalogo d4f1668c9b feat: paste local files into chat attachments
Copied local files previously required the attachment picker. The chat
composer now imports one or more supported files directly from paste,
sharing parsing progress, limits, and batch rollback with file selection.
Text and screenshot paste remain available, and failures preserve drafts.

Validation: prior 166 focused tests, typecheck, and lint passed; 28 targeted
tests passed again before commit. The prior full suite had 4214 passes,
67 skips, and 6 window-recovery failures; window tests passed 10/10 alone.
Native clipboard behavior was verified on Windows; macOS/Linux remain unverified.

Release note: 现在可在文件管理器中复制一个或多个支持的本地文件,直接粘贴到聊天输入框添加附件;可查看读取和解析进度,失败时保留草稿与已有附件。
2026-09-15 08:05:31 +08:00

848 B

文档处理

文档处理负责聊天附件和知识库导入中的文本提取、格式转换与本地 OCR。

文档导航

文档 权威职责
文档解析与本地 OCR PRD 产品范围、解析策略、OCR 模型管理和验收
聊天附件技术说明 文件选择与粘贴的进程链路、IPC、失败处理和验证方法

当前尚无独立 User Stories、功能逻辑、UI 和进度文档;聊天输入区交互遵循根目录 UI 设计系统。

Office 文件的浏览器内人工编辑、AI 选区修改、保存和撤销不属于文档解析职责,由 Office 协同编辑负责。文档处理仍负责内容提取、OCR、 旧格式转换和供模型消费的统一结构。