AIWeChatauto ist eine automatisierte Plattform für die Erstellung und Veröffentlichung von Inhalten, die speziell für Betreiber öffentlicher WeChat-Nummern entwickelt wurde. Das Hauptziel dieses Open-Source-Tools ist die Rationalisierung und Automatisierung des gesamten Arbeitsablaufs von der Auswahl der Inhalte, dem Verfassen von Artikeln, dem Bildabgleich, der Formatierung und Veröffentlichung bis hin zur endgültigen Veröffentlichung. Es ermöglicht eine intelligente Produktion von Inhalten durch die Integration mehrerer gängiger KI-Sprachmodelle (z. B. Gemini, DeepSeek) und KI-Bilderzeugungsfunktionen. Die Benutzer müssen nur einfache Konfigurationen vornehmen, damit das System automatisch aktuelle Themen von mehreren Plattformen wie Jittery, B-Site und Zhihu sammeln und Artikel generieren kann, die dem Stil der öffentlichen Nummer entsprechen. Es löst auch die Probleme der Anti-Diebstahl-Kette für Bilder und der typografischen Anpassung, um sicherzustellen, dass die Artikel in WeChat ein gutes Leseerlebnis bieten. Das Tool unterstützt den Einsatz in verschiedenen Umgebungen wie Windows, Mac und Docker und bietet damit eine effiziente Lösung für die Produktion von Inhalten für Medienschaffende und New-Media-Teams in Unternehmen.
Funktionsliste
- Unterstützung mehrerer ModelleBenutzer können je nach Bedarf mit einem einzigen Klick zwischen Gemini, DeepSeek, Aliyun Hundred Refinements und vielen anderen gängigen großen Sprachmodellen wechseln.
- Intelligente AuswahlDas System ist in der Lage, automatisch Hot Lists von verschiedenen Plattformen wie Jitterbug, Shutterbug, B-station, Weibo und Zhihu usw. zu sammeln und mit Hilfe von KI attraktive Artikeltitel in Kombination mit Branchentrends zu generieren.
- Generierung von KI-InhaltenErweiterte Eingabeaufforderungstechnik mit detaillierter Anpassung der öffentlichen Beiträge, einschließlich Wortzahl, Stil und Schreibvorlagen.
- Intelligentes MappingUnterstützung für die Generierung von Bildern aus der Pexels-Galerie oder durch KI, um Artikel zu illustrieren, und kann automatisch mit Microsofts Anti-Piraterie-Kettenproblem umgehen, um sicherzustellen, dass Bilder korrekt angezeigt werden.
- automatischer SchriftsatzEingebaute Sets von schönen Layout-Vorlagen, die in der Lage sind, Stile automatisch inline zu generieren, perfekt angepasst an die Leseumgebung von WeChat.
- Gesamtes ProzessmanagementUnterstützt die Verwaltung von Entwürfen und die Rückverfolgbarkeit historischer Versionen von Artikeln und kann mit einem Klick auf die öffentliche WeChat-Nummer veröffentlicht werden, wobei der gesamte Prozess weitgehend automatisiert ist.
- Flexibler EinsatzEine Vielzahl von Bereitstellungsoptionen ist verfügbar, darunter ein Ein-Klick-Installationsprogramm für Windows-Benutzer und eine native Entwicklungsbereitstellung mit Unterstützung für Mac, Linux und Docker.
- offenes APIDas Projekt verfügt über eine gut gestaltete API-Schnittstelle, die es Entwicklern leicht macht, sekundäre Entwicklungen durchzuführen oder es an andere Front-End-Anwendungen wie Applets anzudocken.
Hilfe verwenden
AIWeChatauto bietet zwei Hauptwege zur Installation und Nutzung, für allgemeine Benutzer und Entwickler, um den Bedürfnissen verschiedener Personengruppen gerecht zu werden.
Weg 1: Windows-Ein-Klick-Installation (empfohlen für unerfahrene Benutzer)
Dieser Ansatz ist für Windows-Benutzer gedacht, die mit Programmierumgebungen nicht vertraut sind, und der gesamte Prozess macht die manuelle Installation von Python oder die Konfiguration einer komplexen Umgebung überflüssig.
- Laden Sie das Installationspaket herunter:
- Besuchen Sie die GitHub-Seite des Projekts und finden Sie auf der rechten Seite "Veröffentlichungen"Region.
- Klicken Sie hier, um auf die Seite Releases zu gelangen und die neueste Version des
.exe
Installieren Sie das Paket.
- Durchführung der Installation:
- Finden Sie die heruntergeladenen
.exe
Datei, doppelklicken Sie sie, um sie auszuführen. - Das System öffnet den Installationsassistenten. Klicken Sie entsprechend den Anweisungen auf dem Bildschirm auf "Weiter", um die Installation abzuschließen.
- Finden Sie die heruntergeladenen
- Auslöseverfahren:
- Nach erfolgreicher Installation wird automatisch eine Verknüpfung mit dem Namen "AIWeChatauto" auf Ihrem Desktop erstellt.
- Wenn Sie auf die Verknüpfung doppelklicken, wird das Programm automatisch im Hintergrund gestartet und öffnet Ihren Standardbrowser, um den Startbildschirm des Systems anzuzeigen.
- Erstkonfiguration:
- Wenn Sie das System zum ersten Mal betreten, müssen Sie der Anleitung auf der Seite folgen, um die Grundkonfiguration abzuschließen. Dazu gehört die Eingabe Ihrer öffentlichen WeChat-Nummer sowie des API-Schlüssels der ausgewählten KI-Plattform. Sobald die Konfiguration abgeschlossen ist, können Sie mit der Nutzung der Funktionen beginnen.
Ansatz 2: Lokaler Entwicklungsmodus (für Entwickler)
Dieser Ansatz eignet sich für Benutzer mit einem gewissen technischen Grundwissen, die eine sekundäre Entwicklung oder Bereitstellung auf Mac/Linux-Systemen durchführen möchten.
- Vorbereiten der Umgebung:
- Stellen Sie sicher, dass Ihr Computer über die
Python
(Version 3.8 oder höher empfohlen) undGit
.
- Stellen Sie sicher, dass Ihr Computer über die
- Projektcode klonen:
- Öffnen Sie ein Terminal (Befehlszeilentool) und verwenden Sie den folgenden Befehl, um den Projektcode lokal von GitHub zu klonen:
git clone https://github.com/wojiadexiaoming-copy/AIWeChatauto.git
- Öffnen Sie ein Terminal (Befehlszeilentool) und verwenden Sie den folgenden Befehl, um den Projektcode lokal von GitHub zu klonen:
- Wechseln Sie in das Projektverzeichnis:
- ausnutzen
cd
in den Ordner, den Sie gerade geklont haben:cd AIWeChatauto
- ausnutzen
- Erstellen und Aktivieren einer virtuellen Umgebung:
- Um die globale Python-Umgebung nicht zu verunreinigen, empfiehlt es sich, eine separate virtuelle Umgebung zu erstellen.
python -m venv venv
- Aktivieren Sie die virtuelle Umgebung. Führen Sie den entsprechenden Befehl für Ihr Betriebssystem aus:
- Windows (Computer):
venv\Scripts\activate
- Mac/Linux:
source venv/bin/activate
- Windows (Computer):
- Nach erfolgreicher Aktivierung sehen Sie vor der Kommandozeile im Terminal
(venv)
Logo.
- Um die globale Python-Umgebung nicht zu verunreinigen, empfiehlt es sich, eine separate virtuelle Umgebung zu erstellen.
- Installation von abhängigen Bibliotheken:
- Alle Bibliotheken, die für das Projekt benötigt werden, sind in der Datei
requirements.txt
Datei. Verwenden Sie diepip
für die Installation mit einem Mausklick:pip install -r requirements.txt
- Alle Bibliotheken, die für das Projekt benötigt werden, sind in der Datei
- Einstellungen der Konfigurationsdatei:
- gehen in
config
finden Sie einen Ordner mit dem Namenconfig_template.json
Die Vorlagendatei für die - Erstellen Sie eine Kopie der Datei und benennen Sie sie um in
config.json
. - Öffnen mit einem Texteditor
config.json
Datei, geben Sie die erforderlichen Konfigurationsinformationen gemäß den darin enthaltenen Anweisungen ein. Dies ist der kritischste Schritt. Die spezifischen Konfigurationsdaten sind in der nachstehenden Tabelle aufgeführt.
- gehen in
- Neue Dienste:
- Kehren Sie in das Stammverzeichnis des Projekts zurück und führen Sie den folgenden Befehl in einem Terminal aus, um das Programm zu starten:
python main.py
- Nach erfolgreichem Start zeigt das Terminal die Adresse an, unter der der Dienst ausgeführt wird, normalerweise die
http://127.0.0.1:5000
.
- Kehren Sie in das Stammverzeichnis des Projekts zurück und führen Sie den folgenden Befehl in einem Terminal aus, um das Programm zu starten:
- Zugangssystem:
- Öffnen Sie Ihren Browser und rufen Sie die im vorherigen Schritt angegebene Adresse auf, um auf die Systemschnittstelle zuzugreifen und sie zu nutzen.
Beschreibung der wichtigsten Konfigurationselemente (config.json
)
Die Konfigurationsdatei ist die Grundlage für das Funktionieren des gesamten Systems. Sie müssen hier die Autorisierungsinformationen für jede Plattform eingeben.
Konfigurationsobjekt | Anweisungen | Erfassungsmethode |
---|---|---|
wechat_appid |
Die AppID Ihres WeChat. | Melden Sie sich bei der WeChat Public Platform an und überprüfen Sie unter "Entwicklung" - "Grundkonfiguration". |
wechat_appsecret |
Das AppSecret (Anwendungsschlüssel) Ihres WeChat. | Wie oben, auf der gleichen Seite wie die AppID. Bitte bewahren Sie sie sicher auf und geben Sie sie nicht weiter. |
gemini_api_key |
Wenn Sie das Google Gemini-Modell verwenden möchten, müssen Sie den API-Schlüssel eingeben. | Besuchen Sie die offizielle Website von Google AI Studio, um sich zu bewerben. |
deepseek_api_key |
Wenn Sie das DeepSeek-Modell verwenden möchten, müssen Sie den API-Schlüssel eingeben. | Besuchen Sie die Website der DeepSeek-Plattform, um sich zu bewerben. |
dashscope_api_key |
Wenn Sie sich für das AliCloud Hundred Refinement Modell entscheiden, müssen Sie den API Key eingeben. | Besuchen Sie die Website der AliCloud Hundred Refinement Platform, um sich zu bewerben. |
pexels_api_key |
Wenn Sie die Pexels-Galerie für Smart Mapping verwenden, müssen Sie den API-Schlüssel eingeben. | Rufen Sie die API-Seite auf der Pexels-Website auf, um sich zu bewerben. |
author |
Legt den Namen des Autors fest, der beim Posten von Artikeln standardmäßig angezeigt wird. | Benutzerdefinierte Füllung. |
image_model |
Wählen Sie das für die Zuordnung verwendete Modell, z. B.gemini vielleichtpexels . |
Wählen Sie auf der Grundlage des von Ihnen konfigurierten API-Schlüssels aus. |
zur Kenntnis nehmenWenn Sie den Dienst auf einem öffentlichen Server bereitstellen, müssen Sie die öffentliche IP-Adresse des Servers zur IP-Whitelist des WeChat-Backends für öffentliche Nummern hinzufügen, da Sie sonst keine Artikel erfolgreich veröffentlichen können.
Anwendungsszenario
- Selbst Medienschaffende
Für einzelne Self-Publisher, die öffentliche Konten führen, kann dieses Tool die Produktivität erheblich steigern. Die Autoren können ihre eigenen Schwerpunkte und Schreibstile festlegen, die KI automatisch Hotspots aufspüren und erste Entwürfe erstellen lassen, während sie nur wenig Zeit in die Überarbeitung und Verschönerung investieren müssen und so tägliche oder sogar mehrfache tägliche Aktualisierungen erreichen und ihre Accounts aktiv halten können. - Team Neue Medien im Unternehmen
Die Abteilung für neue Medien eines Unternehmens muss in der Regel Konten auf mehreren Plattformen unterhalten, was die Produktion von Inhalten stark belastet. AIWeChatauto kann als hocheffizientes Hilfsmittel für die Batch-Generierung von Brancheninformationen, Produkteinführungen oder Marketingkampagnen im Einklang mit der Markentonalität eingesetzt werden, so dass sich die Teammitglieder mehr auf hochwertige Arbeiten wie Content-Strategie, Nutzerinteraktionen und Datenanalysen konzentrieren können. - Agentur für Content Marketing
Marketing-Agenturen, die mehrere Kunden betreuen, können das Tool nutzen, um schnell Produktionslinien für Inhalte aufzubauen. Durch die Anpassung verschiedener KI-Schreibvorlagen und Typografiestile für verschiedene Kunden ist es möglich, Inhalte in großem Umfang zu erstellen und so eine schnelle Lieferung bei gleichbleibend guter Qualität zu gewährleisten.
QA
- Warum werden die Bilder in Artikeln manchmal nicht angezeigt?
AIWeChatauto verfügt über eingebaute Bild-Proxys und WeChat-Funktionen zum Hochladen von Bildern, die dieses Problem automatisch lösen. Wenn Sie dieses Problem haben, stellen Sie sicher, dass Sie die neueste Version des Programms verwenden, da ältere Versionen möglicherweise nicht gut damit umgehen können. - Was sollte ich tun, wenn ich beim Aufruf von AI Writing einen Schnittstellenfehler erhalte?
Prüfen Sie bitte zunächst, ob Sie sich inconfig.json
Der in der Datei angegebene API-Schlüssel ist korrekt und gültig. Prüfen Sie als nächstes, ob Ihr Servernetzwerk ordnungsgemäß mit der entsprechenden KI-Plattform verbunden werden kann. Wenn das Netzwerk und der API-Schlüssel normal sind, versuchen Sie, zu einem anderen alternativen großen Sprachmodell in Ihrem System zu wechseln. - Woran liegt es, dass es nicht klappt, einen Artikel zu veröffentlichen?
Es gibt drei häufige Gründe für das Scheitern von Veröffentlichungen: Erstens, öffentlicheAppID
vielleichtAppSecret
Konfigurationsfehler; zweitens, die öffentliche IP-Adresse des Servers wurde nicht zur IP-Whitelist im öffentlichen Backend hinzugefügt; drittens, das Titelbild des Artikels oder das Bildmaterial im Inhalt ist nicht konform oder konnte nicht hochgeladen werden. Bitte überprüfen Sie diese Konfigurationen nacheinander. - Muss ich die IP-Adresse des Servers in die öffentliche Whitelist aufnehmen?
Ja. Aus Sicherheitsgründen erlaubt die WeChat Public Platform nur IP-Adressen auf der Whitelist, die über die API angerufen werden können. Daher müssen Sie die öffentliche IP-Adresse des Servers, auf dem AIWeChatauto eingesetzt wird, zur IP-Whitelist-Liste auf der Seite "Entwicklung" - "Grundkonfiguration" der WeChat Public Platform hinzufügen.