所有值得关注的变更都会记录在此文件中。格式基于 Keep a Changelog。
DeepSeek 助手 v2.2.0 聚焦提示词复用、收藏整理、知识笔记和本地数据安全。以下列出相对 v2.1.0 的主要变化。
修复收藏夹搜索关键词高亮缺失的问题,长内容中的关键词也能正确显示高亮标记。
修复消息预览浮层代码块语法高亮消失的问题,恢复多语言代码高亮。
修复五角星收藏的消息预览与导出乱序的问题,重构 API 匹配逻辑,完整还原原始 Markdown 格式。
修复切换功能标签页后批量操作状态残留的问题,切换时自动清理所有勾选、高亮及批量操作栏。
新增旧数据自动修复功能:进入收藏夹时自动检测并修复旧版本收藏的纯文本乱序消息,恢复原始格式,顶部横幅实时提示进度。
content.js 拆分为 7 个独立模块(utils, panel, bookmark, float-btn, sidebar, search, core),通过 window.__DS__ 命名空间通信,各模块可独立维护。lang 变量 + 三元表达式,绕过面板 t() 函数上下文隔离限制)。I18N 初始化时序导致的显示键名问题(bookmarksEmpty 等)。content-core.js 中 lang 变量随 settings-changed 消息同步更新,确保页面端 UI 实时切换语言。prompt() 弹窗根据当前语言显示中英文提示。computeThemeCSSVars 遗漏迁移到 module-theme.js)。content.js 硬编码源头修复)。messagesCountSuffix 显示为键名本身。panel.html 中空状态提示文字未添加 data-i18n 属性。panel.js(2140 行)拆分为 11 个独立模块,各司其职,极大降低维护难度。data-i18n 统一刷新。