字节笔记本
2026年6月12日
DeepSeek++:把 DeepSeek 网页版变成本地 AI Agent 工作台
DeepSeek++ 是一款开源浏览器扩展,给 DeepSeek 网页版叠加了一层 Agent 能力:MCP 工具调用、长期记忆、Skills 技能系统和网页自动化,让网页对话也能完成多步任务,而不只是单轮问答。
项目简介
DeepSeek++ 由开发者 zhu1090093659 开源维护,基于 TypeScript 开发(占比 87.9%),代码托管在 GitHub,目前已有 705 stars、81 forks。项目基于 WXT 跨浏览器扩展框架构建,同时支持 Chrome、Firefox、Edge 等主流浏览器,并提供中英文双语界面。
它的定位不是另一个 DeepSeek 客户端,而是在官方网页版基础上做增强:保留原有的对话体验,同时注入工具调用、记忆和自动化能力,让网页端也能承担一部分本地 AI Agent 的工作。
核心特性
- MCP 工具调用:支持 Model Context Protocol,可以接入外部工具和数据源,在对话中直接触发工具执行任务
- 长期记忆:记录对话中的关键信息,跨会话保留上下文,减少每次都要重新介绍背景的麻烦
- Skills 技能系统:把常用工作流封装成可复用的技能,按场景自动触发,类似预设好的任务模板
- 网页搜索与抓取:内置 web search / fetch 能力,让 DeepSeek 主动搜索网页、抓取内容并整合进回答
- 提示词预设:内置常用 prompt 模板,减少重复输入
- 对话导出:支持将对话记录导出,方便归档或在其他地方继续使用
- 跨浏览器与原生通信:通过 native messaging 支持更深层的本地集成,覆盖 Chrome、Firefox、Edge
技术栈
- TypeScript:项目主体语言,覆盖扩展前台与后台逻辑
- React:构建扩展的弹窗、侧边栏等界面
- WXT:跨浏览器扩展开发框架,统一打包 Chrome / Firefox / Edge 版本
- Model Context Protocol (MCP):连接外部工具和数据源的标准协议
- Native Messaging:扩展与本地进程通信,支撑自动化和深度集成场景
安装指南
前置要求
- Node.js >= 18
- pnpm(推荐)
从源码构建
# 克隆仓库
git clone https://github.com/zhu1090093659/deepseek-pp.git
cd deepseek-pp
# 安装依赖
pnpm install
# 开发模式(带热更新)
pnpm dev
# 构建生产版本
pnpm build构建完成后会在 .output 目录生成各浏览器对应的扩展包。
加载到浏览器
以 Chrome 为例:
- 打开
chrome://extensions - 右上角开启「开发者模式」
- 点击「加载已解压的扩展程序」
- 选择构建产物中对应 Chrome 的目录
Firefox、Edge 的加载方式类似,分别对应 about:debugging 和 Edge 的扩展管理页面。
快速开始
- 安装扩展后,打开 DeepSeek 网页版(chat.deepseek.com)
- 点击浏览器工具栏中的 DeepSeek++ 图标,进入设置面板
- 根据需要开启 MCP、长期记忆、Skills 等功能模块
- 切换界面语言(中文 / 英文)
- 回到对话页面,正常使用 DeepSeek,扩展会在后台介入增强能力
使用示例
场景 1:通过 MCP 调用外部工具
在设置中添加一个 MCP server 配置后,对话中可以直接让 DeepSeek 调用对应工具,例如读取本地文件、查询数据库等,DeepSeek 会自动判断何时调用工具并把结果带回对话。
场景 2:让 DeepSeek 记住你的偏好
开启长期记忆后,可以在对话中告诉 DeepSeek 你的技术栈、写作风格等偏好,后续会话中这些信息会被自动带入上下文,不需要每次重新说明。
场景 3:用 Skills 封装重复任务
把一类重复任务(比如代码审查、周报整理)写成一个 Skill,配置触发关键词后,之后只要在对话中提到对应场景,DeepSeek++ 就会自动套用这个技能模板来组织回答。
场景 4:搜索网页并汇总
开启 web search 后,直接让 DeepSeek 搜索某个主题的最新资料,扩展会发起网页搜索和抓取,把结果汇总后交给 DeepSeek 生成回答。
API 参考
DeepSeek++ 的核心配置集中在 MCP 和 Skills 两部分。
MCP server 配置
| 字段 | 说明 |
|---|---|
| name | MCP server 名称,用于在对话中标识工具来源 |
| transport | 连接方式,如 stdio 或 http |
| command / url | 启动命令或服务地址,取决于 transport 类型 |
| enabled | 是否启用该 server |
Skills 配置
| 字段 | 说明 |
|---|---|
| name | 技能名称 |
| trigger | 触发关键词或场景描述 |
| content | 技能的具体指令或模板内容 |
| enabled | 是否启用该技能 |
注意事项
- 扩展运行依赖 DeepSeek 网页版的页面结构,DeepSeek 官方页面更新后可能需要扩展同步适配
- MCP 工具调用和 native messaging 涉及本地命令执行,添加第三方 MCP server 前建议先确认其来源可信
- 长期记忆会保留历史对话信息,如涉及敏感内容,注意定期检查和清理
项目链接
- GitHub 仓库:zhu1090093659/deepseek-pp