TinyShip_云技派,专注ai人工智能!
TinyShip_云技派,专注ai人工智能!Einführung
TinyShip – Was ist das?
TinyShip ist ein moderner Full-Stack-SaaS-Entwicklungs-Starter, mit dem Entwickler schnell geschäftstaugliche SaaS-Anwendungen erstellen können. Es nutzt die Dual-Frameworks Next.js und Nuxt.js, sodass sowohl React- als auch Vue-Entwickler es verwenden können. Es bietet fertige Funktionen wie Authentifizierung, Zahlungen, ai-Integration und Internationalisierung – ganz im Sinne von „Auch ein kleines Schiff kann dich in die Ferne tragen".
TinyShip ist keine Low-Code-Plattform, sondern eine Enterprise-Entwicklungsinfrastruktur. Der Code folgt den Best Practices für Produktionsumgebungen und ist von hoher Qualität. Einmal kaufen, dauerhaft nutzen. Es passt sich gut an sowohl den chinesischen als auch den internationalen Markt an: In China wird das WeChat-Ökosystem genutzt, international OAuth und das Stripe-Ökosystem.

Funktionsmerkmale von TinyShip
Dual-Framework-Unterstützung: Die Next.js-Version bietet App Router, SSR/SSG, Server Components und ist in TypeScript integriert. Die Nuxt.js-Version nutzt die Composition API von Vue 3, die Nitro-Server-Engine und ermöglicht Auto-Import. Beide Versionen teilen sich die gleiche libs-Kernbibliothek und Infrastruktur.
Umfassende Authentifizierung: Anmeldung per E-Mail mit Verifizierungs-Mail möglich. OAuth-Login wird unterstützt, z. B. Google, GitHub, Apple. In China gibt es WeChat-Login und Login per Mobiltelefonnummer. Außerdem 2FA-Mehr-Faktor-Authentifizierung und Sitzungsverwaltung.
Zahlungssystem: International Stripe, Creem. In China WeChat Pay, Alipay ist geplant. Es gibt ein Punktesystem, das nach Bedarf aufgeladen und mit Punkten bezahlt werden kann und sich mit Abonnements kombinieren lässt. Es können KI-Modellmultiplikatoren festgelegt werden, um für die Bildgenerierung einen Preis in Punkten zu definieren.
KI-Entwicklungsbereit: Vercel AI SDK ist integriert. KI-Chat ist vorhanden, mit einem einfachen AI-Chat-Beispiel. KI-Bildgenerierung wird unterstützt, einschließlich Alibaba Qwen, FAL und OpenAI DALL-E. Geplant sind außerdem Bildanalyse, Sprache-zu-Text, Text-zu-Sprache, RAG und Tool-Aufruf.
Kommunikationsdienste: Für E-Mail können Resend, SendGrid (geplant) und SMTP (geplant) verwendet werden. SMS in China über Alibaba Cloud, international über Twilio.
Cloud-Storage-Integration: Es gibt eine einheitliche Schnittstelle, die Alibaba Cloud OSS, AWS S3 und Cloudflare R2 unterstützt. Direkt-Upload, CDN-Nutzung, signierte URLs und Metadatenverwaltung sind möglich.
Weitere Merkmale: Es gibt ein Theme-System, basierend auf shadcn/ui, mit Unterstützung für Dark Mode und mit TailwindCSS v4. Internationalisierung ist eingebaut, mehrere Sprachen sind enthalten. Ein Admin-Panel zur Verwaltung von Benutzern, Bestellungen und Abonnements sowie ein Dashboard sind vorhanden. Eine Dokumentations-Subdomain nutzt Fumadocs, bietet Volltextsuche und unterstützt den Dark Mode.
Anwendungsszenarien für TinyShip
SaaS-Anwendungen erstellen: Schnell abonnementbasierte Software entwickeln, z. B. KI-Tools oder Produktivitätssoftware.
KI-Projekte umsetzen: Mit dem Vercel AI SDK Chat-Bots und Bildgenerierungs-Anwendungen bauen.
E-Commerce-Plattformen aufbauen: Digitale Produkte mit dem Zahlungssystem und dem Punktesystem verkaufen.
Unternehmens-Websites erstellen: Mit den eingebauten Funktionen Landing Page, Dokumentations-Site und Blog nutzen.
Produkte für den chinesischen und internationalen Markt entwickeln: Produkte, die gleichzeitig chinesische (WeChat, Mobiltelefonnummer, WeChat Pay) und internationale (OAuth, Stripe) Nutzer unterstützen müssen.
Schnelle MVP-Validierung: Gründer können zügig ein Minimum Viable Product bauen, um Geschäftsmodelle zu testen.
So verwenden Sie TinyShip
Umgebung vorbereiten: Node.js und PNPM installieren, Docker optional. Eine PostgreSQL-Datenbank einrichten.
Projektinitialisierung: Nach dem Klonen des Projekts die Abhängigkeiten installieren mit pnpm install. Dann die Umgebungsvariablen konfigurieren, die Datei .env anpassen, einschließlich Datenbankverbindung, Zahlungsschlüssel und KI-API-Keys.
Entwicklung starten: Die Next.js- oder Nuxt.js-Anwendung starten mit pnpm dev. Alternativ Turborepo verwenden, um mehrere Anwendungen gleichzeitig zu verwalten, mit pnpm turbo dev.
Konfiguration der Kernfunktionen: Zuerst die Projektvorstellung und den Umgebungsaufbau erlernen, dann die erste Anwendung schnell starten. Anschließend das Authentifizierungssystem konfigurieren, die Datenbank mit Drizzle ORM nutzen, UI-Komponenten und Themes anpassen sowie die Internationalisierung einrichten. Danach weiterführende Themen wie Zahlungsintegration, Berechtigungssystem und KI-Entwicklung lernen.
Bereitstellung: Containerisierte Bereitstellung mit Docker ist möglich. Deployment auf Cloud-Plattformen wie Vercel, AWS oder Alibaba Cloud.
Häufig gestellte Fragen
F1: Ist TinyShip eine Low-Code-Plattform?
Nein. Es ist ein Code-Level-Starter für professionelle Entwickler, der hochwertige, skalierbare Infrastruktur-Codebasis liefert. Grundkenntnisse in React/Vue, TypeScript und Datenbanken sind erforderlich.
F2: Kann ich den Kauf für mehrere Projekte nutzen?
Entsprechend dem Motto „Einmal kaufen, dauerhaft nutzen" kann er in mehreren kommerziellen Projekten eingesetzt werden, die genauen Lizenzbedingungen sind jedoch den offiziellen Nutzungsbedingungen zu entnehmen.
F3: Wie wechsle ich den Zahlungsanbieter?
Es verwendet eine herstellerunabhängige Architektur mit einer einheitlichen API, die verschiedene Zahlungskanäle kapselt. Durch Änderung der Konfigurationsparameter kann gewechselt werden, ohne den Geschäftscode neu zu schreiben. Mit der Funktion createPaymentProvider genügt es beispielsweise, den Provider-Parameter auf 'stripe', 'wechat' oder 'creem' zu setzen.
F4: Wird Alipay unterstützt?
Derzeit (Q1 2026) werden hauptsächlich Stripe, WeChat Pay und Creem unterstützt. Alipay-Scan-Zahlung ist für Q1 2026 geplant.
F5: Welche Modelle werden von den KI-Funktionen unterstützt?
Derzeit werden OpenAI (GPT/DALL-E), Anthropic, Alibaba Qwen und FAL unterstützt. Über das Vercel AI SDK können weitere Modelle hinzugefügt werden.
F6: Wie erhalte ich technischen Support?
Im Dokumentationszentrum unter https://docs.tinyship.cn/zh-CN nachschauen. Vollständige Video-Tutorials erscheinen voraussichtlich in Q3 2026. Alternativ die Cursor-Entwicklungsregeln im Projekt nutzen, um KI-gestützt zu entwickeln.
F7: Muss die Datenbank zwingend PostgreSQL sein?
Standardmäßig werden Drizzle ORM mit PostgreSQL verwendet, die Architektur kann jedoch in der Schicht libs/database angepasst werden, um andere Datenbanken zu unterstützen.
F8: Müssen Branchen-Templates zusätzlich erworben werden?
Die Basisversion enthält die Kernfunktionen. Branchen-Templates (z. B. SaaS-, E-Commerce- oder KI-Templates) sind Erweiterungspakete und müssen separat erworben werden, wobei Basiskunden einen Rabatt erhalten.
Demo aufrufen
Produkt-Startseite: https://tinyship.cn
Funktions-Demo: https://demo.tinyship.cn
Dokumentationszentrum: https://docs.tinyship.cn
Drehbuch-Assistent▸
AI Apps
AI Nachrichten