惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

G
Google Developers Blog
博客园 - 三生石上(FineUI控件)
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
MongoDB | Blog
MongoDB | Blog
小众软件
小众软件
Y
Y Combinator Blog
博客园 - 聂微东
Google DeepMind News
Google DeepMind News
D
Docker
罗磊的独立博客
Microsoft Security Blog
Microsoft Security Blog
D
DataBreaches.Net
B
Blog
Vercel News
Vercel News
Recent Announcements
Recent Announcements
GbyAI
GbyAI
阮一峰的网络日志
阮一峰的网络日志
T
The Blog of Author Tim Ferriss
H
Hackread – Cybersecurity News, Data Breaches, AI and More
P
Proofpoint News Feed
酷 壳 – CoolShell
酷 壳 – CoolShell
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Microsoft Azure Blog
Microsoft Azure Blog
宝玉的分享
宝玉的分享

V2EX

我用 AI 写代码,但终端管理反而成了累赘——于是我做了 codux [调研] 各位在公司都用什么 ide 和 agent 写代码? 老运维 share 一个运维平台 看到有公司考核 token 指标,很好奇大家上个月的 AI 账单是多少 GLM-Coding 调用持续报错: z.ai 的 Lite 套餐几乎无法使用,官方 Pro/Max 是否稳定? 现在还有什么渠道可以稳定安全地使用 Claude 吗? 上海漕河泾内推,本组有 2 个 hc,一个后端,一个前端,预算都是 20k 左右,不打卡,氛围好 如果 V2EX 上有一组不永久保存聊天记录(比如只保存 7 天或者 24 小时)的聊天室,那么会开启哪些有用或者有趣的可能? gemini cli 貌似挂了,一直返回 403 第一次在自媒体上赚到钱 收集了最近在使用的低价 GPT, Gemini,邮箱等 AI 会员的小店合集 讨论个大实话:现在企业还在说 AI 编程提效 20%, 30%的,真的太落后,没用懂 AI。因为包括很多前沿公司,已经狂奔到提效 200%-500%的情况 [招聘][远程][币安] 前端/后端/QA/iOS/Android 至少 3 年以上经验 目前有大量 HC 欢迎投递 Chatgpt Pro 用量用不完的可以开这些设置 面试的时候好像遇到钓鱼了,给各位避个坑 cursor 年续费 22 号到期, 自动续费是否还是老的计次套餐呢 被两件破事毁掉的一下午,琐碎的内耗消磨人的精力 使用 Planet 存储 Codex 的会话或者重要信息 如果业务部门领导不要你开发功能,而是要求你教会它用 claude code 开发功能,你会怎么做? 分享一个 MacOS 接绿联 CM818 USB 转 DP 转接器使用感受 我的 HR 朋友 10 年老 Java ,非全大专,大家帮忙看看简历 开源了一个 AI 口语练习工具,音素级发音评分,完全免费可自部署 V2EX 上有哪些你觉得很有趣、印象深刻的妹纸? 字节为啥不出个国内版 Vercel? 有在大马的朋友吗? 问个运营商问题 你们在有领导的公司大群发过的最大胆的消息是什么 公司裁员,目前没有工作。想试试摆摊,做一个移动鲜啤打酒车 我的硬盘 Memblaze Pblaze 5 Linux 下不识别,给 Linux 内核提交了补丁, AI 说有望被合并 只有我一个人觉得 codex 不好用?
基于 CF worker 做了两个开源工具, 可能可以解决你的搜索和网...
Yrobot · 2025-12-23 · via V2EX

我在日常开发中经常遇到这几个痛点:

  • 需要搜索功能: 想在项目中集成搜索?第三方 API 收费且有限制,自建搜索引擎成本太高
  • GitHub 资源访问慢: 拉取 GitHub Raw 文件、配置文件时经常超时,影响开发效率
  • 网络环境不稳定: Docker 镜像、npm 包、API 访问经常受限,需要频繁切换代理

经过一个多月的开发和实际使用,我做出了两个基于 Cloudflare Workers 的开源工具,完全免费、零维护成本,尝试解决了这些问题。


🔍 cloudflare-search - 开箱即用的聚合搜索 API

将搜索能力打包为接口,随时调用,无需维护

