OpsKitPro 为什么最终跑在 Cloudflare Workers 上
1. 这个项目最适合边缘部署
OpsKitPro 做的是诊断和排障,天然要接近真实访问路径。
如果诊断工具本身离用户太远,就很难看清网络和边缘行为。
2. OpenNext 负责把 Next.js 接到 Cloudflare
项目当前的部署方式是:
- Next.js App Router
@opennextjs/cloudflare- Cloudflare Workers
这样可以保留 Next.js 的开发体验,同时把最终运行环境放到边缘。
3. 为什么不把所有内容都塞进主站
主站只保留必须的页面和工具,长文档、技术笔记、工具说明则交给 KB 静态站点。
这样做的好处是:
- 主站更轻
- 博客内容更灵活
- 知识库可以独立演进
4. 代码和配置
wrangler.jsoncopen-next.config.tssrc/app/layout.tsxREADME.mdOpsKitPro_Backlog.md