关于本站
TinyShip 创作初衷与项目理念
我是独立开发者 Viking,欢迎来到 TinyShip(小小船)!这是我独立开发的最新项目,这不仅仅是又一个 SaaS 模板,更是一个充满理想与技术品味的现代全栈开发平台。让我来分享创建这个项目的初衷与理念。
为什么要重新造轮子?
不一样的体验
市面上确实有非常多的 SaaS 模板,但我想创造的是一个全新不一样的体验,这完全不是一个重复的轮子。我希望通过 TinyShip 为开发者提供:
- 更贴近真实需求的解决方案
- 更灵活的架构设计,避免厂商锁定
- 更现代的技术栈,紧跟时代前沿
- 更亲民的价格,让更多开发者受益
双市场策略:本土 + 出海
不能忽略的国内市场
说起个人项目,现在非常多人都在鼓吹出海,目前市面上的模板也都是针对出海项目的。但我认为独立开发一定不能忽略国内市场。
虽然一直都在说国内付费意愿低,但我观察的多个项目其实根本不是这样。在你最熟悉的市场,其实比已经竞争非常激烈的出海项目有时候更容易成功。
双市场无缝覆盖
TinyShip 完全适配国内本土和出海项目:
国际市场支持:
- Stripe、Creem 支付集成
- OAuth 登录(Google、GitHub、Apple 等)
- 国际化 UI 和多语言支持
中国本土市场支持:
- 微信登录深度集成
- 微信支付无缝对接
- 短信登录(支持阿里云等)
- 本土化用户体验
双框架架构:React + Vue
解决框架选择难题
工程师总是在框架选择上犯难,所以我在应用中使用了两种最流行的全栈框架:
- Next.js:为 React 爱好者准备
- Nuxt.js:为 Vue 开发者设计
简化版 Monorepo
采用简化版的 monorepo 架构,让两个应用可以共享基础模块:
- 统一的认证系统
- 共享的数据库层
- 一致的支付接口
- 相同的业务逻辑
充满技术品味的现代项目
2025 年最新技术栈
我想做一个充满技术品味的现代全栈项目,采用最新技术:
- TailwindCSS v4:最新的原子化 CSS 框架
- shadcn/ui + Magic UI:现代化组件库
- TypeScript:完整的类型安全
- Zod:运行时类型验证
- 开发体验极佳:热重载、自动导入、智能提示
技术细节精雕细琢
每一个技术选择都经过深思熟虑:
- Better-Auth:企业级认证系统
- Drizzle ORM:类型安全的数据库操作
- CASL:灵活的权限管理
- Vercel AI SDK:AI 能力集成
无厂商锁定架构
开放式设计理念
采用无厂商锁定的架构,让您始终保持选择的自由:
- 开放式 Monorepo 架构
- libs 抽象接口设计
- 可自由选择任何云服务商、数据库、支付提供商
- 避免技术绑定
Unified API 设计
所有提供商使用一致的接口,真正做到:
- 只需更改一个参数即可切换
- 不需要重写代码
- 完全解耦的服务层
// 切换支付提供商只需要改变配置
const payment = createPaymentService({
provider: 'stripe' // 或 'wechat' 或 'creem'
});AI 辅助开发
面向未来的开发方式
集成最新的 AI 开发工具:
- Vercel AI SDK:多 AI 提供商支持
- 内置 Cursor 开发规则
- Agents.md 文件:AI 助手配置
- AI 辅助开发:智能化构建应用
开发效率革命
通过 AI 集成,让开发变得更加智能:
- 智能代码补全
- 自动生成业务逻辑
- AI 驱动的调试和优化
价格理念:品质 + 亲民
打破定价垄断
当前 SaaS 模板的定价都是对标国外架构,大多 100 到 200 美元。而我独立开发项目的宗旨就是低价并且优质。
我的定价标准
这个项目的代码量和质量绝对能和现在市面上任何的 SaaS 模板所匹敌,但我设定了一个特殊的标准:
我开发的任何项目都不会高于 350 元
这是我最心爱的游戏《博德之门3》的本体+ DLC 的定价。这么伟大的游戏才卖 350 元,我做的产品没有任何理由要高于它。
让更多开发者受益
通过亲民的价格,让更多开发者有能力购买我的产品,一起构建更美好的互联网世界。
项目宗旨
TinyShip 的宗旨是提供您需要构建应用的所有基础架构,具体的细节和需求让您发挥想象去完成。
我们提供:
- 坚实的技术基础
- 灵活的架构设计
- 现代化的开发体验
- 最佳实践指导
您可以专注于:
- 独特的产品创意
- 业务逻辑实现
- 用户体验优化
- 市场推广策略