WeChat Mini-Programm Cloud-Entwicklung für Openclaw

Ein umfassender Leitfaden für die Erstellung und Bereitstellung von WeChat Mini-Programmen mit Cloud-Entwicklung und automatisierten CI/CD-Tools.

jasondu
v1.0.0
Mar 7, 2026
0
1.2k
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install wechat-miniprogram-dev

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, wechat-miniprogram-dev über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist WeChat Mini-Programm Cloud-Entwicklung?

Dieser Skill bietet eine vollständige Roadmap für die WeChat Mini-Programm Cloud-Entwicklung mit Fokus auf Projektarchitektur, serverlose Cloud-Funktionen und automatisierte Bereitstellung via miniprogram-ci. Er schließt die Lücke zwischen Frontend-Logik und Backend-Diensten, indem er das Openclaw Skills-Framework nutzt, um den gesamten Entwicklungslebenszyklus zu rationalisieren. Entwickler können Cloud-Datenbanken, Speicher und spezialisierte Erweiterungen wie Bildverarbeitung effizient verwalten und gleichzeitig die Einhaltung plattformspezifischer Regeln sicherstellen.

Durch das Befolgen dieses Leitfadens können Teams professionelle Workflows implementieren, die die Installation von Remote-Abhängigkeiten und die Headless-Vorschaugenerierung umfassen. Er soll Entwicklern helfen, häufige Fallstricke im WeChat-Ökosystem zu vermeiden, wie z. B. unsachgemäße Auslöser für Abonnementnachrichten oder Umgebungsinitialisierungsfehler, was ihn zu einer unverzichtbaren Ressource innerhalb der Openclaw Skills-Bibliothek macht.

WeChat Mini-Programm Cloud-Entwicklung Anwendungsfälle

  • Einrichten einer standardmäßigen WeChat Mini-Programm Projektstruktur mit integrierten Cloud-Funktionen.
  • Automatisierung von Bereitstellungs- und Vorschauaufgaben mit miniprogram-ci für schnellere Lieferzyklen.
  • Implementierung serverseitiger Logik wie Benutzerauthentifizierung und Datenbankoperationen.
  • Verwalten von Cloud-Speicher-Assets und Generieren sicherer temporärer Datei-URLs.
  • Erweitern der Anwendungsfunktionen mit automatisierter Bildverarbeitung und Wasserzeichen.

So funktioniert WeChat Mini-Programm Cloud-Entwicklung

  1. Initialisieren Sie die Projektstruktur mit speziellen Verzeichnissen für das Mini-Programm-Frontend und die Cloud-Funktionen.
  2. Konfigurieren Sie die Projektmetadaten in project.config.json und definieren Sie die Cloud-Umgebungseinstellungen.
  3. Entwickeln Sie serverlose Funktionen mit dem wx-server-sdk, um Backend-Geschäftslogik und Datenbankinteraktionen zu verarbeiten.
  4. Verwenden Sie miniprogram-ci-Befehle, um Cloud-Funktionen hochzuladen und Vorschau-QR-Codes über das CLI zu generieren.
  5. Integrieren Sie clientseitige Trigger unter Einhaltung der synchronen Callback-Anforderungen für Abonnementnachrichten.

WeChat Mini-Programm Cloud-Entwicklung Einrichtung

Um mit diesem Skill aus dem Openclaw Skills-Repository zu beginnen, stellen Sie sicher, dass das Tool miniprogram-ci installiert ist:

npm install -g miniprogram-ci

Platzieren Sie Ihren privaten WeChat-Schlüssel im Verzeichnis ./key/ und konfigurieren Sie Ihre project.config.json mit Ihrer spezifischen AppID:

{
  "appid": "ihre-appid",
  "cloudfunctionRoot": "cloudfunctions/"
}

WeChat Mini-Programm Cloud-Entwicklung Datenschema & Taxonomie

Der Skill organisiert Daten über Frontend- und Backend-Ebenen hinweg wie folgt:

Verzeichnis Zweck Wichtige Metadaten
/miniprogram Clientseitige Assets Seiten, Komponenten und globale Stile
/cloudfunctions Serverseitige Logik Node.js-Umgebungen und Paketabhängigkeiten
/key Sicherheit Private Schlüssel für die CI/CD-Authentifizierung
project.config.json Projektkonfiguration AppID- und Compiler-Einstellungen

WeChat Mini-Programm Cloud-Entwicklung Erweiterte Funktionen

  • CI/CD-Automatisierung: Unterstützt Headless-Uploads und Vorschauen mit miniprogram-ci direkt aus Build-Pipelines.
  • Bildverarbeitungserweiterungen: Integration mit CloudInfinite für serverseitige Bildwasserzeichen und Transformationen.
  • Dynamische Umgebungsunterstützung: Verwendet DYNAMIC_CURRENT_ENV für den nahtlosen Wechsel zwischen Entwicklungs- und Produktionsumgebungen.
  • Remote-Abhängigkeitsverwaltung: Optimiert die Leistung von Cloud-Funktionen durch die Verwendung von --rnpm für die Remote-Paketinstallation.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*