ByteNoteByteNote

字节笔记本

2026年6月12日

DeepSeek++:把 DeepSeek 网页版变成本地 AI Agent 工作台

API中转
¥120

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(推荐)

从源码构建

bash
# 克隆仓库
git clone https://github.com/zhu1090093659/deepseek-pp.git
cd deepseek-pp

# 安装依赖
pnpm install

# 开发模式(带热更新)
pnpm dev

# 构建生产版本
pnpm build

构建完成后会在 .output 目录生成各浏览器对应的扩展包。

加载到浏览器

以 Chrome 为例:

  1. 打开 chrome://extensions
  2. 右上角开启「开发者模式」
  3. 点击「加载已解压的扩展程序」
  4. 选择构建产物中对应 Chrome 的目录

Firefox、Edge 的加载方式类似,分别对应 about:debugging 和 Edge 的扩展管理页面。

快速开始

  1. 安装扩展后,打开 DeepSeek 网页版(chat.deepseek.com)
  2. 点击浏览器工具栏中的 DeepSeek++ 图标,进入设置面板
  3. 根据需要开启 MCP、长期记忆、Skills 等功能模块
  4. 切换界面语言(中文 / 英文)
  5. 回到对话页面,正常使用 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 配置

字段说明
nameMCP server 名称,用于在对话中标识工具来源
transport连接方式,如 stdio 或 http
command / url启动命令或服务地址,取决于 transport 类型
enabled是否启用该 server

Skills 配置

字段说明
name技能名称
trigger触发关键词或场景描述
content技能的具体指令或模板内容
enabled是否启用该技能

注意事项

  • 扩展运行依赖 DeepSeek 网页版的页面结构,DeepSeek 官方页面更新后可能需要扩展同步适配
  • MCP 工具调用和 native messaging 涉及本地命令执行,添加第三方 MCP server 前建议先确认其来源可信
  • 长期记忆会保留历史对话信息,如涉及敏感内容,注意定期检查和清理

项目链接

分享: