TinyShip_云技派,专注ai人工智能!
TinyShip_云技派,专注ai人工智能!Introducción
¿Qué es TinyShip?
TinyShip es un starter de desarrollo SaaS full-stack moderno que permite a los desarrolladores construir rápidamente aplicaciones SaaS de nivel empresarial. Adopta el doble framework Next.js y Nuxt.js, por lo que tanto los desarrolladores de React como los de Vue pueden usarlo. Incluye funciones listas para usar como autenticación, pagos, ai integración e internacionalización, lo que refleja el significado de "aunque sea un barco pequeño, puede llevarte lejos".
TinyShip no es una plataforma low-code, es una infraestructura de desarrollo de nivel empresarial. El código está escrito siguiendo las mejores prácticas de producción y es de alta calidad. Se compra una vez y se usa para siempre. Se adapta bien tanto al mercado nacional como al internacional: en China utiliza el ecosistema de WeChat, y en el extranjero utiliza OAuth y el ecosistema de Stripe.

Características de TinyShip
Soporte de doble framework: la versión Next.js incluye App Router, SSR/SSG, componentes del lado del servidor e integración con TypeScript. La versión Nuxt.js utiliza la API de composición de Vue 3 y el motor de servidor Nitro, con importación automática. Ambas versiones comparten la misma biblioteca central libs y la misma infraestructura.
Autenticación completa: permite registro e inicio de sesión por correo electrónico, con envío de correos de verificación. Soporta inicio de sesión con OAuth, como Google, GitHub y Apple. En China ofrece inicio de sesión con WeChat y por número de teléfono. También incluye autenticación multifactor 2FA y gestión de sesiones.
Sistema de pagos: a nivel internacional usa Stripe y Creem. En China usa WeChat Pay, con planes de añadir Alipay. Tiene un sistema de créditos que permite recargar y gastar según la demanda, compatible con suscripciones. Permite configurar multiplicadores para image, definiendo precios en créditos para la generación de imágenes.
Listo para desarrollo con AI: integra Vercel AI SDK. Incluye un chat con AI con un ejemplo sencillo de AI Chat. Permite generación de imágenes con AI, soportando Qwen de Alibaba Cloud, FAL y DALL-E de OpenAI. También está previsto añadir análisis de imágenes, voz a texto, texto a voz, RAG y llamadas a herramientas.
Servicios de comunicación: para correo electrónico se puede usar Resend, SendGrid (planeado) y SMTP (planeado). Para SMS, en China usa Alibaba Cloud, en el extranjero usa Twilio.
Integración de almacenamiento en la nube: cuenta con una interfaz unificada compatible con Alibaba Cloud OSS, AWS S3 y Cloudflare R2. Permite carga directa, uso de CDN, generación de URL firmadas y gestión de metadatos.
Otras características: tiene un sistema de temas basado en shadcn/ui, soporta modo oscuro y utiliza TailwindCSS v4. Incluye internacionalización con múltiples idiomas integrados. Tiene un panel de administración para gestionar usuarios, pedidos y suscripciones, además de un dashboard. Dispone de un subsitio de documentación con Fumadocs, búsqueda de texto completo y soporte de modo oscuro.
Casos de uso de TinyShip
Construir aplicaciones SaaS: crear rápidamente software basado en suscripciones, como herramientas de AI o software de productividad.
Desarrollar proyectos de AI: usar Vercel AI SDK para crear chatbots y aplicaciones de generación de imágenes.
Crear plataformas de comercio electrónico: vender productos digitales usando el sistema de pagos y el mecanismo de créditos.
Crear sitios web corporativos: usar las funciones integradas de Landing Page, sitio de documentación y blog.
Crear productos para mercados duales nacional e internacional: productos que deben admitir usuarios tanto en China (WeChat, número de teléfono, WeChat Pay) como en el extranjero (OAuth, Stripe).
Crear rápidamente un MVP para validación: emprendedores que necesitan construir un producto mínimo viable para probar un modelo de negocio.
Cómo usar TinyShip
Preparación del entorno: instalar Node.js, PNPM y Docker opcionalmente. Configurar una base de datos PostgreSQL.
Inicialización del proyecto: clonar el proyecto, instalar las dependencias con pnpm install. Luego configurar las variables de entorno editando el archivo de configuración del .env, incluyendo la conexión a la base de datos, las claves de pago y las API Key de AI.
Iniciar el desarrollo: arrancar la aplicación Next.js o Nuxt.js con pnpm dev. O usar Turborepo para gestionar múltiples aplicaciones a la vez con pnpm turbo dev.
Flujo de configuración principal: primero aprender sobre la introducción del proyecto y la configuración del entorno, luego iniciar rápidamente la primera aplicación. Después configurar el sistema de autenticación, usar Drizzle ORM para operar la base de datos, modificar los componentes de UI y los temas, y configurar la internacionalización. Luego aprender temas avanzados como la integración de pagos, el sistema de permisos y el desarrollo con AI.
Despliegue: se puede desplegar con contenedores usando Docker. Es posible desplegar en plataformas cloud como Vercel, AWS y Alibaba Cloud.
Preguntas frecuentes
P1: ¿TinyShip es una plataforma low-code?
No. Es un starter a nivel de código para desarrolladores profesionales, que proporciona código de infraestructura de alta calidad y escalable. Se requieren conocimientos básicos de React/Vue, TypeScript y bases de datos.
P2: ¿Se puede usar en varios proyectos después de comprarlo?
Según la afirmación "se compra una vez y se usa para siempre", se puede usar en múltiples proyectos comerciales, pero los detalles de la licencia deben consultarse en los términos oficiales para usuarios.
P3: ¿Cómo cambiar de proveedor de pagos?
Utiliza una arquitectura sin dependencia de proveedor, con un API unificada que encapsula distintos canales de pago. Solo hay que cambiar los parámetros de configuración para cambiar de proveedor, sin reescribir el código de negocio. Por ejemplo, usando la función createPaymentProvider, basta con cambiar el parámetro provider a 'stripe', 'wechat' o 'creem'.
P4: ¿Soportará Alipay?
Actualmente (primer trimestre de 2026), soporta principalmente Stripe, WeChat Pay y Creem. El pago con código QR de Alipay está previsto para añadirse en el primer trimestre de 2026.
P5: ¿Qué modelos soporta la funcionalidad de AI?
Actualmente soporta OpenAI (GPT/DALL-E), Anthropic, Alibaba Cloud Qwen y FAL. Usando Vercel AI SDK se pueden añadir más modelos.
P6: ¿Cómo obtener soporte técnico?
Consulta el centro de documentación https://docs.tinyship.cn/zh-CN. Espera a obtener en el tercer trimestre de 2026 los vídeos tutoriales completos, o consulta las reglas de desarrollo con Cursor incluidas en el proyecto para usar el desarrollo asistido por IA.
P7: ¿Solo se puede usar PostgreSQL como base de datos?
Por defecto utiliza Drizzle ORM con PostgreSQL, pero la arquitectura permite modificar la capa libs/database para adaptarla a otras bases de datos.
P8: ¿Hay que comprar aparte las plantillas sectoriales?
La versión básica incluye las funciones principales. Las plantillas sectoriales (como plantillas para SaaS, comercio electrónico y AI) son paquetes de extensión y deben comprarse por separado, aunque los usuarios de la versión básica tienen descuentos.
Acceder a la demostración
Página principal del producto: https://tinyship.cn
Demostración de funciones: https://demo.tinyship.cn
Centro de documentación: https://docs.tinyship.cn
Asistente de guiones▸
Apps AI
Noticias AI