又 404 了,怎么办?

苏生不惑第397 篇原创文章,将本公众号设为星标,第一时间看最新文章。

今天分享几个chrome扩展和app,帮你更好的保存网页以及下载网页上的图片,音频和视频,防止下次看的时候已经404了。

保存网页

用过这么多保存网页的工具,还是Clearly Reader这个扩展好用一个chrome扩展脚本还你清爽体验,它可以提供更好的方式阅读/朗读文章,增强网页功能:复制、翻译、隐私搜索,导出PDF、DOC和Markdown等各种格式。9261206eb8d404f62e1bd79bd38ab384.png

导出word效果不错:80fc16e4e4386b3865f99cf944b2c842.png也可以直接复制为文本,markdown,和html。3d2167c4fe205b0f87f9db5c05dde7db.png

如果想保存网页特效推荐ArchiveWeb.page这个chrome扩展https://github.com/webrecorder/archiveweb.page https://chrome.google.com/webstore/detail/webrecorder-archivewebpag/fpeoodllldobpkbkabpblcfaogecpndd ,它可以将网页完整的录下来,保存下来是高保真度的网页存档 。3ca79e083e912ac71eabdda2a9f42237.png

保存后查看效果如图,如果网页已经被删只能借助万能的谷歌快照了 又一个互联网历史性事件,很多人还不知道bcedf420cd5c7a0f50451d946127958c.png

源代码抓取链接下载

网页上的音频和视频大多可以右键查看源代码方式下载,比如这个公众号视频。93ef3b5b0ef739a8bcec4a8ac1c56fd6.png如果嫌麻烦可以用idm,播放后就可以直接下载。eabb55a07fbadb1a8ee7e0d99521ab54.png

AIX智能下载器

这个chrome扩展资源下载神器AIX智能下载器(图片/视频/音乐/文档)   能高效实现下载管理,网页图片,视频,音频等内容的嗅探和下载,同时扩展集成多个网站的智能脚本,快速提取你想要的内容 https://chrome.google.com/webstore/detail/aix-downloaderpicturevide/ddicoofdkbcdkkeecgafcoabogcgicfp/related?hl=zh-CN

比如下载b站视频 https://www.bilibili.com/video/BV1Hf4y1F7ru?t=00m10sf63c2c2fa81049510f689e8c19e7de9e.png下载微博视频https://weibo.com/tv/show/1034:4755319549788186?mid=4755324726935589856605ac772b5957ac48a21db4ccb3fd.png

下载网易云音乐歌曲:2ef2573190d5308f6d4b8e968b8e4a9d.png批量下载网页图片,比如谷歌搜索周杰伦:3a7f53f443fe354428bf597c963cbb21.png

更多设置见chrome-extension://ddicoofdkbcdkkeecgafcoabogcgicfp/options.htmlbb46c83abdaf38204ef0bc7407434b55.png可开启你想要的脚本:d95caf1504db93cb60765ddaee86d4b3.png

图片助手

这是一款用于嗅探、分析网页图片并提供批量下载等功能及在线收藏、检索、分享服务的浏览器扩展程序,不仅可以处理网页和本地图片,还可以批量处理,扩展地址https://chrome.google.com/webstore/detail/imageassistant-batch-imag/dbjbempljhcmhlfpfacalomonjpalpko?hl=zh-CN  ,比如获取豆瓣电影top250的图片 https://movie.douban.com/top250,右键提取本页图片即可。

d34891bcdf631030f04eb9ed6f466ce8.png类似的还有 Fatkun图片批量下载https://chrome.google.com/webstore/detail/fatkun-batch-download-ima/nnjjahlikiabnchcpehcpkdeckfgnohf ,它可以找出当前页面的所有图片,提供按分辨率、链接等筛选图片下载。

在线采集图片下载

在这个网站输入链接即可一次性采集该链接的所有图片https://extract.pics/
0d5e03fe252c2fda3d097b0d4f0efe25.png

