TinyShip 2.4.0 正式发布
本版本聚焦开发者体验,正式为 TinyShip 引入 AI Agent Skills 系统。通过一条命令安装技能包,开发者在任意 AI 编辑器中用自然语言即可完成项目配置、服务对接和部署上线,无需逐页翻阅文档。
npx skills add TinyshipCN/tinyship-skills核心新增
8 个交互式 AI 技能:每个技能都是一个交互式向导,会在每个决策点询问用户偏好,而非替用户做选择
| 技能 | 功能 |
|---|---|
tinyship-setup | 项目初始化 — 环境变量、数据库选择、框架选择与清理 |
tinyship-cloudflare | Cloudflare 全家桶 — Workers + D1/Hyperdrive + R2 + Email + Turnstile 一站式配置 |
tinyship-auth | 认证配置 — Google、GitHub、微信、短信、邮箱密码 |
tinyship-payment | 支付对接 — Stripe、PayPal、微信支付、支付宝、Creem、Dodo |
tinyship-ai | AI 功能 — 对话、图片生成、视频生成与积分系统 |
tinyship-brand | 品牌定制 — 应用名称、Logo、主题色、国际化 |
tinyship-deploy | 部署指南 — Docker、Vercel、Cloudflare Workers、VPS/PM2 |
tinyship-feature | 功能开发 — monorepo 新功能开发工作流引导 |
67+ AI 编辑器兼容:Cursor、Claude Code、Codex、OpenCode、Gemini CLI、Windsurf、Cline、Amp 等均可直接使用
独立技能仓库:技能通过 TinyshipCN/tinyship-skills 独立维护和分发,基于 skills.sh 生态
Cloudflare 全家桶技能
tinyship-cloudflare 一站式向导:针对想要 all-in Cloudflare 的用户,提供从框架清理到 Workers 部署的完整流程
- 自动检测 Wrangler 登录状态和 OAuth scopes
- 询问用户选择 D1(SQLite)或 Hyperdrive(PostgreSQL)
- 可选配置 R2 存储、Cloudflare Email Sending、Turnstile 人机验证
- 框架清理:选择 all-in Cloudflare 后自动询问是否移除 Next.js 和 Nuxt.js
- 部署就绪:配置完成即可一键
pnpm deploy:cf
文档全面更新
8 个文档页面嵌入 Skills 提示:在快速开始、总览、认证、支付、AI、基础配置、部署总览和 Cloudflare Workers 页面中,以 <Callout> 形式提示用户可以使用对应 skill 进行 AI 引导配置
快速开始步骤调整:Skills 安装从第 5 步提前到克隆项目后的第 2 步,让用户第一时间看到 AI 辅助选项
中英文文档同步:所有 skills 提示均同时更新了 .zh-CN.mdx 和 .en.mdx 双语版本
使用方式
安装后,在 AI 编辑器中用自然语言触发:
- 「帮我设置 TinyShip」→
tinyship-setup - 「all-in Cloudflare」→
tinyship-cloudflare - 「配置 Stripe 支付」→
tinyship-payment - 「帮我部署到 Docker」→
tinyship-deploy - 「修改应用名称和 Logo」→
tinyship-brand