Better DeepSeek 完全解析:一个免费浏览器扩展如何让 DeepSeek 变身全能办公神器
Better DeepSeek 完全解析:一个免费浏览器扩展如何让 DeepSeek 变身全能办公神器
Better DeepSeek 是一款免费开源的 DeepSeek 浏览器扩展(支持 Chrome、Edge、Firefox 和 Android),它通过注入自定义系统提示词和一套特殊工具标签,让 DeepSeek 在对话中直接生成并下载文件、制作 PowerPoint/Excel/Word 文档、在浏览器里运行 Python 代码,并把多文件项目打包成 ZIP 下载,还内置持久记忆、自定义 Skills 与角色人设管理。本文带你完整解析它的安装方法与全部核心功能。
一、Better DeepSeek 是什么?
简单说,Better DeepSeek 是一个"给 DeepSeek 加外挂"的扩展:
- 不改变 DeepSeek 本体,只在聊天页面上叠加一层增强功能;
- 数据完全本地化:设置、记忆、技能、角色都存在浏览器本地存储中,不上传、不售卖(详见 extension/PRIVACY.md);
- 安装后在 DeepSeek 页面右上角会出现一个 BDS 按钮,点击即可打开设置抽屉。
二、一键安装步骤:3 步完成部署
方式一:浏览器商店安装(推荐)
在 Chrome Web Store、Microsoft Edge Add-ons 或 Firefox Add-ons 商店搜索 Better DeepSeek,点击安装即可,最省事。
方式二:开发者模式源码构建
如果想体验最新功能,可以从源码构建:
- 克隆仓库:
git clone https://gitcode.com/gh_mirrors/be/better-deepseek
cd better-deepseek
- 安装依赖并构建(需要 Node.js 18+):
npm install
npm run build
- 在 Chrome 中打开
chrome://extensions,开启"开发者模式",点击"加载已解压的扩展程序",选择dist-chrome文件夹。Firefox 则通过about:debugging加载better-deepseek-firefox.zip(实验性支持)。
安装后访问 DeepSeek 聊天页,右上角出现 BDS 按钮即代表生效。
三、核心功能 1:一句话生成文件并直接下载
这是 Better DeepSeek 最"办公"的能力。它在系统提示词中注入了一组工具标签(解析逻辑位于 src/content/parser/),DeepSeek 回答时会自动使用:
<BDS:create_file>—— 按指定文件名生成可下载文件;<BDS:pptx>/<BDS:excel>/<BDS:docx>—— 分别生成 PowerPoint、Excel、Word 文档;<BDS:chart>—— 用 Vega-Lite 生成交互式图表;<BDS:AUTO:CODE_RUNNER>—— 直接运行 Python、JavaScript、TypeScript、Lua、Ruby 代码并展示结果。
同时,每个代码块都会多出一个 Download 按钮,可以按正确后缀名保存代码片段,告别手动复制。
试试这样提问:"用 Python 写一个计算斐波那契数列的脚本并运行它" —— DeepSeek 会写好代码、执行并把结果直接展示在聊天里。
四、核心功能 2:在对话里做 PPT,还能预览
只要说"帮我做一份关于 XX 的 PPT",DeepSeek 就会调用 PptxGenJS 生成真正的 .pptx 文件,并附带下载卡片,还可以点开查看生成的脚本:
生成完成后,页面下方直接渲染出幻灯片预览,所见即所得:
Excel 表格(基于 SheetJS)和 Word 文档(基于 docx 库)同理,一份"可交付"的办公文件就能在聊天框里完成。
五、核心功能 3:LONG_WORK 模式,多文件项目一键打包 ZIP
做网页、小程序、多文件项目时,普通回答要一个个手动保存文件,非常麻烦。Better DeepSeek 提供 LONG_WORK 项目模式:DeepSeek 用 <BDS:LONG_WORK> 标签创建的所有文件会被自动收集、压缩成一个 ZIP,生成期间只看到一个"Working..."指示器,聊天界面保持干净:
例如提问 "Build a complete React to-do app as a downloadable project",完成后点击卡片上的 Download 即可拿到完整项目压缩包。相关实现可查看 src/content/files/long-work.js。
六、核心功能 4:持久记忆、Skills 与角色人设
这是让 DeepSeek"越用越懂你"的三件套(管理界面全部在 BDS 抽屉里):
- 记忆(Memory):DeepSeek 可用
<BDS:memory_write>写入关键事实。标记为always的记忆会注入每次请求,called的记忆只在提到关键词时生效。问它"我是谁",它能答上来:
- Skills(技能):上传 Markdown 文件定义自定义指令或行为,可开关切换,还能让 AI 帮你直接创建技能;
- Characters(角色):创建并管理角色扮演人设,同一时间激活一个,让 DeepSeek 秒变"另一个人格":
所有这些设置都支持 导出/导入 JSON(可选加密),换设备也不丢数据。
七、高级上传菜单:文件夹、代码仓库、网页统统喂给 AI
聊天输入框旁的 "+" 按钮是 Better DeepSeek 的另一个亮点,点开可看到高级上传菜单(网页抓取与仓库导入的实现位于 src/content/files/):
- Upload Folder:把整个本地文件夹的所有文本文件合并成一个工作区文件上传;
- GitHub / GitLab / HuggingFace / Codeberg Repo:把代码仓库拉取并转成上下文文本文件,支持 GitHub Token 访问私有仓库(Token 仅本地保存);
- Fetch Web Page:把网页正文转成 Markdown 注入对话,方便让 AI 总结、改写。
八、更多值得体验的进阶能力
除了上述办公主力功能,Better DeepSeek 还内置了不少"彩蛋":
| 功能 | 说明 |
|---|---|
| Ask Questions | DeepSeek 不确定时会主动弹出选项面板向你提问,避免跑偏 |
| DeepResearch | 给出主题后自动生成研究计划,批准后执行多步深度调研 |
| DeepCode(实验性) | 探索代码库、检查文件结构,与 DeepSeek Harness 协同执行编码计划 |
| MCP 工具接入 | 连接远程 MCP 服务器,让 DeepSeek 调用外部工具 |
| 语音交互 | 语音输入 + 自动朗读回复;BDS Live 模式支持全语音免提对话 |
| 会话导出 | 整段会话导出为 Markdown、PDF、HTML 或图片(src/content/tools/exporter.js) |
| 斜杠命令 | 内置命令 + 自定义快捷片段,一键发送常用提示词 |
| 右击菜单 | 任意网页选中文字"问 DeepSeek"或"用 DeepSeek 总结本页" |
当 DeepSeek 对需求不够明确时,会弹出交互式提问面板,用键盘方向键即可选择:
九、隐私说明:你的数据只留在本地
Better DeepSeek 是独立社区项目,与 DeepSeek 官方无关。它不收集、不传输、不售卖任何个人数据,所有设置、记忆、技能、角色都通过浏览器本地存储保存在你自己的设备上。完整的隐私政策可参考 extension/PRIVACY.md。
十、总结:免费、本地、即装即用
Better DeepSeek 用一套"系统提示词 + 工具标签 + 本地抽屉"的轻量架构,把 DeepSeek 从"聊天框"升级成了 文件生成器 + PPT 制作器 + 代码运行器 + 项目脚手架,而且完全免费、数据不出本地。对于每天用 DeepSeek 处理文档、表格和代码的办公与开发场景来说,它几乎是目前最顺手的浏览器增强方案之一。
📁 想了解更多细节,可阅读项目主文档 README.md,界面组件源码位于 src/content/ui/,扩展清单定义在 static/manifest.json。







