**涉及功能**: 聊天文件预览来源区分、附件保存到网盘、文本消息保存为文件
本笔记记录了搜索功能的完整开发过程,包括方案设计、技术选型、实现细节、架构决策等。
在聊天界面上传文件时,如果我在上传完成前退出聊天页面,上传任务会直接终止失败。
在解决批量上传产生游离文件的问题后(通过互斥锁保证原子性),发现新的性能问题:
游离文件夹中可能存在一种特殊情况:文件以 `.enc` 结尾,但无法解密。
日期:2025-12-19 主题:围绕“缩略图”系统文件夹,统一后端能力和前端行为,做到:
- 早期的 S3 配置是零散的: - 端点、AccessKey、SecretKey、Bucket 可能通过多个入口修改。
- 早期版本里存在一个 `UnlockPage`,用于输入“解锁密码/密钥”。
在实现文本文件编辑保存功能后,出现了两个严重问题:
最初文件列表右下角的上传按钮功能比较单一,只支持上传文件,且新建文本文件的交互是: