利用Cloudflare搭建的一些有趣的小项目

利用Cloudflare搭建的一些有趣的小项目

最近在忙碌之余,我开始探索 Cloudflare 的一些功能,例如 Pages、Workers 以及 Workers AI。总体来说,体验非常棒!我也利用这些功能搭建了一些简单的网页应用,并将代码开源至 GitHub,欢迎有兴趣的人下载和使用。
一、基于 Workers AI 的在线聊天应用
Cloudflare 提供了许多模型,如阿里的通义千问、Meta 的 LLaMA、Google 的 Gemma、Mistral、NexusFlow、DeepSeek 等。尽管我们已经可以使用许多大型模型,如 ChatGLM 和 ChatGPT,但自己搭建这些模型还是有一定的乐趣。
您可以点击此链接体验:在线人工智能。项目源码地址:在线聊天机器人
二、基于 Workers AI 的在线翻译应用
这是 Workers AI 的一个应用实例,除此之外还有许多其他功能,如文本转图像、文本转语音等。我搭建这个翻译 API 及网页的原因是,平时会遇到一些不认识的单词,以及一些允许利用 API 进行翻译字幕的播放器。此 API 支持多种语言,使用体验良好。由于某些原因,我对原有 API 进行了反向代理,因此在大陆使用时速度可能稍慢。
您可以点击此链接体验:在线翻译。项目源码地址:在线翻译
三、访客 IP 地址 API
搭建这个 API 的原因是我自己的许多网页需要用到返回用户 IP 及归属地的服务。目前很多 IP 相关的 API 要么访问速度很慢,要么无法免费使用。因此,我决定自己动手搭建一个。这个 API 解决了跨域问题,可以为所有网站提供获取 IP 地址的服务。返回的是 JSON 格式的数据,同时支持高并发请求。
您可以点击此链接体验:IP。项目源码地址:获取 IP 的 API
四、总结
这些项目虽然小众,技术含量不高,但通过这些实践,我更深入地理解了前端、后端、传输通信等方面的知识。因此,我鼓励大家尝试使用或修改这些项目,如聊天机器人、在线翻译等,甚至可以自行搭建。生命的乐趣在于不断尝试和探索。
这是我的 GitHub 主页,我会将后续项目开源在这里,欢迎大家访问:MisterHuHua
此外,我还使用了一个自己修改的浏览器起始页,基于 GitHub 的开源项目。这个起始页名为“雨欣搜索”,也欢迎大家前来体验:雨欣搜索

2 Comments

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注