ShipAny Docs

介绍

ShipAny Next 的 Cloudflare 原生版

ShipAny vinext 是什么

ShipAny vinextShipAny NextCloudflare 原生版 —— 同一套 agent-native 无头 SaaS 引擎(支付、积分、订阅、鉴权、RBAC、国际化、CMS),通过 vinext + @cloudflare/vite-pluginNext.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.tswrangler*、Workers 数据库接线、部署 skill)——这些路径上的同步冲突以本仓库为准。

引擎内部(鉴权、支付、积分、RBAC、CMS……)与上游完全一致——模块参考请看 ShipAny Next 文档

下一步