【OpenClaw web_fetch修复】解决 OpenClaw web_fetch 在国内无法访问 GitHub 的问题

2026-04-11 15:001阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

【OpenClaw web_fetch修复】解决 OpenClaw web_fetch 在国内无法访问 GitHub 的问题(附一键修复脚本)


| 白天发的贴子没有过A.I.G.C,被删啦,这次删减了很多内容
| 希望没问题~


入站有几天了,太喜欢L站的氛围啦,一直很想能在L站发一个自己的经验贴,为L站做一些自己的贡献。

最近在使用openclaw的时候,想喂给Openclaw的tg bot,让他查看GitHub内容,但经常报错:“网络暂时无法访问 GitHub,DNS 解析失败(ENOTFOUND github.com)”的问题。

所以,今天中午一口气把这个问题给修复啦!
发布在了GitHub:openclaw-webfetch-proxy-fix
希望能为遇到同样问题的友友提供一些帮助和经验。

第一次发帖子,可能有很多地方有问题,感谢各位佬提建议。
坚持长期在L站学习,并长期为L站做贡献!


1. 背景

最近在用 OpenClaw Telegram Bot的时候,想让 bot 用 web_fetch 工具帮我抓取 GitHub 页面内容,然后用Notion MCP 帮我写在Notion笔记里。

但是,代理开了,每次调用 web_fetch 就报错:

[tools] web_fetch failed: getaddrinfo ENOTFOUND github.com

问题情况495×345 13.2 KB


2. 解决方案

针对该问题,我已经写好了一个GitHub项目,里面含有自动修复的文件。

git clone https://github.com/Bingtao-Wang/openclaw-webfetch-proxy-fix.git cd openclaw-webfetch-proxy-fix powershell -ExecutionPolicy Bypass -File scripts/patch-openclaw-proxy.ps1

3. 修复后

修复后374×185 8.85 KB

4. 项目

GitHub: GitHub - Bingtao-Wang/openclaw-webfetch-proxy-fix: 一键修复OpenClaw 的 web_fetch 工具开了代理也无法访问 GitHub、Google 等境外网站的问题 · GitHub

觉得有用的话点个 Star 支持一下

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

感谢佬友,我让龙虾修了半天没修好,告诉我不修了


--【贰】--:

OpenClaw web_fetch

我看脚本里是在找dist 目录,我的 OpenClaw没有这个目录 ,怎么操作呢?


--【叁】--:

太感谢啦佬!感谢帖子能帮到你!


--【肆】--:

幸运的人


--【伍】--:

谢谢! 解决了问题。 已 star!


--【陆】--:

佬,感谢反馈~

我看了一下, 脚本要找的是你的 OpenClaw 安装目录,所以用不同的安装方式yarn/pnpm 或者从源码安装,路径会不一样。

- npm 全局安装的 OpenClaw 一定有 dist - 如果没有,可能是: a. 从源码 clone 但没运行 npm run build b. 用了 Docker/容器方式运行 c. 安装路径不在脚本搜索的默认位置

可以参考:

1.找到openclaw的位置

npm list -g openclaw

2.手动指定路径

.\patch-openclaw-proxy.ps1 -DistPath "C:\Users\你的用户名\node_modules\openclaw\dist"

脚本支持后面加 -DistPath 参数手动指定路径。

非常感谢反馈,有问题随时交流


--【柒】--:

哈哈,可以喂给他这个让他修修


--【捌】--:

奇怪,我也开了代理,还没碰到这个问题


--【玖】--:

这是又发了一遍?


--【拾】--:

很有用赞一个


--【拾壹】--:

是的佬,白天的没过AIGC给删了~


--【拾贰】--:

谢谢佬~


--【拾叁】--:

感谢大佬。

问题描述:

【OpenClaw web_fetch修复】解决 OpenClaw web_fetch 在国内无法访问 GitHub 的问题(附一键修复脚本)


| 白天发的贴子没有过A.I.G.C,被删啦,这次删减了很多内容
| 希望没问题~


入站有几天了,太喜欢L站的氛围啦,一直很想能在L站发一个自己的经验贴,为L站做一些自己的贡献。

最近在使用openclaw的时候,想喂给Openclaw的tg bot,让他查看GitHub内容,但经常报错:“网络暂时无法访问 GitHub,DNS 解析失败(ENOTFOUND github.com)”的问题。

所以,今天中午一口气把这个问题给修复啦!
发布在了GitHub:openclaw-webfetch-proxy-fix
希望能为遇到同样问题的友友提供一些帮助和经验。

第一次发帖子,可能有很多地方有问题,感谢各位佬提建议。
坚持长期在L站学习,并长期为L站做贡献!


1. 背景

最近在用 OpenClaw Telegram Bot的时候,想让 bot 用 web_fetch 工具帮我抓取 GitHub 页面内容,然后用Notion MCP 帮我写在Notion笔记里。

但是,代理开了,每次调用 web_fetch 就报错:

[tools] web_fetch failed: getaddrinfo ENOTFOUND github.com

问题情况495×345 13.2 KB


2. 解决方案

针对该问题,我已经写好了一个GitHub项目,里面含有自动修复的文件。

git clone https://github.com/Bingtao-Wang/openclaw-webfetch-proxy-fix.git cd openclaw-webfetch-proxy-fix powershell -ExecutionPolicy Bypass -File scripts/patch-openclaw-proxy.ps1

3. 修复后

修复后374×185 8.85 KB

4. 项目

GitHub: GitHub - Bingtao-Wang/openclaw-webfetch-proxy-fix: 一键修复OpenClaw 的 web_fetch 工具开了代理也无法访问 GitHub、Google 等境外网站的问题 · GitHub

觉得有用的话点个 Star 支持一下

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

感谢佬友,我让龙虾修了半天没修好,告诉我不修了


--【贰】--:

OpenClaw web_fetch

我看脚本里是在找dist 目录,我的 OpenClaw没有这个目录 ,怎么操作呢?


--【叁】--:

太感谢啦佬!感谢帖子能帮到你!


--【肆】--:

幸运的人


--【伍】--:

谢谢! 解决了问题。 已 star!


--【陆】--:

佬,感谢反馈~

我看了一下, 脚本要找的是你的 OpenClaw 安装目录,所以用不同的安装方式yarn/pnpm 或者从源码安装,路径会不一样。

- npm 全局安装的 OpenClaw 一定有 dist - 如果没有,可能是: a. 从源码 clone 但没运行 npm run build b. 用了 Docker/容器方式运行 c. 安装路径不在脚本搜索的默认位置

可以参考:

1.找到openclaw的位置

npm list -g openclaw

2.手动指定路径

.\patch-openclaw-proxy.ps1 -DistPath "C:\Users\你的用户名\node_modules\openclaw\dist"

脚本支持后面加 -DistPath 参数手动指定路径。

非常感谢反馈,有问题随时交流


--【柒】--:

哈哈,可以喂给他这个让他修修


--【捌】--:

奇怪,我也开了代理,还没碰到这个问题


--【玖】--:

这是又发了一遍?


--【拾】--:

很有用赞一个


--【拾壹】--:

是的佬,白天的没过AIGC给删了~


--【拾贰】--:

谢谢佬~


--【拾叁】--:

感谢大佬。