为什么开发它?

我主要是在使用 Claude Code 的过程中,急需一个可以快速获取 google search 结果的工具。

而且我的很多项目都需要搜索功能,但是:

  • 第三方搜索 API 要么收费,要么有严格的调用限制
  • 自建搜索引擎(如 SearXNG)需要私有化部署,维护成本高,网络环境要求严格

于是我开发了 cloudflare-search,部署一次后已经稳定运行快一个月

核心特性

  • 🔍 多引擎聚合: 同时使用 Google 、Brave 、DuckDuckGo 、Bing,结果更全面
  • ⚡ 极速响应: 所有引擎并行请求,3 秒内返回聚合结果
  • 🛡️ 容错机制: 单个引擎失败不影响其他引擎,保证稳定性
  • 🤖 AI 友好: 原生支持 MCP 协议,Claude 可直接调用
  • 💰 零成本: Cloudflare Workers 免费版每天 10 万次请求

实际使用场景

1. 项目中集成搜索功能

2. AI 助手集成

如果你在使用 AI 工具(如 Claude),可以通过 MCP 协议集成,让 AI 实时搜索信息

3. 命令行工具

在脚本中快速获取搜索结果:

curl "https://your-domain/search?q=docker 最佳实践" | jq '.results[0]'

🌐 cloudflare-proxy - 解决资源访问慢

为什么需要它?

  • GitHub Raw 文件下载龟速: 配置文件、脚本、文档访问经常超时
  • 静态资源加载失败: GitHub Pages 、jsdelivr CDN 时好时坏
  • Docker 镜像拉取困难: pull 镜像动不动就失败

cloudflare-proxy 提供了多种访问方式,一次部署,随处使用。

核心特性

  • 🌐 多种访问方式: Web 界面、URL 参数、路径方式、标准 HTTP 代理
  • 🔒 HTTPS 支持: 完整支持 HTTPS 网站代理
  • 🔄 智能重定向: 自动处理 301/302 重定向
  • 🌍 CORS 支持: 完美解决前端跨域问题
  • 💰 零成本: 同样基于 Cloudflare Workers,免费额度充足

实际使用场景

1. GitHub 静态文件加速(最常用)

# 原始地址(可能龟速或超时)
https://raw.githubusercontent.com/user/repo/main/config.yml

# 使用代理(秒开,稳定)
https://your-proxy-domain/https://raw.githubusercontent.com/user/repo/main/config.yml

2. 项目依赖文件

在 package.json 、Dockerfile 、GitHub Actions 等配置中使用:

{
  "dependencies": {
    "my-lib": "https://your-proxy-domain/https://github.com/user/repo/archive/main.tar.gz"
  }
}

3. Docker 镜像加速

# 配置 Docker 镜像代理
echo '{
  "registry-mirrors": [
    "https://your-proxy-domain/https://registry-1.docker.io"
  ]
}' | sudo tee /etc/docker/daemon.json

sudo systemctl restart docker

4. 前端 CORS 代理

// 解决前端跨域问题
fetch("https://your-proxy-domain/https://api.example.com/data")
  .then((res) => res.json())
  .then((data) => console.log(data));

如果这两个工具对你有帮助:

  • 🌟 给项目点个 Star,支持开源
  • 🐛 遇到问题?提 Issue,我会及时回复
  • 💡 有好的想法?欢迎 PR
  • ☕ 觉得特别有用?请作者喝杯咖啡也是极好的~

项目链接


💬 最后说两句

这两个工具源于我自己的真实需求:

  • cloudflare-search: 我需要一个稳定的搜索 API,用在我的项目中,也能给我的 AI 助手使用,部署一次后已经稳定运行快一个月,很舒服
  • cloudflare-proxy: 我厌倦了 GitHub 资源访问时好时坏,拉配置文件经常超时(比如一些放在 github 的 json 配置要在电视上使用),所以做了这个代理,现在所有静态资源访问都很稳定

现在分享给大家,希望也能帮到你。如果你的项目需要搜索功能,或者被网络访问问题困扰,不妨试试这两个工具。

期待你的 Star ⭐,也欢迎交流讨论!


PS: 记得绑定自己的域名使用,访问更稳定哦~