介绍
ShipAny Next 的 Cloudflare 原生版
ShipAny vinext 是什么
ShipAny vinext 是 ShipAny Next 的 Cloudflare 原生版 —— 同一套 agent-native 无头 SaaS 引擎(支付、积分、订阅、鉴权、RBAC、国际化、CMS),通过 vinext + @cloudflare/vite-plugin 让 Next.js 15 跑在 Vite 上,并用一条命令部署到 Cloudflare Workers:
/deploy-cloudflare如果你要部署到 Node/Docker/Vercel,请使用上游的 ShipAny Next。
为什么选 vinext
- Next.js,Workers 原生 — 保留 Next.js 15 App Router 的编程模型(React 19),应用由 Vite 构建,原生运行在 Cloudflare Workers 运行时上
- Vite 开发体验 — 通过
@cloudflare/vite-plugin获得秒开 dev server 和 HMR,开发环境与真实 Workers 运行时一致 - 零运维数据库 — 默认 D1(无需开通任何外部服务),也可经 Hyperdrive 连接你自己的 Postgres
- 一条命令上生产 —
/deploy-cloudflare包办 wrangler 登录、D1/Hyperdrive 开通、schema 迁移、RBAC 初始化、密钥上传、部署、URL 修正、管理员账号——幂等,随时重跑
为 Agent 而生的设计
与 ShipAny 家族其他成员一样,vinext 以 Claude Code 为第一开发界面——内置 skills(/quick-start、/clone-website、/new-page、/new-module、/deploy-cloudflare……)内置了项目约定,AGENTS.md / CLAUDE.md 向任何编码 agent 传授架构。详见 Agent Skills。
与 ShipAny Next(上游)的关系
新特性在 shipany-next 中开发,通过 /sync-upstream skill 拉取到本仓库。本仓库独立维护 Vite/Cloudflare 层(vite.config.ts、wrangler*、Workers 数据库接线、部署 skill)——这些路径上的同步冲突以本仓库为准。
引擎内部(鉴权、支付、积分、RBAC、CMS……)与上游完全一致——模块参考请看 ShipAny Next 文档。
下一步
- 快速开始 — agent 驱动或手动初始化
- Agent Skills — 内置 skill 目录
- 部署 — 一条命令部署 Cloudflare Workers