本文在 草梅友仁的博客 发布和更新,并在多个平台同步发布。如有更新,以博客上的版本为准。您也可以通过文末的
原文链接查看最新版本。
前言
欢迎来到草梅周报!这是一个由草梅友仁基于 AI 整理的周报,旨在为您提供最新的博客更新、GitHub 动态、个人动态和其他周刊文章推荐等内容。

最近,知名云服务商 Cloudflare 发生严重的服务中断,导致使用了 Cloudflare 提供的 CDN、Turnstile、Workers KV 等服务的网站均出现不同程度的故障,而使用了透明代理的网站更是直接出现 502 响应码,无法正常访问网站。
有关此事件的官方详细报告已出,请参考该链接:2025 年 11 月 18 日 Cloudflare 服务中断
笔者的一些网站也使用了 Cloudflare 透明代理,例如 auth-demo.cmyr.dev,这也导致网站无法访问。

其中比较尴尬的是,笔者部署的用于网站状态监测的 uptime-kuma 网站,也因为自身使用了 Cloudflare 透明代理的缘故,无法正常访问。

上面是短暂恢复时的截图
除了笔者的网站外,像 ChatGPT、Twitter(X)、Pixiv、Spotify 等网站也都出现了类似的故障,甚至连监测故障网站 Downdetector 也因依赖 Cloudflare 而出现故障,无法正常访问。

那么问题来了,为什么 Cloudflare 故障之后就会对整个互联网造成如此巨大的影响呢?
因为 Cloudflare 自身并不是普通的云服务商,而是一个全球最大的的安全与 CDN 服务商之一,承担了全球网站约 20% 的网站流量。
这也就导致 Cloudflare 自身变成了一个脆弱的核心,一旦故障就会触发 “多米诺骨牌效应”,从而导致灾难性后果。

在本次事件中,Cloudflare 故障了很多产品,但其中对普通用户影响最大的一项就是核心 CDN 与安全服务。

因为 CDN 是用于分发静态资源的节点网络,一旦 CDN 失效,那么即便源站运行正常,用户也会无法访问网站。这也是为什么大部分人故障网站都能看到 Cloudflare 502 页面的原因,但源站却显示正常。

除此之外,Turnstile 服务也造成了很重大的影响,因为 Turnstile 服务负责验证用户身份(也就是平常看到最多的验证真人身份的按钮),这还间接导致仪表盘无法访问,因为用户无法通过 Turnstile 服务验证,也就无法登录仪表盘。
以上就是故障所带来的一些影响,接下来简单聊下故障的原因。

根据官方博客的内容,可以画出以上的思维导图。
故障的直接原因是机器人管理系统的特征文件大小翻倍,这导致出现了内存溢出故障。
然后,内存溢出加上使用了unwrap(),直接导致线程崩溃,从而导致 5xx 错误。
而特征文件大小翻倍的原因则是 ClickHouse 数据库权限变更引起的,因为查询数据中出现了重复条目。
应该说,单纯的看故障原因的话,会发现就是个很简单的问题,但一个又一个小问题叠加起来,就造成了灾难性的后果。
这也告诉每一个开发者,永远要以最谨慎的态度去对待生产环境的代码,部署生产环境时一定要充分测试,重复审查,以避免出现低级错误。
随着 AI 编程越来越流行,很多程序员(包括我自己)已经不会十分严格的去审查代码变更了,似乎都默认了 AI 写的代码是完美无缺的。
然而,正是这样的心理,导致越来越多的系统性故障。
我想,还是要尽可能的依赖确定的单元测试、端对端测试等测试方法,才能避免出现类似问题。
笔者最近也在增加一些旧项目的测试用例,以增加代码健壮性。
最近 Google 推出了新一代 AI 图像生成模型 nano-banana-pro(gemini-3-pro-image-preview),是之前 nano-banana 的加强版。
和其他图片生成模型相比,nano-banana-pro 在文字渲染上技压群雄,可以在图片中精确的生成清晰、拼写正确的文字。
上一个章节中的封面和四格就是由 nano-banana-pro 生成的。
nano-banana-pro 目前可以在 https://lmarena.ai/ 上试用。
而且和之前的 nano-banana 一样,对各种各样的画风有着极强的驾驭能力,可以几乎完美的生成各种各样的图片。
下面是一些例子。

提示词来源:宝玉 xp
提示词:
创作一张手绘风格的信息图卡片,比例为 9:16 竖版。卡片主题鲜明,背景为带有纸质肌理的米色或米白色,整体设计体现质朴、亲切的手绘美感。
卡片上方以红黑相间、对比鲜明的大号毛笔草书字体突出标题,吸引视觉焦点。文字内容均采用中文草书,整体布局分为 2 至 4 个清晰的小节,每节以简短、精炼的中文短语表达核心要点。字体保持草书流畅的韵律感,既清晰可读又富有艺术气息。
卡片中点缀简单、有趣的手绘插画或图标,例如人物或象征符号,以增强视觉吸引力,引发读者思考与共鸣。整体布局注意视觉平衡,预留足够的空白空间,确保画面简洁明了,易于阅读和理解。
主题是:“做 IP 是长期复利,坚持每日出摊,持续做,肯定会有结果,因为 99%都坚持不住的。”

