技术规划
产品路线图
TinyShip 项目未来发展计划和里程碑
本文档概述了 TinyShip 项目的未来发展计划和里程碑。
| 模块 | 说明 | 状态 |
|---|
| 文档站点(v1.2.0) | 基于 Fumadocs 的独立 docs-app,含文档中心、博客、搜索、响应式、多语言 | ✅ 已完成 |
| 统一云存储(v1.3.0) | 统一上传与管理接口,支持 OSS / S3 / R2,含签名 URL 与元数据管理 | ✅ 已完成 |
| 积分系统(v1.4.0) | 订阅 + 积分双模式,支持固定/动态消耗与交易追踪 | ✅ 已完成 |
| 配置与体验增强(v1.5.0) | Logo 配置增强、依赖升级、积分系统能力扩展 | ✅ 已完成 |
| E2E Integration(v1.9.0) | 建立双框架端到端测试链路,形成 TinyShip 统一质量保障体系 | ✅ 已完成 |
| Blog 管理能力(v1.10.0) | 新增博客管理能力与配套 UI 组件,完善内容运营能力 | ✅ 已完成 |
| 多框架与部署增强(v2.0.0) | 新增 TanStack Start 支持、Cloudflare 部署支持,并增强文档体系 | ✅ 已完成 |
在现有聊天功能的基础上,扩展更多 AI 使用场景示例:
| 场景 | 描述 | 技术方案 | 状态 |
|---|
| 智能对话 | 基础聊天能力,后续增强上下文记忆与工具调用 | Vercel AI SDK + 多模型支持 | 进行中 |
| AI 图像生成 | 文本描述生成图像 | Qwen / FAL / DALL-E | ✅ 已完成 |
| AI 视频生成 | 文本或首帧图片生成视频 | Volcengine / 阿里云万相 / FAL (Kling) | ✅ 已完成 |
| 支付方式 | 支持模式 | 说明 | 状态 |
|---|
| Stripe | 一次性付款 + 循环订阅 | 国际信用卡主方案 | ✅ 已完成 |
| 微信支付 | 本地化支付 | 国内常用支付方式 | ✅ 已完成 |
| Creem | 一次性付款 + 循环订阅 | 轻量国际化支付补充 | ✅ 已完成 |
| 支付宝(v1.6.0) | 一次性付款 + 积分充值 | 国内市场补齐(不支持订阅) | ✅ 已完成 |
| PayPal(v1.7.0) | 一次性付款 + 循环订阅 | 国际市场补齐 | ✅ 已完成 |
| 更多区域化网关 | 待补充 | 按市场需求继续扩展 | 规划中 |
| 项目 | 目标 | 当前状态 |
|---|
| 在线访问体验 | 无需克隆仓库即可阅读文档 | ✅ 已完成 |
| 文档展示与检索 | 文档中心 + 博客 + 搜索 + 多语言 | ✅ 已完成 |
| 文档实时发布 | 文档变更后自动部署更新 | ✅ 已完成 |
| 分级访问权限 | 用户指南/API 按权限开放 | 规划中 |
| 多框架文档增强(v2.0.0) | 补齐 TanStack Start 与 Cloudflare 部署相关文档链路 | ✅ 已完成 |
制作完整的视频教程系列,从基础使用到高级定制,帮助开发者快速掌握 TinyShip 的各项功能和最佳实践。
| 序号 | 主题 | 时长(预估) | 内容要点 |
|---|
| 01 | 项目介绍与环境搭建 | 15min | 项目结构、依赖安装、开发环境配置 |
| 02 | 快速启动你的第一个应用 | 20min | 创建页面、路由配置、基础组件 |
| 03 | 认证系统入门 | 25min | 邮箱注册、社交登录、会话管理 |
| 04 | 数据库基础操作 | 20min | Drizzle ORM、数据模型、CRUD 操作 |
| 05 | UI 组件库使用 | 20min | shadcn/ui、Magic UI、主题定制 |
| 06 | 国际化配置 | 15min | i18n 设置、多语言切换、翻译管理 |
| 序号 | 主题 | 时长(预估) | 内容要点 |
|---|
| 07 | 支付系统集成 | 30min | Stripe、微信支付、订阅管理 |
| 08 | 权限系统详解 | 25min | RBAC、CASL 配置、资源级权限 |
| 09 | 邮件与短信服务 | 20min | 多提供商配置、模板定制、发送策略 |
| 10 | AI 功能开发 | 30min | Vercel AI SDK、流式响应、多模型支持 |
| 11 | 文件存储与管理 | 25min | 云存储配置、上传组件、CDN 加速 |
| 序号 | 主题 | 时长(预估) | 内容要点 |
|---|
| 12 | Vercel 部署 | 20min | 环境变量、域名配置、自动部署 |
| 13 | Docker 容器化部署 | 25min | Dockerfile、docker-compose、镜像优化 |
| 14 | 自托管服务器部署 | 30min | Nginx 配置、PM2 管理、SSL 证书 |
| 15 | 数据库部署与迁移 | 20min | PostgreSQL 部署、数据迁移、备份策略 |
| 16 | CI/CD 自动化 | 25min | GitHub Actions、测试、自动发布 |
视频特色:
- 项目驱动,边学边练
- 最佳实践和避坑指南
- 完整源码和学习资源
- 配套社区答疑支持
| 日期 | 版本 | 更新内容 |
|---|
| 2026-02-24 | v1.8.0 | 新增 AI 视频生成能力 |
| 2026-01-29 | v1.7.0 | 新增 PayPal 支付支持(单次付费 + 循环订阅) |
| 2026-01-28 | v1.6.0 | 新增支付宝支付支持(单次付费) |
| 2026-01-10 | v1.5.0 | 标记 v1.5.0 AI 图片生成完成 |
| 2025-12-29 | v1.4.0 | 标记 v1.4.0 积分系统完成 |
| 2025-12-26 | v1.3.0 | 标记 v1.3.0 云存储完成 |
| 2025-12-23 | v1.2.0 | 标记 v1.2.0 Fumadocs 完成 |
| 2025-12 | v0.1 | 初始 Roadmap 创建 |
注意:本 Roadmap 仅代表当前规划,具体实现时间和功能可能会根据实际情况进行调整。