如果想下载备份微博见之前文章一键批量下微博内容/图片/视频,获取博主最受欢迎微博,图片查找微博博主

公众号批量下载

如果想下载公众号文章里的图片,音频和视频可以用我写的公众号批量下载工具视频更新版:批量下载公众号文章内容/话题/图片/封面/音频/视频,导出html,pdf,excel包含阅读数/点赞数/留言数 , 使用很简单,在公众号苏生不惑后台回复 公众号 获取工具地址,下载打开后输入文章链接就行,效果如图:c237635bf4e4a7834df7a9cf9bf5f9e9.png为了方便查找文件, 把下载的音频保存在audio目录,视频保存在video目录,封面保存在cover目录,图片保存在images目录,文章内容保存在html目录。69da0a42b6cf1f8e9ad1e358911e9d70.png3ac5d0b5eac4ed51ff8186bb4eab7b5b.png

视频/音频下载器

之前分享过基于python的命令行视频下载工具https://github.com/yt-dlp/yt-dlp 视频下载黑科技,VIP 视频也能下载 ,使用pip install -U yt-dlp安装或者升级,比如批量下载b站视频:f113c78887fc1827e4171a20ed2f33b3.png还有基于yt-dlp 开发的这个安卓app https://github.com/JunkFood02/Sealf21089183dfb3eb09acd385ed5c42eb5.png

1dm+

pc端的idm神器应该都用过,现在有安卓版本了,一个超快的全能下载神器,支持磁力种子、压缩包、音频、视频、图片、程序等多种文件格式下载。3c8d0580c179e672d63819ca27c3d470.png打开网页点右上角进入即可抓取图片和视频并下载 。e2f99eb45a204906a81281405678fe51.png资源嗅探功能很好用。b096b632e092722ce276f7c9b8a085d9.png最近原创文章:

加入我的知识星球

视频更新版:批量下载公众号文章内容/话题/图片/封面/音频/视频,导出html,pdf,excel包含阅读数/点赞数/留言数/赞赏数

一键批量下微博内容/图片/视频,获取博主最受欢迎微博,图片查找微博博主

百度搜索取消快照,又一个互联网历史性事件,很多人还不知道

录制了个视频:2022年11月一键下载百度网盘/百度文库/豆丁/道客巴巴/原创力文档

更新版:整理下苏生不惑开发过的那些工具和脚本

如果文章对你有帮助还请 点赞/在看/分享 三连支持下, 感谢各位!

公众号苏生不惑

a5825ff56dd87bc84f6c4cc53af7fc10.png769375626c6dd4041580f6cca09ad55d.png

