【实测真香】腾讯免费 CDN+AI 一键部署!连夜从 Cloudflare 迁移博客,附避坑指南
聊到免费的 CDN 和网站托管,Cloudflare 绝对是绕不开的名字。这家公司凭借着超大方的免费套餐,几乎成了全球个人开发者和小型项目的“基础设施”,说是行业大善人一点也不夸张。我也一直是它的忠实用户。
但是,它并非没有软肋。最大的痛点就是,如果你身处国内,会发现 Cloudflare 的免费节点访问速度可能不尽人意。但是,最近一个让我有点意外的消息出现了——腾讯云,这个在大家印象里轻易不拔毛的“铁公鸡”,居然也推出了对标 Cloudflare 的产品 EdgeOne,而且还搞起了免费计划。
我一开始也抱着怀疑的态度,但花时间把它的核心功能跑了一遍后,发现这根“鸡毛”还挺香的。关键是,它在咱们国内和亚洲地区的访问速度上,有着“主场作战”的天然优势。
在带你上手之前,我得先用大白话解释下,我们要薅的这“免费羊毛”——CDN、Pages、AI 网关——究竟是啥好东西,不然你可能都不知道自己占了多大便宜。
-
• 想让你的网站快如闪电?你需要 CDN。
打个比方,你的网站服务器在美国,国内朋友访问就像国际长途,很慢。CDN 做的,就是在全球各地,包括中国大陆建一堆“快递站”。用户访问时,会自动从最近的快递站发货(加载网站内容),速度自然就起飞了。 -
• 想零成本、免维护地部署一个个人网站?你需要 Pages。
传统方式是买服务器、配环境,又贵又折腾。而 Pages 服务就像一个“网站托管保姆”,你只需要把写好的网页代码(比如个人简历、项目展示页)往上一扔,它就自动帮你发布上线,变成一个任何人都能访问的网址。服务器?维护?统统不用你操心。比如我前几天发布的导航站,订阅站就是基于Cloudflare Pages部署的! -
• 想在国内顺畅调用 OpenAI/Google 的 AI 能力?你需要 AI 网关。
我们都知道,直接连接这些海外的 AI 服务网络不稳定,还很麻烦。AI 网关就像一个官方搭建的、稳定高速的“专属中转站”。你把请求发给这个在国内的中转站,它负责帮你搞定和海外的通信,再把结果稳稳地传回来。对于想开发 AI 小工具的人来说,这简直是救星。
所以,这篇不是官方文档复读机。作为一个踩过 Cloudflare 的坑,又把 EdgeOne 这顿“免费午餐”从申请到配置、再到玩出花样都尝了一遍的老用户,我来带你看看,怎么把这套难得的便宜占到手,用得舒心。
一、免费个人套餐申请
这可能是大家最关心的部分。EdgeOne 默认控制台里是没有免费套餐的,需要我们主动去申请。别担心,流程不复杂,主要是通过一个“GitHub 开发者协作计划”。
关键地址先放出来:
-
• 账号注册地址:
-
https://www.tencentcloud.com/account/register
(国际站)
https://cloud.tencent.com/register
(国内站)
这里需要注意,国际站无法用国内身份证实名认证,由于我编写文章时,国内站还没推出,所以下方配图可能不一致!
-
• 免费计划申请地址: https://edgeone.ai/blog/details/github-developer
注册账号很简单,建议用谷歌邮箱,一路“跳过”,暂时不需要实名认证。
搞定账号后,我们来申请免费套餐。官方提供了好几种方式,我最推荐的是技术赞助展示,性价比最高。
核心申请方式:GitHub 开发者协作计划
简单来说,就是用你的 GitHub 项目来换取免费套餐。
-
1. 技术赞助展示(最推荐) -
• 门槛: 你的 GitHub 项目有 100+ Star。 -
• 要做什么: 在项目 README.md
里加上一句 "CDN acceleration and security protection for this project are sponsored by Tencent EdgeOne.",再附上官方的 Logo。 -
• 能换到什么: 1-10 个免费套餐兑换码(每 100 个 Star 换 1 个,最多 10 个)。对于开源作者来说,这几乎是白给。
-
-
2. 一键部署集成 -
• 门槛: 项目有 100+ Star,且和 Web 部署相关。 -
• 要做什么: 在 README.md
里添加一个 "Deploy to EdgeOne" 按钮。 -
• 能换到什么: 10-50 个兑换码,力度更大。
-
-
3. 其他方式 -
• GitHub Pages 加速: 如果你的项目托管在 GitHub Pages,可以直接申请。 -
• 写技术文章: 把你使用 EdgeOne 的经验写成教程。 -
• 蹲点 Discord/社媒: 官方社群会不定期发码,适合没有项目的同学。
-
怎么申请?
准备一个邮件,发给 [email protected]
。官方给出了模板,照着填就行:
主题:[技术赞助展示] 申请EdgeOne x GitHub协作计划
收件人:[email protected]
必填内容:
您的GitHub账号ID:[你的GitHub用户名]
您选择的参与方式:技术赞助展示
参与的GitHub项目链接:[你的项目URL]
您在GitHub项目中的角色:项目负责人
参与证明(README截图):[附上截图]
提交后,官方会在 7 个工作日内通过邮件把兑换码发给你。
拿到兑换码后:
-
1. 访问兑换页面: https://edgeone.ai/redemption?from=github
-
2. 输入兑换码,激活套餐。
注意: 兑换码有效期只有 7 天,拿到手尽快用掉!
二、加速你的第一个网站(CDN 配置)
有了套餐,我们来干正事。第一步,先试试最核心的 CDN 加速功能。若没有域名,可以跳过这一章节,试试其他功能,我后续会出一份免费域名申请的教程!
2.1 添加站点
登录 EdgeOne 控制台,找到【添加站点】按钮。
-
• 站点域名: 填你的主域名,比如 wangwangit.com
。 -
• 加速区域: 这里是关键。 -
• 如果你的域名备过案,大胆选择【中国大陆可用区】。 -
• 如果没备案,或者用户主要在海外,选择【全球可用区(不含中国大陆)】。
-
2.2 选择接入模式
EdgeOne 提供了两种主流的接入方式:NS 接入和 CNAME 接入。
-
• NS 接入(官方推荐): -
• 工作方式: 你把整个域名的 DNS 解析权都交给 EdgeOne。 -
• 优点: 配置最简单,在 EdgeOne 后台就能管理所有解析记录,域名下的所有服务(比如邮件、其他子域名)都能一站式配置,而且安全防护、加速效果最全面。 -
• 适合谁: 新域名,或者不介意把 DNS 迁过来的用户。
-
-
• CNAME 接入(更灵活): -
• 工作方式: 你原有的 DNS 服务商不变,只是把需要加速的子域名(比如 www
或blog
)指向 EdgeOne 的一个地址。 -
• 优点: 不影响主域名和其他解析记录,只想加速某个特定站点时非常方便。 -
• 适合谁: 已经有复杂的 DNS 配置,或者只想“试用”一下的用户。
-
我个人更倾向于CNAME接入,目前腾讯的免费策略还不明朗,避免反复折腾。
2.3 配置加速域名
添加站点后,进入【域名管理】页面,点击【添加加速域名】。
这里以最常见的 www
子域名为例:
-
1. 在【加速域名】里填入 www
。 -
2. 在【源站配置】里填入你服务器的 IP 地址。其他选项(回源协议、端口等)通常保持默认即可。
配置完成后,EdgeOne 会给你一个 CNAME 地址,形如 www.example.com.edgeone.xxx
。
最后一步,去你的域名注册商(比如 GoDaddy、NameSilo)后台,添加一条 CNAME 解析记录:
-
• 记录类型: CNAME
-
• 主机记录: www
-
• 记录值: 粘贴上一步 EdgeOne 给你的那个地址。 -
• TTL: 建议 600
或更低,方便调试。
等待几分钟,DNS 生效后,你的网站就成功套上 EdgeOne 的 CDN 了。可以去 itdog.cn
这类网站测试一下,看看国内外的 Ping 值和访问速度是不是有了质的飞跃。这里由于我的域名没备案,效果不太好,可以进行优选IP,会有一些实质性的改善,如下图!
三、 用 Cherry Studio 和 EdgeOne Pages 一句话部署网站
手动配置 CDN 只是开胃菜。EdgeOne Pages 结合 AI 工具,能玩出更现代化的花样。
简单来说,EdgeOne Pages 是一个类似 Cloudflare Pages 或 Vercel 的静态网站托管平台。而 Cherry Studio 是一个 AI 客户端,通过一个叫 MCP 的协议,能让 AI 直接调用各种工具,比如……直接把一个网站部署到 EdgeOne Pages。
听起来有点绕?别怕,我们一步步来。
3.1 获取 API 令牌
要让外部工具操作你的 EdgeOne 账号,得先生成一个“钥匙”。
-
1. 登录 EdgeOne 控制台,找到【API 密钥管理】。 -
2. 创建一个新的 API 令牌,权限范围勾选 Pages 相关的就行。 -
3. 把生成的令牌复制下来,这是关键,只会显示一次。
3.2 配置 Cherry Studio
-
1. 下载并安装 Cherry Studio 客户端。官方教程: https://docs.cherry-ai.com -
2. 打开【设置】->【MCP服务器】,我们需要在这里添加一个自定义服务。
把下面的 JSON 代码粘贴进去,然后做两处修改:
-
• EDGEONE_PAGES_API_TOKEN
: 换成你上一步生成的 API 令牌。 -
• EDGEONE_PAGES_PROJECT_NAME
: 给你的项目起个名字,比如my-awesome-blog
。
{
"mcpServers":{
"edgeone-pages-mcp-server":{
"command":"npx",
"args":["edgeone-pages-mcp"],
"env":{
"EDGEONE_PAGES_API_TOKEN":"粘贴你的API令牌",
"EDGEONE_PAGES_PROJECT_NAME":"my-awesome-blog"
}
}
}
}
3.3 见证奇迹
配置好之后,你就可以在 Cherry Studio 里和 AI 对话来部署网站了。
比如,让 AI 创建并部署一个页面:
“帮我创建一个简单的 HTML 个人介绍页面,包含我的名字‘王小明’和简介‘一个热爱技术的开发者’,然后部署到 EdgeOne Pages。”
AI 会生成代码,并通过我们配置好的 MCP 服务,自动完成部署,最后甩给你一个公开的访问链接。全程无需你手动上传任何文件。
部署本地文件夹或 ZIP 包:
如果你已经有了一个本地的静态网站项目(比如一个打包好的 Vue/React 应用,或者 Hexo 博客),部署起来更简单。你需要额外配置一个文件系统(filesystem)的 MCP,让 AI 能读取你的本地文件。
配置好后,直接告诉 AI:
“请把我本地
D:/Projects/my-site
文件夹里的所有内容,部署到 EdgeOne Pages。”
整个过程相当流畅,有点科幻照进现实的感觉。
四、免费的 AI API 网关
EdgeOne 还有一个特别实用的功能,经常被忽略:API 网关。
如果你在开发一些调用 OpenAI 或 Gemini 的小工具,肯定会遇到国内网络访问不畅或者需要代理的问题。EdgeOne 的 API 网关可以完美解决这个问题。
你可以在 EdgeOne 控制台创建一个 API 服务,然后按照下方提供的接口进行调用就行。EdgeOne 会给你一个国内可访问的边缘节点 URL。你的应用直接请求这个 EdgeOne 的 URL 就行了,它会自动帮你把请求转发到目标 API,相当于有了一个稳定、高速的官方中转。
对于没有服务器、又想稳定调用 AI API 的开发者来说,这简直是神器。
我踩过的一些坑(FAQ)
-
1. 问题:使用中国大陆节点时域名未备案
解决:-
• 完成域名ICP备案 -
• 或选择全球节点(不含中国大陆)
-
-
2. 问题:配置CNAME后加速未生效
解决:-
• 检查DNS解析是否正确 -
• 等待DNS解析生效(最长24小时) -
• 清除本地DNS缓存
-
-
3. 问题:无法连接EdgeOne Pages MCP
解决:-
• 检查API令牌是否正确 -
• 确认网络连接正常 -
• 重启Cherry Studio应用
-
最后聊几句
说实话,国内云厂商这么大方地给个人开发者提供免费套餐,还做得这么现代化的,确实不多见。Cloudflare 在全球的成功,很大程度上就是抓住了开发者这个群体。
这次腾讯云 EdgeOne 明显也是冲着这个方向来的。它的产品力不错,尤其是国内和亚洲的访问速度,确实比 Cloudflare 的免费版强一个档次。再加上 Pages、API 网关这些贴近现代开发工作流的功能,组合起来的体验相当能打。
当然,这个 GitHub 协作计划能持续多久,我们谁也说不准。但至少在目前,对于追求国内访问速度、又不想备案(或正在备案路上)、或者想找个 Cloudflare 备胎的开发者来说,EdgeOne 绝对是一个值得花时间尝试的选择。
趁着“羊毛”还在,赶紧去试试吧。