{"id":49904712,"url":"https://github.com/zhu1090093659/deepseek-pp","last_synced_at":"2026-06-13T06:01:53.458Z","repository":{"id":354120393,"uuid":"1222215394","full_name":"zhu1090093659/deepseek-pp","owner":"zhu1090093659","description":"DeepSeek Web browser extension: AI agent workspace with MCP tools, memory, Skills, automation, web search, and conversation export.","archived":false,"fork":false,"pushed_at":"2026-06-12T07:17:17.000Z","size":4831,"stargazers_count":717,"open_issues_count":3,"forks_count":85,"subscribers_count":7,"default_branch":"main","last_synced_at":"2026-06-12T09:13:30.586Z","etag":null,"topics":["agentic-ai","ai-agent","ai-memory","automation","browser-extension","chrome-extension","conversation-export","deepseek","deepseek-ai","edge-extension","firefox-extension","mcp","model-context-protocol","native-messaging","officecli","react","tool-calling","typescript","web-search","wxt"],"latest_commit_sha":null,"homepage":"https://chromewebstore.google.com/detail/deepseek++/kdmpkkahkhdmdhfkdihkopikgcocbpbf?hl=zh-CN\u0026authuser=0","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zhu1090093659.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2026-04-27T06:40:29.000Z","updated_at":"2026-06-12T07:17:21.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/zhu1090093659/deepseek-pp","commit_stats":null,"previous_names":["zhu1090093659/deepseek-pp"],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/zhu1090093659/deepseek-pp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhu1090093659%2Fdeepseek-pp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhu1090093659%2Fdeepseek-pp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhu1090093659%2Fdeepseek-pp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhu1090093659%2Fdeepseek-pp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zhu1090093659","download_url":"https://codeload.github.com/zhu1090093659/deepseek-pp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zhu1090093659%2Fdeepseek-pp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34273788,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-13T02:00:06.617Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agentic-ai","ai-agent","ai-memory","automation","browser-extension","chrome-extension","conversation-export","deepseek","deepseek-ai","edge-extension","firefox-extension","mcp","model-context-protocol","native-messaging","officecli","react","tool-calling","typescript","web-search","wxt"],"created_at":"2026-05-16T10:04:53.749Z","updated_at":"2026-06-13T06:01:53.441Z","avatar_url":"https://github.com/zhu1090093659.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/readme-header.png\" width=\"860\" alt=\"DeepSeek++ DeepSeek 浏览器插件和 AI Agent 工作台\"\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eDeepSeek++\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003eDeepSeek ++：把 DeepSeek 网页版扩展成支持中英文体验、MCP、记忆、Skill、自动化和对话导出的 AI Agent 工作台\u003c/strong\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/zhu1090093659/deepseek-pp/stargazers\"\u003e\u003cimg alt=\"Stars\" src=\"https://img.shields.io/github/stars/zhu1090093659/deepseek-pp?style=flat-square\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/zhu1090093659/deepseek-pp/watchers\"\u003e\u003cimg alt=\"Watchers\" src=\"https://img.shields.io/github/watchers/zhu1090093659/deepseek-pp?style=flat-square\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/zhu1090093659/deepseek-pp/network/members\"\u003e\u003cimg alt=\"Forks\" src=\"https://img.shields.io/github/forks/zhu1090093659/deepseek-pp?style=flat-square\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/zhu1090093659/deepseek-pp/issues\"\u003e\u003cimg alt=\"Issues\" src=\"https://img.shields.io/github/issues/zhu1090093659/deepseek-pp?style=flat-square\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/zhu1090093659/deepseek-pp/releases\"\u003e\u003cimg alt=\"Release\" src=\"https://img.shields.io/github/v/release/zhu1090093659/deepseek-pp?style=flat-square\u0026label=release\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://chromewebstore.google.com/detail/deepseek++/kdmpkkahkhdmdhfkdihkopikgcocbpbf?hl=zh-CN\"\u003e\u003cimg alt=\"Chrome Web Store\" src=\"https://img.shields.io/badge/Chrome%20Web%20Store-available-16a34a?style=flat-square\"\u003e\u003c/a\u003e\n  \u003ca href=\"#license\"\u003e\u003cimg alt=\"License\" src=\"https://img.shields.io/badge/license-MIT-2563eb?style=flat-square\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://chat.deepseek.com\"\u003e\u003cimg alt=\"DeepSeek\" src=\"https://img.shields.io/badge/DeepSeek-web-4f46e5?style=flat-square\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://linux.do\"\u003e\u003cimg alt=\"LINUX DO\" src=\"https://img.shields.io/badge/LINUX-DO-f59e0b?style=flat-square\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"README_EN.md\"\u003eEnglish README\u003c/a\u003e ·\n  \u003ca href=\"#产品定位\"\u003e产品定位\u003c/a\u003e ·\n  \u003ca href=\"#功能速览\"\u003e功能速览\u003c/a\u003e ·\n  \u003ca href=\"#适合场景\"\u003e适合场景\u003c/a\u003e ·\n  \u003ca href=\"#安装\"\u003e安装\u003c/a\u003e ·\n  \u003ca href=\"#071-变更回顾\"\u003e0.7.1 变更\u003c/a\u003e\n\u003c/p\u003e\n\n## 产品定位\n\nDeepSeek++ 是面向 [DeepSeek](https://chat.deepseek.com) 网页版的开源浏览器扩展，支持 Chrome、Edge 和 Firefox。它把 DeepSeek Web 扩展成 AI agent workspace，让用户在同一浏览器工作流里使用中英文界面、MCP 工具、长期记忆、Skill、系统提示词预设、联网搜索、网页读取、对话导出和定时自动化。\n\n如果你在寻找 DeepSeek Chrome extension、DeepSeek MCP tools、DeepSeek memory plugin、DeepSeek conversation export 或 DeepSeek AI agent，DeepSeek++ 对应的是同一个本地优先的 DeepSeek 浏览器增强工作台。\n\n语言可设为跟随浏览器、简体中文或 English。DeepSeek++ 会让侧边栏、右键菜单、工具结果、内置 Skill 行为和自动续跑提示保持一致语言，同时保留用户自己写的记忆、预设、自定义 Skill、自动化任务和同步数据原文。\n\n## 目录\n\n- [产品定位](#产品定位)\n- [功能速览](#功能速览)\n- [适合场景](#适合场景)\n- [核心功能](#核心功能)\n- [0.7.1 变更回顾](#071-变更回顾)\n- [安装](#安装)\n- [友情链接](#友情链接)\n\n## 功能速览\n\n| 需求 | DeepSeek++ 提供 |\n|------|----------------|\n| AI agent browser extension / AI Agent 工作台 | 把 DeepSeek Web 扩展成可以持续执行任务、调用工具、复用记忆和调度自动化的浏览器内工作台。 |\n| DeepSeek browser extension / DeepSeek Chrome extension | 在 DeepSeek 网页版中加入侧边栏对话、右键发送文本、工具执行结果展示和 Chrome / Edge / Firefox 支持。 |\n| Multilingual DeepSeek extension / 中英文体验 | 可在简体中文和 English 之间切换，界面、内置工具说明和模型续跑行为保持同一语言。 |\n| DeepSeek MCP tools | 在侧边栏管理 MCP 服务、工具权限和执行状态，并把工具结果带回同一会话继续生成。 |\n| DeepSeek memory / 长期记忆 | 自动保存、筛选和注入长期记忆，让不同对话可以复用用户偏好、项目背景和常用信息。 |\n| DeepSeek Skills / `/skill` 工作流 | 通过内置、自定义或 GitHub 导入的 Skill 快速切换专家模式和任务模板。 |\n| DeepSeek project context / 项目上下文 | 将项目资料、网页、本地文件或仓库内容整理为可复用上下文，并在需要时加入对话。 |\n| DeepSeek artifact downloads / 可下载产物 | 生成单文件或项目包下载产物，适合保存脚本、Markdown、JSON、HTML 或小型项目结构。 |\n| DeepSeek conversation export / 对话导出 | 在 DeepSeek 回复工具栏里选择格式导出当前对话，支持 HTML、Markdown、PDF 和图片附件清单，并保留附件引用和元数据。 |\n| DeepSeek saved snippets / 保存项 | 保存片段、书签和常用 prompt，可搜索、插入到对话，也可导出为 Markdown 或 JSON。 |\n| DeepSeek prompt controls / 提示词控制 | 控制记忆、系统提示词、预设注入频率和回复语言，适合在不同任务之间快速切换。 |\n| DeepSeek automation / 自动化任务 | 把固定任务放入独立 DeepSeek 会话，支持立即运行、定时触发、状态追踪和手动停止。 |\n| DeepSeek web search / 网页获取 | 在需要实时信息或指定网页内容时搜索互联网、读取网页文本，并继续生成最终回答。 |\n\n## 适合场景\n\n- 希望把 DeepSeek 网页版扩展成带工具调用、MCP、记忆和自动化能力的 AI agent 工作台。\n- 希望 DeepSeek++ 的界面、工具提示和模型续跑提示能跟随中文或英文使用环境。\n- 希望在 Chrome、Edge 或 Firefox 中直接使用 DeepSeek 侧边栏对话、网页文本发送和固定场景 prompt。\n- 希望把项目背景、个人偏好、常用工作流和文档处理能力沉淀为长期记忆与可复用 Skill。\n- 希望把自己的 DeepSeek 对话记录本地备份为可读文件，便于归档、迁移或后续检索。\n- 希望让 DeepSeek 处理需要多步工具执行、联网搜索、网页读取或定时跟踪的任务。\n\n## 核心功能\n\n### 侧边栏对话\n\n- **可选对话入口** — 在设置页启用后，侧边栏会显示「对话」页，可直接向 DeepSeek 发消息\n- **右键发送文本** — 在网页中选中文本后右键发送到侧边栏对话，适合快速解释、总结或改写页面内容\n- **右键场景** — 可以配置常用场景模板，把选中文本套入固定 prompt 后送入对话\n- **官方 API Key** — 配置 Key 后，侧边栏对话和右键场景可在普通网页使用；未配置时右键场景仅在 DeepSeek 网页可用\n- **独立新会话** — 侧边栏对话支持新建会话，减少和当前页面已有对话互相干扰\n- **流式展示** — 回复会在侧边栏内持续渲染，登录状态缺失时会提示先回到 DeepSeek 页面完成登录\n\n### 中英文体验\n\n- **语言选择** — 可选择跟随浏览器、简体中文或 English\n- **一致的运行时语言** — 侧边栏、右键菜单、工具结果、内置工具说明和自动续跑提示会跟随所选语言\n- **模型行为同步** — 内置 Skill、工具调用说明、联网搜索提示和长任务续跑提示会使用当前语言\n- **保留用户原文** — 用户创建的记忆、预设、自定义 Skill、自动化 prompt、MCP 配置和同步数据不会因为切换语言被翻译或改写\n\n### 项目上下文与可下载产物\n\n- **项目资料库** — 在侧边栏维护项目上下文，把仓库、网页、本地资料和手工说明组织到同一项目里\n- **按需加入对话** — 对话时只带入和当前任务相关的项目资料，减少重复粘贴背景信息\n- **文件与资料管理** — 可查看、启用、停用或替换项目资料，方便在不同任务之间切换上下文\n- **单文件产物** — 让 DeepSeek++ 生成脚本、Markdown、JSON、HTML 等可下载文件\n- **项目包产物** — 多文件结果可打包下载，适合原型、小工具或文档集合\n- **本地优先** — 项目资料和生成产物由用户主动添加、生成和下载，不需要 DeepSeek++ 托管后台\n\n### 类原生工具调用\n\n- **自动识别与执行** — 模型输出工具调用请求后，扩展自动识别并执行，不需要用户复制或手动确认\n- **隐藏原始调用** — 页面不会暴露工具调用的技术细节，只展示简洁的执行结果\n- **原生观感** — 执行结果渲染成类似「已思考」的折叠区块，例如「已执行工具（2次）」并逐条展示结果\n- **多工具连续执行** — 同一条回复可以执行多次工具调用，适合把多个独立事实分别保存为多条记忆\n- **刷新后恢复** — 工具执行记录在刷新会话后仍能恢复展示\n- **速度显示** — 回复生成时在输入框旁显示实时 `tok/s`，便于判断当前会话是否仍在高速输出\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/yuansheng.jpg\" width=\"300\" alt=\"工具调用效果\"\u003e\n\u003c/p\u003e\n\n### 对话导出\n\n- **当前对话导出** — 在 DeepSeek 回复下方的复制、分享等官方按钮同一排，导出当前对话\n- **格式可选** — 默认导出 HTML，也可选择 Markdown 或 PDF 文件\n- **可读模式** — 默认隐藏扩展内部提示和工具调用标记，导出文件更适合直接阅读和检索\n- **附件清单** — 导出消息中的文件引用、文件名、大小、状态和引用关系；文件正文导出会在下载链路验证完成后再启用\n- **图片清单** — 可单独导出图片附件清单，便于整理含截图、图表或图片附件的对话\n- **单消息导出** — 页面中的单条消息可保存为 Markdown，适合摘录回答片段\n- **本地保存** — 导出文件通过浏览器本地下载保存，DeepSeek++ 不运营用于收集导出数据的后台服务\n\n### 保存项与会话整理\n\n- **保存片段与书签** — 将常用 prompt、回答片段、网页线索或参考内容保存到侧边栏\n- **快速插入** — 保存项可一键插入侧边栏对话，适合复用固定说明或工作流\n- **搜索与标签** — 保存项支持搜索和标签；DeepSeek 会话历史可添加标签并按标题或标签过滤\n- **批量导出** — 保存项可导出为 Markdown 或 JSON，便于迁移、备份和复盘\n- **代码块下载** — DeepSeek 页面里的代码块可直接保存为对应类型的本地文件\n- **新功能提示** — 设置页会显示本地版本的新功能摘要，用户可自行关闭\n\n### 内置网络工具\n\n- **联网搜索** — 模型可在需要实时信息、事实核验或引用来源时调用 `web_search` 搜索互联网\n- **网页获取** — 模型可通过 `web_fetch` 获取用户指定网页的可视文本内容，用于进一步总结和分析\n- **自动续跑** — 搜索或网页获取完成后，结果会回传到同一会话，模型继续生成最终回答\n- **工具开关** — 侧边栏「工具」页可单独启用或关闭内置网络工具\n- **权限管理** — 获取网页时可在侧边栏为指定站点授权，搜索工具内置常用搜索源权限\n- **诊断入口** — 侧边栏提供搜索诊断，便于确认当前网络与权限状态\n\n### Agent 式持续执行\n\n- **持续推进任务** — 像 Claude Code / Codex 一样，模型可以根据工具结果继续决定下一步，而不是只执行一次工具后停住\n- **分步续跑** — MCP 工具结果会回传到同一会话继续生成，直到任务完成或不再需要调用工具\n- **节奏控制** — 多步续跑会在连续请求之间自动留出间隔，减少长任务被平台校验打断的情况\n- **Step 折叠区** — 连续执行过程按 Step 展示，已完成步骤自动折叠，长任务不会淹没正文\n- **刷新后恢复** — 页面刷新后仍能恢复最近的工具执行过程和最终状态\n- **可手动停止** — 长任务执行中可以直接停止后续续跑\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/screenshot-inline-tools.svg\" width=\"720\" alt=\"工具续跑与速度显示\"\u003e\n\u003c/p\u003e\n\n### 交互式工具与提示词控制\n\n- **沙箱确认** — 高风险或需要明确授权的代码执行会先展示确认卡片，用户确认后才继续\n- **Skill 草稿** — AI 可辅助生成 Skill 草稿，保存前由用户预览、修改和确认\n- **记忆导入** — 支持从其他 AI 工作流导入记忆，先预览再选择接受或拒绝\n- **保存项复用** — 片段和书签可作为 prompt 素材反复插入对话\n- **语音输入与朗读** — 在浏览器支持时，可使用语音输入和回复朗读；不支持的平台会显示明确状态\n- **提示词开关** — 可按任务关闭记忆、系统提示词或预设注入，也可强制回复语言\n\n### 悬浮宠物\n\n- **状态联动** — DeepSeek 页面可显示「DeepSeek 小鲸鱼」，会跟随思考、输出、工具执行、成功和失败状态切换反馈\n- **台词气泡** — 小鲸鱼会按当前状态显示简短台词，长时间思考、输出或工具执行时自动轮播\n- **位置可调** — 支持固定在左下或右下，也可以直接拖动到自定义位置\n- **外观可调** — 设置页可调整尺寸、透明度和动态漂浮效果\n- **本地保存** — 开关、位置和外观配置保存在浏览器本地，刷新后继续生效\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"public/pet/deepseek-whale-pet-states.png\" width=\"420\" alt=\"DeepSeek 小鲸鱼状态\"\u003e\n\u003c/p\u003e\n\n### MCP 工具系统\n\n- **灵活接入** — 可添加远程或本机 MCP 服务，适合连接浏览器侧工具、本机命令和团队已有工具\n- **默认自动执行** — 新增 MCP 服务默认自动执行，可在侧边栏按服务或单个工具切换为手动\n- **权限管理** — 侧边栏可直接授权、测试连接、刷新工具和查看状态\n- **结果自动回传** — 工具执行完成后，结果自动发回同一会话继续生成，实现多轮工具调用\n- **支持 Agent 式续跑** — MCP 工具结果可以回传到原会话继续生成，支撑长任务里的多步工具执行\n- **本地安全** — MCP 配置和密钥保存在浏览器本地，WebDAV 同步不会同步敏感信息\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/screenshot-sidepanel-mcp.svg\" width=\"300\" alt=\"MCP 管理侧边栏\"\u003e\n\u003c/p\u003e\n\n### OfficeCLI 文档工具\n\n- **内置 `/officecli` skill** — 面向 `.docx`、`.xlsx`、`.pptx` 的检查、问题定位、验证和受控修改流程\n- **官方 Skill 库** — 内置 OfficeCLI 官方的 DOCX、XLSX、PPTX、Pitch Deck、Academic Paper、Financial Model、Dashboard、Morph PPT 等场景技能\n- **官方样式库** — 内置 OfficeCLI 官方 PPT styles 索引和样式说明，可用 `/officecli-pptx /officecli-styles ...` 链式加载完整视觉风格\n- **通过 Shell MCP 执行** — 侧边栏创建 `Shell` 预设后，模型通过 `shell_exec` 调用本机命令版 OfficeCLI\n- **自动安装命令版** — `deepseek-pp-shell-host` 会按系统和 CPU 架构从 iOfficeAI/OfficeCLI 官方发布资产安装单二进制\n- **命令版优先** — skill 会先检查 `officecli --help` 是否包含 `view/get/set/batch` 等脚本化命令\n- **拒绝额度生成路径** — 如果当前二进制只有 `new --prompt` 这类 hosted AI 生成能力，skill 会停止并提示切换 OfficeCLI 二进制\n- **真实本机路径** — 文档路径由用户提供或通过 Shell MCP 查询，不猜测占位目录\n\n安装 Shell Native Host：\n\n```bash\nnpx deepseek-pp-shell-host install --browser chrome --extension-id \u003c扩展ID\u003e\n```\n\n侧边栏 `MCP` 页会自动填入当前扩展 ID。这个命令会同时安装 Shell Native Host 和命令版 OfficeCLI；Shell MCP 会启用本机命令执行能力。安装后重启浏览器，然后在侧边栏 `MCP` 页点击 `Shell` 创建预设，点击测试和刷新工具。命令版 OfficeCLI 可继续使用 `create/get/set/view/batch/validate` 等脚本化命令，不走 `new --prompt` 的 hosted 生成额度。\n\n从源码开发时也可以继续使用：\n\n```bash\nnpm run shell:install -- --browser chrome --extension-id \u003c扩展ID\u003e\n```\n\n### 记忆系统\n\n- **自动记忆** — AI 在对话中识别到关键信息时，自动保存为长期记忆\n- **智能注入** — 每次对话时，根据关键词匹配、置顶权重、访问频率等维度，自动筛选相关记忆注入上下文\n- **四种类型** — 用户画像 (`user`)、行为反馈 (`feedback`)、话题上下文 (`topic`)、参考资料 (`reference`)\n- **侧边栏管理** — 查看、编辑、置顶、删除记忆，支持按类型筛选和标签管理\n- **导入/导出** — JSON 格式批量备份和恢复\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/screenshot-sidepanel-memory.png\" width=\"300\" alt=\"记忆管理侧边栏\"\u003e\n\u003c/p\u003e\n\n### Skill 技能系统\n\n- **内置技能** — 预设多组开箱即用的技能，包含通用协作技能和 OfficeCLI 官方文档技能\n- **自定义技能** — 在侧边栏创建专属技能，定义系统指令和参数\n- **GitHub 导入** — 支持从 GitHub 仓库、目录或单个 `SKILL.md` 链接预览并导入第三方 Skill\n- **来源与更新** — GitHub 导入的 Skill 会显示来源仓库、版本、license、同步时间，并支持检查和同步上游更新\n- **启用控制** — 自定义和 GitHub 导入的 Skill 可以单独启用、停用或删除，不影响本地其他 Skill\n- **`/` 触发** — 在聊天框输入 `/` 弹出自动补全面板，选择技能后自动注入对应的 system prompt\n- **记忆联动** — 技能可选择是否同时注入记忆上下文\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/screenshot-skill-popup.png\" width=\"600\" alt=\"技能自动补全弹窗\"\u003e\n  \u003cbr\u003e\n  \u003cimg src=\"assets/screenshot-sidepanel-skill.png\" width=\"300\" alt=\"技能管理侧边栏\"\u003e\n\u003c/p\u003e\n\n### 系统提示词预设\n\n- **自定义预设** — 在侧边栏创建多个系统提示词预设，定义全局角色设定或行为指令\n- **一键激活** — 同一时间只有一个预设处于激活状态，激活后自动生效\n- **首条注入** — 每次新对话的首条消息前自动注入激活预设的内容\n- **与技能/记忆共存** — 预设内容与 Skill 指令和记忆上下文叠加生效\n\n### 自动化任务\n\n- **手动或定时触发** — 在侧边栏「自动化」页创建任务，点击「立即运行」或设置 cron/RRULE 后，由扩展自动把任务发送到 DeepSeek\n- **每个任务独立会话** — 首次运行自动创建独立会话，后续运行复用该会话，适合连续追踪同一主题\n- **灵活调度** — 支持手动触发、cron 表达式（如 `0 9 * * *`）和 RRULE（如 `FREQ=HOURLY;INTERVAL=1`），最小间隔 15 分钟\n- **可暂停、编辑和删除** — 任务卡片支持暂停/启用、编辑 prompt 与频率、删除任务，以及打开对应会话\n- **运行状态可追踪** — 展示下次运行、上次运行、最近状态和错误信息\n- **复用增强链路** — 自动化负责触发任务；触发后的 prompt 仍可经过预设、记忆、MCP 工具和 Agent 式续跑链路\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/screenshot-sidepanel-automation.svg\" width=\"300\" alt=\"自动化任务侧边栏\"\u003e\n\u003c/p\u003e\n\n## 0.7.1 变更回顾\n\n0.7.1 是工具调用和上下文注入稳定性版本，重点让长回复、可下载产物、记忆和 Skill 在同一条任务链里更稳地协作，减少流式输出中的卡顿、残留和误判。\n\n| 方向 | 主要变化 |\n|------|----------|\n| 工具执行稳定性 | 更稳地识别和执行长回复里的工具调用，减少工具块残留在正文、重复触发或等待到完整回复结束才处理的情况。 |\n| 可下载产物 | 单文件和项目包产物生成过程更适合流式执行，长内容生成时页面更容易保持可交互。 |\n| 记忆与 Skill | 记忆、Skill 和系统提示词在多步续跑和历史整理中更准确地进入任务上下文，减少上下文丢失或重复注入。 |\n| 输出观感 | 工具调用内容与普通 Markdown 输出分离更清楚，用户看到的是更干净的回复正文和工具执行结果。 |\n| 回归覆盖 | 新增和补强工具解析、流式文本、历史清理、页面执行和产品表面的自动化覆盖，降低长任务回归风险。 |\n| 发布质量 | 构建工具依赖归回开发依赖，生产依赖审计恢复为 0 漏洞；发布资产校验继续覆盖 Chrome、Edge、Firefox 和源码包。 |\n\n\u003cdetails\u003e\n\u003csummary\u003e展开 0.7.0 变更回顾\u003c/summary\u003e\n\n### 0.7.0 变更回顾\n\n0.7.0 的主线是把 DeepSeek++ 从 DeepSeek 网页增强，推进到可持续工作的浏览器内 AI Agent 工作台：上下文可以沉淀，输出可以下载，工具执行可以被用户审查、接管和复盘。\n\n| 方向 | 主要变化 |\n|------|----------|\n| 项目上下文 | 把仓库、网页、本地文件和手工说明整理为项目资料库，并在对话时只带入相关片段，减少重复粘贴背景。 |\n| 可下载产物 | 生成单文件或项目包下载产物，适合保存脚本、Markdown、JSON、HTML、小型原型或文档集合。 |\n| 交互式工具 | 沙箱确认、Skill 草稿、记忆导入预览、保存片段和提示词控制集中收口，多步任务更容易检查、修改和接管。 |\n| 工作台体验 | 侧边栏对话、右键场景、官方 API Key 配置、工具结果恢复和页面导航继续打磨，刷新后工具块和 Agent 运行块仍会回到对应回复下方。 |\n| Agent 反馈 | Agent 步骤内容支持流式 Markdown 渲染，表格、标题和重点内容会在生成过程中逐步成形，长输出会自动跟随最新进展。 |\n| 复盘整理 | 保存项、历史标签/搜索、代码块下载、单消息导出和图片附件清单让对话材料更容易整理、迁移和复用。 |\n| 发布质量 | 新版本提示按版本记忆关闭状态；发布前继续覆盖中英文、本地工具、MCP、自动化、多浏览器打包和 release 资产校验。 |\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e展开 0.6.5 变更回顾\u003c/summary\u003e\n\n### 0.6.5 变更回顾\n\n0.6.5 是中英文运行体验和输出反馈校准版本，重点让 DeepSeek++ 在中文或英文环境下保持一致的操作语言，并让实时输出速度显示更贴近实际生成状态。\n\n| 方向 | 主要变化 |\n|------|----------|\n| 中英文体验 | 设置页语言选择继续扩展到侧边栏、右键菜单、工具结果、内置 Skill 和模型续跑提示，让中文或英文工作流保持一致。 |\n| 语言保持 | 用户创建的记忆、预设、自定义 Skill、自动化任务和同步数据继续保留原文，不会因为切换界面语言被改写。 |\n| 输出速度 | `tok/s` 估算按更贴近 DeepSeek 输出特征的方式校准，并从首个流式内容后开始计速，减少排队和预填充延迟造成的偏差。 |\n| 商店安装体验 | README 和商店材料同步 Chrome Web Store 可用状态，并保持 Shell MCP 与本机工具安装说明清晰可见。 |\n| 发布保障 | 新增多语言覆盖校验，发布前继续覆盖编译、单测、MCP、自动化、提示词冻结、多浏览器打包、workflow 和资产校验。 |\n\n感谢本版本贡献者：[@mekos2772](https://github.com/mekos2772) 修复 Token 输出速度估算偏差。\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e展开 0.6.4 变更回顾\u003c/summary\u003e\n\n### 0.6.4 变更回顾\n\n0.6.4 是侧边栏对话和本机工具增强版本，重点让普通网页里的 DeepSeek++ 对话入口更独立，也让 Shell MCP 支持 Python 解释器工作流。\n\n| 方向 | 主要变化 |\n|------|----------|\n| 官方 API Key 对话 | 配置 API Key 后，侧边栏对话和右键场景可以在普通网页使用，不再只依赖 DeepSeek 页面登录态。 |\n| 右键场景 | 选中文本后可直接发送到侧边栏对话或套用自定义场景，适合跨网页总结、解释和改写。 |\n| Python 解释器工具 | Shell MCP 新增 `python_exec` 能力，并在侧边栏工具页提供更清晰的启用、权限和状态管理。 |\n| 本机工具稳定性 | Shell Host 的工具协议、执行策略和烟测覆盖同步增强，减少本机命令与解释器工具的状态差异。 |\n| 中英文体验 | 设置页新增语言选择，侧边栏、右键菜单、工具结果、内置 Skill 和模型续跑提示可跟随中文或英文环境。 |\n| 发布保障 | 开发依赖漏洞完成修复，发布前继续覆盖多浏览器打包、MCP、自动化、多语言校验、workflow 和资产校验。 |\n\n感谢本版本贡献者：[@IjalG](https://github.com/IjalG) 贡献 Python interpreter / `python_exec` 能力。\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e展开 0.6.3 变更回顾\u003c/summary\u003e\n\n### 0.6.3 变更回顾\n\n0.6.3 是对话导出入口收口版本，重点把导出操作放回 DeepSeek 回复工具栏，让归档当前对话更贴近日常阅读和整理流程。\n\n| 方向 | 主要变化 |\n|------|----------|\n| 回复工具栏导出 | 在 DeepSeek 回复下方的官方操作按钮同一排选择导出格式，不再需要切到单独侧边栏页面。 |\n| 导出格式 | 当前对话可导出为 HTML、Markdown 或 PDF 文件，适合阅读、归档和分享前整理。 |\n| 归档质量 | 文件名、附件引用、消息元数据和可读模式继续收敛，导出内容更容易检索和长期保存。 |\n| 隐私说明 | 商店文案和隐私说明同步到本地下载口径，明确导出文件通过浏览器本地保存。 |\n| 测试保障 | 对话导出测试覆盖回复工具栏入口、格式选择、命名和 PDF 导出路径。 |\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e展开 0.6.2 变更回顾\u003c/summary\u003e\n\n### 0.6.2 变更回顾\n\n0.6.2 是对话导出和跨平台 Shell 体验增强版本，重点让用户可以本地归档 DeepSeek 对话，并提升 Windows 本机命令链路的稳定性。\n\n| 方向 | 主要变化 |\n|------|----------|\n| 对话导出 | 可把当前 DeepSeek 对话导出为 HTML、Markdown 或 PDF 文件。 |\n| 归档质量 | 导出内容支持可读模式和原始模式，并记录附件引用、文件名、大小、状态和消息关联。 |\n| Shell MCP | Windows Shell Host 的路径解析和中文输出更可靠，减少本机命令执行时的乱码和找不到命令问题。 |\n| 测试保障 | 新增 Vitest 单元测试覆盖请求增强、MCP 传输、记忆工具、同步 schema、Shell policy 和导出流程。 |\n| 发布保障 | Release workflow 会在发布前校验版本一致性，并确认 Shell Host npm 包可见后再上传浏览器扩展资产。 |\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e展开 0.6.1 变更回顾\u003c/summary\u003e\n\n### 0.6.1 变更回顾\n\n0.6.1 是自动化、Shell MCP 和侧边栏整理版本，重点提升定时任务可靠性、本机命令执行体验，以及侧边栏能力入口的可发现性。\n\n| 方向 | 主要变化 |\n|------|----------|\n| 自动化任务 | 定时任务现在会接入浏览器后台调度，适合持续追踪主题、固定提醒和周期性检查。 |\n| Shell MCP | Windows 环境下的命令执行和 OfficeCLI / Shell 技能提示更一致，减少跨平台使用时的路径与命令差异。 |\n| 侧边栏导航 | 能力相关入口整合到统一页面，侧边栏结构更清晰，查找 MCP、工具、Skill 和自动化能力更直接。 |\n| 多语言文档 | README 增加英文入口，便于英文用户快速了解安装方式和核心能力。 |\n| 发布保障 | 多浏览器发布包和源码包的校验更完整，降低缺包或版本不一致的发布风险。 |\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e展开 0.6.0 变更回顾\u003c/summary\u003e\n\n### 0.6.0 变更回顾\n\n0.6.0 是侧边栏对话和 Skill 工作流增强版本，重点让 DeepSeek++ 从增强网页对话，推进到可在侧边栏直接发起任务、管理自定义 Skill 并从 GitHub 导入 Skill。\n\n| 方向 | 主要变化 |\n|------|----------|\n| 侧边栏对话 | 设置页启用后，侧边栏新增「对话」页，可直接发消息、新建会话并流式查看回复。 |\n| 右键场景 | 选中网页文本后可右键发送到侧边栏对话，也可套用自定义场景模板。 |\n| Skill 管理 | 自定义 Skill 支持编辑、启用、停用和删除，便于持续维护本地技能库。 |\n| GitHub 导入 | 支持从 GitHub 仓库、目录或单个 `SKILL.md` 预览并导入第三方 Skill。 |\n| 网页获取权限 | `web_fetch` 支持在需要时按站点授权，也可以在工具页批量授权网页来源。 |\n| 工具结果展示 | 修复工具输出归属到错误回复节点的问题，减少续跑过程中的结果错位。 |\n\n感谢本版本贡献者：[@todayzhou](https://github.com/todayzhou) 贡献侧边栏对话与右键场景，[@IjalG](https://github.com/IjalG) 贡献 `web_fetch` 授权体验。\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e展开 0.5.1 变更回顾\u003c/summary\u003e\n\n### 0.5.1 变更回顾\n\n0.5.1 是内置网络工具版本，重点让 DeepSeek 在需要实时信息或网页内容时能直接搜索、获取并继续生成。\n\n| 方向 | 主要变化 |\n|------|----------|\n| 内置网络工具 | 新增 `web_search` 和 `web_fetch`，支持联网搜索与网页文本获取。 |\n| Agent 式续跑 | 网络工具结果会回传到同一会话继续生成，搜索后可自动整理最终回答。 |\n| 工具管理 | 侧边栏新增「工具」页，可开关网络工具、授权网页来源并运行搜索诊断。 |\n| 搜索稳定性 | 搜索结果为空时会继续尝试可用搜索源，避免把不可解析页面误判为成功。 |\n| 提示一致性 | 只有启用 `web_search` 时才注入搜索规则，关闭工具后不会继续诱导模型调用。 |\n| 输出展示 | 修复工具续跑完成后的重复正文渲染，保留步骤记录并只展示一次最终回答。 |\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e展开 0.5.0 变更回顾\u003c/summary\u003e\n\n### 0.5.0 变更回顾\n\n0.5.0 是自动化与工具续跑稳定版本，重点提升长任务承接、历史展示清洁度和侧边栏加载体验。\n\n| 方向 | 主要变化 |\n|------|----------|\n| 自动化任务 | 自动化运行完成后会保存更可靠的会话链接、父消息和历史快照，后续继续运行更稳。 |\n| 工具续跑 | 自动化任务和手动 Agent 式续跑使用一致的工具执行与结果回传节奏，减少长任务中的状态差异。 |\n| 历史展示 | 会话历史和本地缓存会统一隐藏内部提示词与原始工具调用标记，同时保留可恢复的工具执行记录。 |\n| 响应反馈 | 输出速度显示在流式回复和兼容请求路径中保持一致，减少速度状态残留。 |\n| 侧边栏性能 | 记忆、Skill、预设、自动化、MCP 和设置页面按需加载，侧边栏初次打开更轻。 |\n| 发布保障 | 新增提示词冻结检查，发布前确认关键系统提示、工具格式和续跑提示没有被无意改写。 |\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e展开 0.4.4 变更回顾\u003c/summary\u003e\n\n### 0.4.4 变更回顾\n\n0.4.4 是 Shell MCP 商店安装体验修复版本，重点让通过浏览器商店安装的用户也能按侧边栏提示完成本机 Shell Host 配置。\n\n| 方向 | 主要变化 |\n|------|----------|\n| Shell MCP 安装 | 新增 `deepseek-pp-shell-host` npm installer，用户可通过 `npx deepseek-pp-shell-host install ...` 安装 Shell Native Host。 |\n| 商店用户路径 | Shell Host 安装到用户目录，不再依赖插件源码目录；Chrome、Edge、Chromium 和 Firefox 都有对应安装命令。 |\n| 侧边栏提示 | MCP 页会自动填入当前扩展 ID，并对 Native Host 已安装但扩展 ID 未授权的情况给出明确提示。 |\n| 文档与发布 | README、Chrome Web Store 文案和 MCP 操作说明同步为用户安装路径，源码安装命令仅作为开发者入口保留。 |\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e展开 0.4.3 变更回顾\u003c/summary\u003e\n\n### 0.4.3 变更回顾\n\n0.4.3 是长任务稳定性和互动反馈增强版本，重点改善 DeepSeek 校验兼容、Agent 式持续执行节奏和悬浮宠物状态反馈。\n\n| 方向 | 主要变化 |\n|------|----------|\n| DeepSeek 校验兼容 | 更新本地校验计算方式，减少长任务、自动化和工具续跑过程中因平台校验失败而中断的情况。 |\n| Agent 式持续执行 | 多步续跑会在连续请求之间自动留出间隔；空续跑会显式失败并保留已有步骤状态，长任务更可控。 |\n| 悬浮宠物 | DeepSeek 小鲸鱼新增状态台词气泡，会在思考、输出、工具执行和空闲状态展示并轮播反馈。 |\n| Issue 入口 | 新增标准 issue 表单和模板检查，未填写必要信息的问题会自动关闭并提示补充。 |\n| 发布文档 | README 新增 0.4.3 变更回顾，并将 0.4.2 / 0.4.1 / 0.4.0 / 0.3.0 / 0.2.0 继续保留为折叠历史。 |\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e展开 0.4.2 变更回顾\u003c/summary\u003e\n\n### 0.4.2 变更回顾\n\n0.4.2 是发布准备和隐私展示增强版本，重点补齐 Chrome Web Store 提交材料，并收口内部提示词在页面与历史记录中的可见性。\n\n| 方向 | 主要变化 |\n|------|----------|\n| Chrome Web Store | 新增商店上架文案、隐私政策、提交流程、截图资产和 Chrome 包上传 workflow，为正式提交审核做准备。 |\n| 隐私展示 | 页面和历史记录只保留用户可见提示与工具结果，避免内部提示词、工具格式提醒等扩展指令被回显。 |\n| 工具解析 | 流式回复解析更严格区分真实回复文本和非回复事件，减少内部上下文误参与工具调用解析的情况。 |\n| 发布文档 | README 新增 0.4.2 变更回顾，并将 0.4.1 / 0.4.0 / 0.3.0 / 0.2.0 继续保留为折叠历史。 |\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e展开 0.4.1 变更回顾\u003c/summary\u003e\n\n### 0.4.1 变更回顾\n\n0.4.1 是基于 0.4.0 的体验增强版本，重点引入 DeepSeek 页面悬浮宠物，并把 README 的版本历史继续保持为可折叠回顾。\n\n| 方向 | 主要变化 |\n|------|----------|\n| 悬浮宠物 | 新增「DeepSeek 小鲸鱼」悬浮宠物，可在 DeepSeek 页面跟随思考、输出、工具执行、成功和失败状态展示不同反馈。 |\n| 个性化设置 | 设置页新增宠物开关、左下/右下位置、拖动自定义位置、尺寸、透明度和动态漂浮控制。 |\n| 状态持久化 | 宠物开关、位置和外观配置保存在浏览器本地，刷新页面后保持用户选择。 |\n| 发布文档 | README 新增悬浮宠物功能介绍和 0.4.1 变更回顾，并保留 0.4.0 / 0.3.0 / 0.2.0 的折叠历史。 |\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e展开 0.4.0 变更回顾\u003c/summary\u003e\n\n### 0.4.0 变更回顾\n\n0.4.0 延续 0.3.0 的多浏览器发布基线，重点补齐本机 Shell / Office 文档工具、Agent 式持续执行、自动化任务触发、速度显示和稳定性修复。\n\n| 方向 | 主要变化 |\n|------|----------|\n| OfficeCLI 文档工具 | 内置 OfficeCLI 官方 Skill 与样式库，新增 Shell MCP 预设和安装脚本，让 DeepSeek 可以通过本机命令版 OfficeCLI 检查、读取、修改和验证 Office 文件。 |\n| Agent 式持续执行 | MCP 工具结果可以回传到同一会话继续生成，让 DeepSeek 像 Claude Code / Codex 一样根据执行结果持续决定下一步；页面按 Step 折叠展示连续执行过程，并支持停止与刷新恢复。 |\n| 输出速度显示 | 回复生成时显示实时 `tok/s`，更容易判断当前会话的输出状态。 |\n| 自动化任务 | 自动化负责手动或定时触发任务，继续支持独立会话、立即运行、cron/RRULE 调度、暂停/编辑/删除，并可复用 Agent 式续跑链路。 |\n| 稳定性修复 | 修复流式取消、计时器清理、工具解析计数、多片段偏移和工具记录恢复等问题，减少长任务中的重复执行和状态丢失。 |\n| 验证脚本 | 补充 Shell MCP smoke check、MCP mock 验证和工具续跑契约检查，发布前覆盖编译、构建、打包和本机工具链路。 |\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e展开 0.3.0 变更回顾\u003c/summary\u003e\n\n### 0.3.0 变更回顾\n\n0.3.0 以 0.2.0 的 MCP 和自动化平台为基线，重点把扩展从 Chrome 单目标发布推进到 Chrome / Edge / Firefox 多浏览器交付，并补齐主题一致性、版本展示和发布资产链路。\n\n| 方向 | 主要变化 |\n|------|----------|\n| 跨浏览器支持 | 新增 Chrome、Edge、Firefox MV3 构建与打包脚本；manifest 会按目标浏览器生成权限、侧栏入口和 Firefox 标识，避免把 Chromium-only 能力发到 Firefox。 |\n| 发布流程 | Release workflow 改为一次上传 Chrome / Edge / Firefox / sources 多个 zip；安装文档、MCP 操作说明和 mock 验证说明也改成浏览器中立口径。 |\n| 侧边栏体验 | 侧边栏顶部导航改为稳定 tab 组件，补齐图标、当前页语义和紧凑布局，适配更多浏览器侧栏宽度。 |\n| 深浅色一致性 | DeepSeek 页面主题会同步到侧边栏；记忆、MCP、设置、Skill 弹窗、工具执行卡片和自定义背景遮罩都适配明暗主题。 |\n| 版本一致性 | `package.json`、lockfile、manifest 和运行时展示同步到 0.3.0；侧边栏右上角、设置页底部和 MCP clientInfo 都从扩展 manifest 读取版本。 |\n| 文档归档 | 将 MCP rollout 文档迁入归档目录，新增 Edge/Firefox 支持归档，保留验证记录和后续手动测试线索。 |\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e展开 0.2.0 变更回顾\u003c/summary\u003e\n\n### 0.2.0 变更回顾\n\n0.2.0 汇总了 0.1.0 以来的主要增量，重点是把 DeepSeek++ 从“记忆 + Skill”扩展升级为完整的浏览器端工具平台。\n\n| 方向 | 主要变化 |\n|------|----------|\n| MCP 工具系统 | 新增 MCP 服务配置、工具发现、健康检查、调用历史、结果大小限制和超时控制；手动聊天和自动化任务都能自动执行 MCP 工具并把结果回传到同一会话。 |\n| 工具调用内核 | 从固定记忆工具扩展为动态工具契约；工具 schema、解析、流式过滤、历史清理和 prompt 注入都支持内置工具与 MCP 工具。 |\n| 自动化任务 | 新增侧边栏自动化页、任务编辑器、立即运行、cron/RRULE 调度、暂停/恢复、独立 DeepSeek 会话、运行历史和失败状态展示。 |\n| 记忆系统 | 新增记忆更新/删除工具，优化相关记忆筛选、思考模式、自动清理和工具执行折叠展示，刷新页面后能恢复刚执行过的工具状态。 |\n| Skill 与预设 | 新增 `/skill` 自动补全面板、内置/自定义技能管理、系统提示词预设、预设导入，以及 DeepSeek Expert 模式切换。 |\n| 同步与个性化 | 新增 WebDAV 同步记忆、Skill 和预设；新增 DeepSeek 页面自定义背景、动态透明度和模糊控制。 |\n| 文档与发布 | 增补侧边栏截图、MCP 操作说明、mock 验证脚本、TypeScript 修复、release workflow 和构建打包流程。 |\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/screenshot-sidepanel-mcp.svg\" width=\"300\" alt=\"MCP 管理侧边栏\"\u003e\n  \u003cimg src=\"assets/screenshot-sidepanel-automation.svg\" width=\"300\" alt=\"自动化任务侧边栏\"\u003e\n\u003c/p\u003e\n\n\u003c/details\u003e\n\n## 安装\n\n### 从 Chrome Web Store 安装\n\nChrome 用户可以直接从 [Chrome Web Store](https://chromewebstore.google.com/detail/deepseek++/kdmpkkahkhdmdhfkdihkopikgcocbpbf?hl=zh-CN) 安装 DeepSeek++。安装后打开 [DeepSeek 网页版](https://chat.deepseek.com)，即可在侧边栏中按需启用记忆、Skill、MCP、联网工具、对话导出和自动化能力。\n\n如果需要 Shell MCP 或本机文件工具，再按侧边栏 `MCP` 页提示安装 Shell Native Host。\n\n### 从源码构建\n\n```bash\ngit clone https://github.com/zhu1090093659/deepseek-pp.git\ncd deepseek-pp\nnpm install\nnpm run build\n```\n\n默认 `npm run build` 生成 Chrome MV3 产物。跨浏览器构建：\n\n```bash\nnpm run build:chrome\nnpm run build:edge\nnpm run build:firefox\nnpm run build:all\n```\n\nShell MCP host 的 smoke check：\n\n```bash\nnpm run smoke:shell\n```\n\n### Android WebView 开发者基线\n\n仓库包含 Android WebView 基线，用于验证 DeepSeek++ 的移动端能力边界。当前可运行：\n\n```bash\nnpm run build:android\n```\n\n该命令会构建并暂存 Web 资源。APK 构建和 Android 单测需要本机 JDK；没有 JDK 时会明确提示安装后重试。Android 端会禁用浏览器侧边栏、Native Messaging、Shell Host、右键菜单和后台闹钟等浏览器扩展专属能力。\n\n| 浏览器 | 加载入口 | 构建目录 |\n|--------|----------|----------|\n| Chrome | `chrome://extensions/` → 加载已解压的扩展程序 | `dist/chrome-mv3/` |\n| Edge | `edge://extensions/` → 加载解压缩的扩展 | `dist/edge-mv3/` |\n| Firefox | `about:debugging#/runtime/this-firefox` → 临时载入附加组件 | `dist/firefox-mv3/manifest.json` |\n\n## 友情链接\n\n- [OfficeCLI](https://github.com/iOfficeAI/OfficeCLI) — AI-friendly CLI for Office 文档处理\n- [Spec Driven Develop](https://github.com/zhu1090093659/spec_driven_develop) — 面向 AI 编程代理的规范驱动开发方法\n- [Awesome-Prompts 角色扮演](https://github.com/dongshuyan/Awesome-Prompts/tree/master/%E8%A7%92%E8%89%B2%E6%89%AE%E6%BC%94) — 精选角色扮演 Prompt 合集\n- [LINUX DO](https://linux.do) — 新一代开源技术社区\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzhu1090093659%2Fdeepseek-pp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzhu1090093659%2Fdeepseek-pp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzhu1090093659%2Fdeepseek-pp/lists"}