<think>嗯,用户问的是Dify无法接入Searxng怎么办。首先我需要确认他们对这两个工具的了解程度。可能用户是想在Dify里集成搜索引擎功能,所以选择了Searxng这个开源搜索引擎。不过遇到连接问题,我得先理清楚可能的原因。 首先,我应该考虑网络连接问题。Searxng服务是否正常运行?用户可能需要检查Searxng的服务器状态,确认服务是否启动,端口是否正确,防火墙有没有阻挡。然后是配置问题,Dify的配置文件中是否正确填写了Searxng的API地址和端口?比如是否用了http还是https,有没有路径错误。 接下来,跨域资源共享(CORS)的问题。如果Dify和Searxng不在同一个域,浏览器可能会阻止请求。这时候需要检查Searxng的CORS设置,确认允许的源是否正确配置。可能需要修改Searxng的配置文件,添加Dify的域名到允许列表中。 然后是认证问题。有些Searxng实例可能需要API密钥或者认证,用户是否在Dify中正确配置了这些凭证?如果Searxng设置了访问限制,而Dify没有提供相应的认证信息,连接就会失败。 版本兼容性也是一个可能的问题。Dify和Searxng的版本是否兼容?有时候新版本的API可能有变动,导致旧版本的Dify无法正确对接。查看两者的文档,确认支持的版本,必要时升级或降级。 日志分析很重要。查看Dify和Searxng的日志,寻找错误信息。比如连接超时、拒绝访问、404错误等,这些都能帮助定位问题。比如,如果Dify的日志显示连接超时,可能是网络问题或Searxng服务没启动;如果是403错误,可能是CORS或认证问题。 如果以上步骤都没解决,可能需要联系社区或开发者寻求帮助。提供详细的错误信息、配置和日志,能更快得到支持。此外,可以考虑替代方案,比如使用其他搜索引擎API,如Google Custom Search或Bing API,或者搭建其他开源搜索引擎如Meilisearch、Elasticsearch。 总结下来,解决问题的步骤应该是:检查服务状态→核对配置→处理CORS→验证认证→检查版本→分析日志→寻求帮助或替代方案。用户可能需要逐步排查,每一步都确认无误,才能最终解决问题。</think>Dify 无法接入 SearXNG 的问题通常涉及配置、网络或兼容性原因。以下是逐步排查和解决方案: --- ### **1. 检查 SearXNG 服务状态** - **确保 SearXNG 正常运行** 访问 SearXNG 的 Web 界面(如 `http://your-searxng-server:port`),确认服务已启动且能正常返回搜索结果。 - **验证网络连通性** 从 Dify 所在服务器执行 `curl http://your-searxng-server:port`,检查是否能连通 SearXNG。 --- ### **2. 核对 Dify 配置** - **检查 API 地址格式** 在 Dify 的搜索引擎配置中,确保 SearXNG 的 API 地址正确(如 `http://your-searxng-server:port/search`)。 - **注意协议一致性** 若 SearXNG 使用 HTTPS,Dify 需配置为 `https://`,且证书需有效(自签名证书可能需额外信任)。 --- ### **3. 处理跨域问题(CORS)** - **修改 SearXNG 的 CORS 配置** 编辑 SearXNG 配置文件(`settings.yml`),添加 Dify 的域名到允许列表中: ```yaml server: secret_key: "your-secret-key" base_url: "https://your-searxng-server" cors: enabled: true origins: - "https://your-dify-domain.com" ``` - **重启 SearXNG 服务** 执行 `docker-compose restart`(若使用 Docker 部署)或重启服务进程。 --- ### **4. 验证认证与权限** - **检查 API 密钥(如需)** 若 SearXNG 启用了认证,需在 Dify 的配置中填写对应的 API 密钥或 Token。 - **IP 白名单** 确保 Dify 服务器的 IP 在 SearXNG 的允许访问列表中(如防火墙或 Nginx 配置)。 --- ### **5. 版本兼容性** - **确认 SearXNG 版本支持** 部分旧版 SearXNG 可能不兼容 Dify 的 API 调用方式。建议升级到最新稳定版: ```bash git pull origin master docker-compose build docker-compose up -d ``` --- ### **6. 日志排查** - **查看 SearXNG 日志** 通过 `docker logs searxng-container` 或系统日志(如 `journalctl -u searxng`)检查错误信息。 - **查看 Dify 日志** 在 Dify 后台或服务器日志中搜索 `Failed to connect to SearXNG` 等关键字,定位具体错误。 --- ### **7. 替代方案** 若问题仍无法解决: 1. **更换搜索引擎** 在 Dify 中使用其他搜索引擎(如 Google Custom Search、Bing API)。 2. **自建代理中间层** 通过 Nginx 或自定义服务代理 SearXNG 请求,规避 CORS 或网络限制。 --- ### **总结步骤** 1. 检查 SearXNG 服务状态 → 2. 核对 Dify 配置 → 3. 修复 CORS → 4. 处理认证 → 5. 升级版本 → 6. 分析日志 → 7. 备用方案。 如需进一步帮助,建议提供具体错误日志或截图,以便精准定位问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值