[deepseek 网页增强脚本 V3] 支持调用远程 MCP + 支持 tts 语音!

2026-04-29 08:212阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:
  • 更新:参考佬友们的意见,增加了远程 MCP 调用、tts 语音等功能,可以使用免费的微软接口,也可以自定义 openai 兼容接口
  • 效果:

图片561×750 28.2 KB

图片553×743 44.1 KB

图片1035×199 19.3 KB

  • 使用建议

    • 在“自动朗读”的时候关闭 MCP 工具调用,否则会朗读无关内容
    • 在需要朗读时可以通过另一个脚本注入提示词:不要使用 emoji、颜文字
  • 未来规划

    • 造轮子:在开发到一半的时候,看到了 superassistant 这个项目,感觉自己有些重复造轮子了,但是使用了以后发现体验很不好,于是还是想着尽可能把这个项目完善吧。现在的问题是功能多而不精,很多细节的处理并不好,所以将来的中心应该在优化体验上。(当然,如果有功能要求也很欢迎!)
    • 多网页:多网页的适配会比较麻烦,而且随着更新会比较容易失效,所以可能暂时放缓。有需要的佬友可以参考思路 Vibe 一下,能提 PR 就更好啦
  • 感谢

    • 谢谢佬友们的反馈,你们的支持就是我的动力~
[deepseek 网页增强脚本 V2] 支持网页端调用本地工具! 资源荟萃
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 早上下面的项目以后,有佬友反馈希望加入调用本地的 MCP,于是 V2 来了! …
  • 仓库链接
    • 欢迎 star、issue、pr!
github.com

GitHub - calendar0917/DeepseekWeb-enhance

通过在 GitHub 上创建帐户来为 calendar0917/DeepseekWeb-enhance 开发做出贡献。

网友解答:
--【壹】--:

提议一个功能点

  • todoList
  • 还有定时任务

问题:在使用过程中偶尔会遇到他只执行到一半,工具返回后,后续不处理了,终止了;如果有一个定时任务(用于当空闲时,主动发起询问是否完成todo 任务项,以保障任务可以持续不间断的执行)

定时任务感觉可以写到,浏览器注入脚本里面,因为我想到的唤醒方式就是通过UI的方式,去往输入框里面发送询问prompts, 因为要控制UI, 所以定时器的执行功能需要放在浏览器环境下;但是todoList 任务清单可以mcp持久存储到本地(持久记忆功能或许可以替代,主要还是定时任务,定时监督执行),

对话页面,以及对话历史加载后, 获取任务清单后,从开始执行任务那一刻后启动定时器(没5秒且再对话空闲时,查看任务清单状况,知道任务清单全部完成,定时器销毁)


--【贰】--:

这个每一次回复都会注入一次系统提示词,可以关吗


--【叁】--:

目录里面有一个mcp.json去改下,就可以了


--【肆】--:

可以,如果你觉得已经不需要了就可以隔一段时间注入一次。但是 MCP 是默认每次都注入的


--【伍】--:

执行期间吗?这可能是浏览器渲染的问题,不太好解决

输入法卡住时因为还有命令在执行?


--【陆】--:

image494×325 10 KB

佬,请问这个错误是什么原因呢?


--【柒】--:

这个项目不错呀,已经star了,明天上班看一下好用不


--【捌】--:

我直接Python server.py启动的,在源码里面加吗?


--【玖】--:

你python脚本区分下系统,根据系统走不同的mcp.json配置,不然后面还会有人问这个问题


--【拾】--:

chrome,搜狗输入法。网页端使用了window的deepseek,sever放在了远端服务器上。


--【拾壹】--:

已经修复了,windows 的问题, pull 一下试试行了没

主要是 command 找不到 npx,需要改成类似 C:\\Program Files\\nodejs\\npx.cmd


--【拾贰】--:

可以贴一下 server 的运行日志吗?


--【拾叁】--:

2026-04-26 21:08:18,367 [INFO] Enabled tools: [‘bing_search’, ‘crawl_webpage’, ‘execute_command’, ‘get_cwd’, ‘list_directory’, ‘read_file’, ‘write_file’]
2026-04-26 21:08:18,403 [INFO] Starting server on 0.0.0.0:8024
INFO: Started server process [35444]
INFO: Waiting for application startup.
2026-04-26 21:08:18,465 [INFO] Loading 2 external MCP server(s): [‘exa_search-mcp’, ‘context7’]
2026-04-26 21:08:21,804 [INFO] HTTP Request: POST https://mcp.exa.ai/mcp?exaApiKey=88ffe9...58d0&tools=web_search_exa,web_search_advanced_exa,crawling_exa,company_research_exa,deep_researcher_start,deep_researcher_check,deep_search_exa “HTTP/1.1 200 OK”
2026-04-26 21:08:22,034 [INFO] HTTP Request: POST https://mcp.exa.ai/mcp?exaApiKey=88ffe9...58d0&tools=web_search_exa,web_search_advanced_exa,crawling_exa,company_research_exa,deep_researcher_start,deep_researcher_check,deep_search_exa “HTTP/1.1 202 Accepted”
2026-04-26 21:08:22,260 [INFO] HTTP Request: POST https://mcp.exa.ai/mcp?exaApiKey=88ffe9...58d0&tools=web_search_exa,web_search_advanced_exa,crawling_exa,company_research_exa,deep_researcher_start,deep_researcher_check,deep_search_exa “HTTP/1.1 200 OK”
2026-04-26 21:08:22,304 [INFO] [exa_search-mcp] Connected — 7 tools: [‘web_search_exa’, ‘web_search_advanced_exa’, ‘company_research_exa’, ‘crawling_exa’, ‘deep_researcher_start’, ‘deep_researcher_check’, ‘deep_search_exa’]
2026-04-26 21:08:22,309 [ERROR] [context7] Failed to start: [WinError 2] 系统找不到指定的文件。
2026-04-26 21:08:22,309 [INFO] External proxy: 1 servers, 7 tools
INFO: Application startup complete.
INFO: Uvicorn running on http://0.0.0.0:8024 (Press CTRL+C to quit)
INFO: 127.0.0.1:14630 - “GET /health HTTP/1.1” 200 OK
INFO: 127.0.0.1:14630 - “GET /health HTTP/1.1” 200 OK

是clone下来直接运行的,没有修改任何东西


--【拾肆】--:

这个问题已经解决,但是还是不知道当前环境导致失败的问题,佬可以加个环境检测逻辑和优化重试逻辑


--【拾伍】--:

没有命令在执行,只要将mcp的脚本禁用就不会出现鼠标滚轮上下滑动网页卡顿问题


--【拾陆】--:

方便附上具体环境吗?我这里测试没有问题。用的什么浏览器、输入法?


--【拾柒】--:

这个项目不错呀,已经star了明天看看他


--【拾捌】--:

佬,使用了一下觉得卡顿严重,即使只使用mcp,也会出现上下拖拽卡住或者输入法卡住的现象


--【拾玖】--:

Mcp 前面是不是有加cmd /c,我记得没加会出现这个,我就遇到了哈,windows环境要command: cmd

args: [/c, npx, -y …
大概是这样,我没加信号,你调整下自己补充下。uvx前面好像不用加cmd也行,如果报错了加一下就行了,这个错误是mcp自己配置问题