提示词:
为一个复古咖啡品牌设计 Logo,并将其应用到不同的周边产品上,要求文字清晰。
“Design a retro-style logo for a coffee brand named ‘Kaffe’. Use a simple two-tone palette: cream and deep brown. The logo should feature a stylized steaming coffee cup. The text ‘Kaffe’ must be clearly visible, bold, and curved around the cup. 60s vintage vibe.”
“Generate a set of product mockups using the ‘Kaffe’ logo generated above. Create high-quality images of a ceramic mug, a takeaway paper cup, and a coffee bean pouch. Maintain the same vintage color palette and lighting. The logo and text ‘Kaffe’ should be perfectly rendered on the curved surfaces.”

提示词:
生成一个网站的 UI 图,内容是一个视频网站的主页面,包括推荐信息流。UI 图上应该存在合适的标注,这是一份可以给前端开发的设计图。不要使用任何知名视频网站的图标,原创一个图标。

提示词:
生成一个哆啦 A 梦的四格黑白漫画,内容是哆啦 A 梦向其他人介绍 Nano Banana Pro 的强大之处。
通过以上的例子可以看到,nano-banana-pro 无论是生成带文本的图片还是设计图,都有着极强的能力。
对比现有的其他图像生成 AI,在逻辑一致性和细节控制上十分不错,可以说已经到了无需修改,直接上线的程度。
现在无论是编程 AI、写作 AI 还是画图 AI,都越来越强大,在可预见的未来里,AI 将彻底颠覆这个世界。
博客更新
- 如何免费获取 Sora2 邀请码 - 2025-11-20 23:41:02
摘要:
有 openai 和 discord 账号就能拿到 sora2 邀请码
GitHub Release
rss-impact-server
v1.17.2 - 2025-11-22 20:13:30
摘要:
版本 1.17.2 更新摘要 (2025-11-22)
测试更新:
- 新增了 IsCustomURL 装饰器的单元测试
- 新增了对 formatGuid 和 rssItemToArticle 函数的单元测试,以提高测试覆盖率
Bug 修复:
- 改进了 formatGuid 和 rssItemToArticle 函数的链接处理逻辑
push-all-in-one
v4.5.1 - 2025-11-19 16:42:35
摘要:
版本 4.5.1 (2025-11-19)
主要更新内容:
Bug 修复:
- 升级 glob 依赖至 11.1.0 及以上版本,修复安全漏洞 CVE-2025-64756(GHSA-5j98-mcp5-4vw2)
最新 GitHub 加星仓库
- CaoMeiYouRen starred discourse - 2025-11-21 23:47:50
社区讨论平台,采用 Ruby 语言开发,开源免费且操作简单,已获得 45623 星标 - CaoMeiYouRen starred wechat-selkies - 2025-11-20 01:40:25
Selkies 项目提供了一个 Linux 网页版的微信和 QQ 客户端,支持本地中文输入功能。该项目兼容 AMD64 和 ARM64 两种处理器架构,主要使用 Python 语言开发。目前在 GitHub 上获得了 1939 个星标。 - CaoMeiYouRen starred GKD_subscription - 2025-11-19 17:45:53
GKD 是一个 TypeScript 编写的开源项目,主要用于第三方订阅管理。该项目在 GitHub 上获得了 9379 个星标,表明其受欢迎程度较高。 - CaoMeiYouRen starred gkd - 2025-11-19 17:39:45
基于无障碍服务的 Android 自定义屏幕点击应用
使用 Kotlin 开发
支持高级选择器和订阅规则
GitHub 星标数超过 33,600 - CaoMeiYouRen starred cc-switch - 2025-11-18 00:00:00
跨平台桌面全能助手工具,支持 Claude Code、Codex 和 Gemini CLI。主要开发语言为 TypeScript,GitHub 星标数达 4922。
其他博客或周刊推荐
阮一峰的网络日志
- 科技爱好者周刊(第 374 期):6GHz 的问题 - 2025-11-21 08:10:12
- VS Code 使用国产大模型 MiniMax M2 教程 - 2025-11-19 08:30:59
HelloGitHub 热点速览
- 节省 60% Token 的新数据格式「GitHub 热点速览」 - 2025-11-18 11:27:44
潮流周刊
- 第 246 期 - 单向空间 - 2025-11-24 08:00:00
- 第 245 期 - 秋天出租 - 2025-11-17 08:00:00
总结
本周的更新和动态如上所示。感谢您的阅读!
您可以通过以下方式订阅草梅周报的更新:
往期回顾
- 代码重构与测试覆盖率提升实践 | 2025 年第 46 周草梅周报 - 2025-11-16 20:18:53
- 草梅 Auth 1.11.0 发布与 GitHub 依赖安全更新 | 2025 年第 45 周草梅周报 - 2025-11-09 23:19:22
- RSS Impact 1.17.0 发布与 Docker 服务器迁移经验 | 2025 年第 44 周草梅周报 - 2025-11-02 19:03:26
本文作者:草梅友仁
本文地址: https://blog.cmyr.ltd/archives/2025-47-caomei-weekly-cloudflare-outage-nano-banana-pro.html
版权声明:本文采用 CC BY-NC-SA 4.0 协议 进行分发,转载请注明出处!