Die intelligente Roboterkonfigurationsverwaltungsplattform bietet mit einem Klick Zugriff auf ChatGPT-Konversationen und passt sich nahtlos an die Wissensdatenbanken von Dify, FastGPT und Coze an!
Selbsthilfegruppen, Einzelpersonen definieren unterschiedliche Rollen, konfigurieren flexibel verschiedene Dialogmodi, Zeichnen, Bilderkennung, Netzwerkabfrage, GPTs, Sprachanalyse und umfangreiche und vielfältige Fähigkeiten! Es verfügt über verschiedene geplante Aufgaben, RSS-Abonnement, Countdown-Erinnerung, Senden von Nachrichtenkonsultationen, Stapelversand, Weiterleitung, gruppenübergreifenden Chat, Erinnerungsfunktion und API zum Senden von Nachrichten
Mit dem intelligenten Micro-Secretary-Client können Sie mit einem Klick auf offizielle Konten, Firmen-WeChat, Gitter, Lark, WhatsApp, 5G-Messaging und andere von Wechaty unterstützte Protokolle zugreifen.
Offizielle WeChat-Website
Bei diesem Projekt handelt es sich um einen Micro-Secretary-Client, der mit der intelligenten Micro-Secretary-Plattform verwendet wird. Wenn Sie Ihren eigenen Roboter verwenden möchten, müssen Sie den Micro-Secretary-Client selbst bereitstellen.
Knotenversion>18
Dieses Projekt ist ein Open-Source-Projekt für intelligente Roboter, das auf Wechaty basiert. Weitere Informationen zur Wechaty
Projektbeschreibung und API-Dokumentation finden Sie unter: Wechaty-Einführung
Detaillierte Tutorial-Linkadresse für die Micro-Secretary-Bereitstellung: Micro-Secretary-Dokumentation
Unterstützt den Wechsel zwischen mehreren Robotern
⏳ Unterstützt das Festlegen von Grenzwerten für die Anzahl der Konversationen mit einer Textüberprüfungsoberfläche.
? Spracherkennung und -versand (unterstützt vom Qiwei-Protokoll und muss angepasst werden).
?Unterstützt das Festlegen verschiedener Schlüsselwörter, um unterschiedliche Zeichen auszulösen, kein @ zum Auslösen erforderlich.
? Zeichenvoreinstellungen
Senden Sie eine Nachricht an einen Online-Gruppenchat
Senden Sie feste Materialinhalte online an den Gruppenchat
?️ Keyword-Gruppenverwaltung
? Senden Sie online Nachrichten an Freunde
Textmaterial? Datei, Bildmaterial, Applet-Material?
Jede Systemaufrufschnittstelle kann Nachrichten an Gruppenchats und Freunde senden und unterstützt das Senden von Text, Bildern, Videos und anderen Formaten.
Holen Sie sich alle Freundeslisten und Gruppenlisten.
Bilderkennung, Spracherkennung, Sprachübertragung und benutzerdefinierte Roboterschnittstellen sind geöffnet. Bitte treten Sie der Kommunikationsgruppe bei und kontaktieren Sie den Administrator.
Weitere Details: Funktionsübersicht
Registrierung: Intelligenter Mikrosekretär
Initialisierung der Konfigurationsdatei小助手配置->基础配置
, Speichern nach der Änderung
Holen Sie sich APIKEY
und APISECRET
aus dem persönlichen Center, die in nachfolgenden Konfigurationen verwendet werden.
Da die meisten Zeitinformationen und einige Wetterschnittstellen dieses Projekts von Tianxing Data stammen, müssen Sie das Tianxing Data-Konto im Voraus vorbereiten und die Berechtigungen der relevanten Schnittstellen beantragen.
1. Registrierung: Tianxing Data
2. Beantragen Sie Schnittstellenberechtigungen
Erforderliche Schnittstelle
Optionale Schnittstellen (Sie müssen sich bewerben, wenn Sie die entsprechenden Funktionen nutzen möchten). Wenn jedoch standardmäßig der Tianxing-Roboter verwendet wird, müssen die folgenden Funktionsschnittstellen nicht beantragt werden, und der Roboter gibt die entsprechenden Informationen direkt zurück.
Derzeit ist die Plattform nur an die oben genannten Schnittstellen von Tianxing Data angepasst. Bei Bedarf können Sie uns zur Anpassung kontaktieren.
Erfordert Knotenversion >16. Wenn es sich um ein Windows-System handelt, verwenden Sie bitte Win10 und höher.
Klonen Sie dieses Projekt und geben Sie das Stammverzeichnis des Projekts ein, um npm install
auszuführen und die Projektabhängigkeiten zu installieren.
Konfigurieren Sie APIKEY
und APISECRET
im src/index.js
-Code
Führen Sie den Befehl npm run start
aus und das Terminal zeigt den QR-Code an. Sie können den Code direkt scannen oder zum Smart Micro Secretary gehen (Assistentenkonfiguration -> Anmeldestatus, um den Code zum Anmelden zu scannen).
Nachdem Sie die Funktionen konfiguriert haben, die Sie im Smart Micro Secretary benötigen, senden Sie das更新
-Schlüsselwort an den aktivierten WeChat, um die neueste Konfiguration abzurufen (oder das Update-Schlüsselwort, das Sie selbst festgelegt haben, das anfängliche Schlüsselwort ist更新
, ** Bitte nach jeder Änderung der Konfiguration Denken Sie daran, die Keyword-Update-Konfiguration zu senden**
Da die Installation einiger von Ihnen erstellter Abhängigkeiten langsam ist oder oft hängen bleibt, wurde dieses Projekt im Voraus erstellt und auf Dockerhub veröffentlicht. Ziehen Sie es einfach.
Hinweis: Beschleunigt durch Verwendung von Bildquellen von Drittanbietern. Die heruntergeladene Version ist möglicherweise nicht die neueste Version und kann daher nicht ausgeführt werden. Es wird empfohlen, die offizielle Bildquelle zu verwenden und selbst zu wechseln. Wenn Sie nicht wissen, wie, können Sie sie auf Baidu suchen.
Sie können die neueste Tag-Version unter https://hub.docker.com/r/aibotk/wechat-assistant/tags überprüfen
Die Größe nach dem Ziehen beträgt wahrscheinlich weniger als 500 MB. Wenn die Größe, die Sie gezogen haben, 1 G überschreitet, ist die Wahrscheinlichkeit hoch, dass Sie die falsche Version ziehen.
Inländische Benutzer können diese Spiegeladresse verwenden, um Registry.cn-hangzhou.aliyuncs.com/aibotk/wechat-assistant:latest abzurufen
# docker pull registry.cn-hangzhou.aliyuncs.com/aibotk/wechat-assistant:latest
docker pull aibotk/wechat-assistant
# docker run -d -e AIBOTK_KEY="微秘书apikey" -e AIBOTK_SECRET="微秘书apiSecret" --name=wechatbot registry.cn-hangzhou.aliyuncs.com/aibotk/wechat-assistant:latest
docker run -d -e AIBOTK_KEY= "微秘书apikey " -e AIBOTK_SECRET= "微秘书apiSecret " --name=wechatbot aibotk/wechat-assistant
Docker-Protokolle anzeigen
docker logs wechatbot
Sie müssen die Docker-Umgebung vorab installieren und den folgenden Befehl im Projektstammverzeichnis ausführen
docker build -t wechat-assistant .
# web协议
docker run -e AIBOTK_KEY= "微秘书apikey " -e AIBOTK_SECRET= "微秘书apiSecret " wechat-assistant
Die anderen Schritte sind die gleichen wie oben
Jetzt wurde die Smart-Micro-Sekretärin an Gitpod angepasst. Wenn Sie testen möchten, ob sich Ihr Konto normal anmelden kann, können Sie den Test online durchführen. Diese Umgebung dient nur zum Testen und wird nicht für die Verwendung als Produktionsumgebung empfohlen.
Gitpod ist eine Online- und Open-Source-Plattform für automatisierte und Code-fähige Entwicklungsumgebungen. Sie können auf die vollständige Einrichtung von wechat-assistant-pro auf gitpod zugreifen, indem Sie auf die Schaltfläche unten klicken. Wenn Sie gitpod noch nie zuvor verwendet haben, müssen Sie sich mit Ihrem gitHub-Konto anmelden.
Weitere Informationen zu Gitpod finden Sie unter: https://wechaty.js.org/2021/02/06/wechaty-getting-started-without-leave-your-browser/
Umgebungsvariablen: AIBOTK_KEY und AIBOTK_SECRET sind erforderlich
Siehe: So verwenden Sie das Padlocal-Protokoll
Ansicht: So verwenden Sie Qiwei Deployment
1. Es muss ein registrierter Domänenname vorhanden sein, der an den dem Container zugeordneten Port 8077 gebunden ist, andernfalls kann er nicht im Backend des offiziellen Kontos konfiguriert werden. 2. Es muss eine Whitelist der IPs hinzugefügt werden, auf denen der Container im offiziellen Konto ausgeführt wird Kontoentwicklungskonfiguration, andernfalls kann die Nachricht nicht übertragen werden.
Parameterbeschreibung
AIBOTK_KEY: Mikrosekretärin apikey
AIBOTK_SECRET: Mikrosekretär apiSecret
OFFICE_APPID: Offizielle Konto-AppId
OFFICE_TOKEN: Das vom öffentlichen Konto selbst zufällig geschriebene Token
OFFICE_IS_PERSON: Handelt es sich um ein persönliches Abonnementkonto oder ein nicht zertifiziertes Dienstkonto? Wenn es sich um ein persönliches Konto oder ein nicht zertifiziertes Dienstkonto handelt, muss die Nachricht innerhalb von 3 Sekunden beantwortet werden, andernfalls kann die Nachricht nicht gesendet werden. Wenn es sich um ein zertifiziertes Dienstkonto handelt, nutzt es die Kundendienst-Antwortschnittstelle und ist nicht durch die Antwortzeit eingeschränkt.
So aktivieren Sie ein zertifiziertes Dienstkonto oder ein zertifiziertes nicht-persönliches Abonnementkonto
docker run -d -e OFFICE_APPID="公众号AppId" -e OFFICE_TOKEN="公众号自定义的Token" -e OFFICE_IS_PERSON="false" -e AIBOTK_KEY="微秘书apikey" -e AIBOTK_SECRET="微秘书apiSecret" -p 8077:8077 --name=officebot registry.cn-hangzhou.aliyuncs.com/aibotk/wechat-assistant:latest
So aktivieren Sie ein persönliches Abonnementkonto oder ein nicht zertifiziertes Dienstkonto
docker run -d -e OFFICE_APPID="公众号AppId" -e OFFICE_TOKEN="公众号自定义的Token" -e OFFICE_IS_PERSON="true" -e AIBOTK_KEY="微秘书apikey" -e AIBOTK_SECRET="微秘书apiSecret" -p 8077:8077 --name=officebot registry.cn-hangzhou.aliyuncs.com/aibotk/wechat-assistant:latest
Scannen Sie den QR-Code unten, um eine intelligente Mikrosekretärin hinzuzufügen und alle oben genannten Funktionen zu nutzen. Sie können der Kommunikationsgruppe beitreten, indem Sie die Gruppenschlüsselwörter senden. Wenn Sie WeChat nicht hinzufügen können, können Sie der QQ-Gruppe beitreten
Änderungsprotokoll
Siehe https://help.aibotk.com
Geplante Einzelaufgaben und geplante Gruppenaufgaben
Diese Software basiert auf dem Open-Source-Projekt Wechaty auf Github
Führen Sie den IM-Roboter über eine einfache Einrichtungsoberfläche und Interaktion aus.
Bitte halten Sie sich an die nationalen Gesetze und Richtlinien und nutzen Sie es nicht für illegale Straftaten!
Bitte verwenden Sie es vernünftig. Alle schlechten Verhaltensweisen und Konsequenzen haben nichts mit dem Autor zu tun!
Dieses Projekt beteiligt sich nicht an der Analyse des zugrunde liegenden Codes, es ist lediglich eine Anpassungsschicht. Alle zugrunde liegenden Protokolle werden von Dritten bereitgestellt und haben nichts mit mir zu tun!