AI Personal Learning
und praktische Anleitung
CyberKnife-Zeichenspiegel

WeWe RSS: Open-Source-Tool zur Erstellung öffentlicher WeChat-RSS-Feeds

Allgemeine Einführung

WeWe RSS ist ein kostenloses Open-Source-Tool, das speziell für Nutzer der öffentlichen Nummern von WeChat entwickelt wurde. Es erfasst die Artikel der öffentlichen Nummern über die WeChat-Leseplattform und erzeugt RSS-Feeds, so dass die Nutzer die Inhalte jederzeit mit einem RSS-Reader ansehen können. Dieses Tool löst das Problem der Schließung der öffentlichen WeChat-Nummern, unterstützt den privaten Einsatz und ermöglicht es den Nutzern, ihre eigenen Dienste zu erstellen, um die Datensicherheit zu gewährleisten. weWe RSS bietet regelmäßige Updates und Volltextausgabefunktionen, einfache Bedienung und flexiblen Einsatz. Offiziellen Angaben zufolge hat das Projekt bis März 2025 mehr als 6.500 Sterne auf GitHub erhalten und ist bei Technikbegeisterten und RSS-Nutzern sehr beliebt.

WeWe RSS: Open-Source-Tool zur Erstellung öffentlicher WeChat-RSS-Feeds-1


 

Funktionsliste

  • WeChat abonnieren: Fügen Sie eine öffentliche Nummer über die WeChat-Leseplattform hinzu, um einen RSS-Feed zu erzeugen.
  • Mehrere RSS-Formate: Unterstützung .atom, und.rss, und.json Drei Formate der Ausgabe.
  • Zugang zu historischen Artikeln: Frühere Inhalte, die von der öffentlichen Nummer veröffentlicht wurden, können extrahiert werden.
  • automatische, regelmäßige AktualisierungRegelmäßig aktualisierte Abonnement-Feeds im Hintergrund, um den Inhalt auf dem neuesten Stand zu halten.
  • Unterstützung der Volltextausgabe: Bietet den vollständigen Inhalt des Artikels zum vertieften Lesen.
  • Filterfunktion für TitelFilter oder Ausschluss von Artikeln für bestimmte Schlüsselwörter nach Parametern.
  • OPML-ExportUnterstützung für den Export aller Abonnementquellen als OPML-Dateien.
  • Manuelles Aktualisieren von AbonnementsAuslösen von sofortigen Aktualisierungen von einer einzigen Abonnementquelle über die Schnittstelle.

 

Hilfe verwenden

Ablauf der Installation

WeWe RSS unterstützt mehrere Bereitstellungsmethoden, darunter Docker, lokale Bereitstellung und Ein-Klick-Bereitstellung. Hier sind die detaillierten Schritte.

Methode 1: Docker-Bereitstellung (empfohlen)

  1. Installation von Docker
    Vergewissern Sie sich, dass Sie Docker auf Ihrem Gerät installiert haben. Windows-/Mac-Benutzer können Docker Desktop von der offiziellen Website (https://www.docker.com/) herunterladen, Linux-Benutzer führen das sudo apt install docker.io(z. B. Ubuntu).
  2. SQLite-Version (einfache Bereitstellung)
    Geben Sie den folgenden Befehl in das Terminal ein, um es zu starten:
docker run -d --name wewe-rss -p 4000:4000 -e DATABASE_TYPE=sqlite -e AUTH_CODE=123567 -v $(pwd)/data:/app/data cooderl/wewe-rss-sqlite. aktuell
  • -p 4000:4000: Ordnet den Port dem lokalen 4000 zu.
  • -e AUTH_CODE=123567Die Einrichtung von Berechtigungscodes ist individuell gestaltbar.
  • -v $(pwd)/data:/app/data: Die Daten werden im aktuellen Verzeichnis des Daten Mappe.
  1. MySQL-Version (stabile Bereitstellung)
  • Erstellen eines Netzwerks: Lauf docker network create wewe-rss.
  • Starten von MySQL::
    docker run -d --name db -e MYSQL_ROOT_PASSWORD=123456 -e TZ='Asia/Shanghai' -e MYSQL_DATABASE='wewe-rss' -v db_data:/var/lib/mysql --network wewe-rss mysql:8.3.0 --mysql-native-password=ON
    
  • WeWe RSS starten::
    docker run -d --name wewe-rss -p 4000:4000 -e DATABASE_URL='mysql://root:123456@db:3306/wewe-rss?schema=public&connect_timeout=30&pool_ timeout=30&socket_timeout=30' -e AUTH_CODE=123567 --network wewe-rss cooderl/wewe-rss:latest
    
  1. Überprüfung des Vorgangs
    Öffnen Sie nach der Bereitstellung einen Browser und besuchen Sie http://localhost:4000(lokal) oder Server-IP plus Port. Wenn Sie die Schnittstelle sehen, ist der Vorgang erfolgreich.

Ansatz II: Lokaler Einsatz

  1. Installation von Abhängigkeiten
    Laden Sie Node.js (v18+ empfohlen) und pnpm (Befehl:npm install -g pnpm).
  2. Klonen von Code
git clone https://github.com/cooderl/wewe-rss.git
cd wewe-rss
  1. Konfiguration der Umgebung
    Nehmen Sie SQLite als Beispiel:
export DATABASE_URL="file:... /data/wewe-rss.db"
export DATABASE_TYPE="sqlite"
rm -rf apps/server/prisma
mv apps/server/prisma-sqlite apps/server/prisma
npx prisma generate --schema apps/server/prisma/schema.prisma
npx prisma migrate deploy --schema apps/server/prisma/schema.prisma
  1. Erstellen und ausführen
pnpm install && pnpm run -r build && pnpm run start:server

Der pm2-Daemon wird empfohlen:pm2 start pnpm -- start:server.

Methode 3: Bereitstellung mit einem Mausklick

  • Um über Zeabur (https://zeabur.com/templates/DI9BBD) oder Railway (https://railway.app/) zu verteilen, geben Sie einfach die Projekt-URL ein und folgen Sie den Anweisungen.

Wie zu verwenden

Nach der Einrichtung ist die Bedienung von WeWe RSS in zwei Schritte unterteilt: Kontoanmeldung und Hinzufügen von Abonnements.

Konto hinzufügen

  1. zeigen (eine Eintrittskarte) http://localhost:4000(oder Server-Adresse).
  2. Klicken Sie auf "Kontoverwaltung" > "Konto hinzufügen".
  3. Scannen Sie den QR-Code mit WeChat und melden Sie sich bei Ihrem WeChat-Lesekonto an. Wenn die Aufforderung ungültig ist, müssen Sie den Code erneut scannen.

Öffentlich abonnieren

  1. Klicken Sie auf "Öffentliche Quelle" > "Hinzufügen".
  2. Geben Sie den öffentlichen Freigabelink ein (den Sie bei WeChat Reading finden) und melden Sie sich an.
  3. Das System erfasst die Inhalte über den WeChat Reader und erzeugt RSS-Links. Hinweis: Die Häufigkeit des Hinzufügens von zu viel kann eingeschränkt werden, müssen 24 Stunden warten, um zu entsperren.

RSS-Links erhalten

  1. Auf dem Bildschirm "Öffentliche Quellen" finden Sie die abonnierten öffentlichen Nummern.
  2. Klicken Sie, um den RSS-Link zu kopieren (z. B. http://localhost:4000/feeds/公众号ID.rss).
  3. Fügen Sie den Link zu einem RSS-Reader (z. B. Feedly) hinzu.

Titel Filter

  • Fügen Sie Parameter nach dem RSS-Link hinzu:
  • Enthält Schlüsselwörter:?title_include=Zhang San|Li Si(Mehrere Benutzer) | (Abtrennung).
  • Schlüsselwörter ausschließen:?title_exclude=Zhang Sanfeng.
  • Beispiel:http://localhost:4000/feeds/all.rss?title_include=新闻|technologie&title_exclude=Werbung.

manuelle Aktualisierung

  • Nach dem RSS-Link hinzufügen ?update=truez.B.. http://localhost:4000/feeds/公众号ID.rss?update=true.
  • Nach der Aktualisierung müssen Sie erneut einen Antrag stellen. Update Die Ergebnisse können Sie über den Link des Parameters einsehen.

Featured Function Bedienung

Volltextausgabe

  • Standardmäßig wird nur eine Zusammenfassung ausgegeben. Um den Volltext zu aktivieren, muss die Umgebungsvariable FEED_MODE=fulltext(beim Einsatz hinzugefügt).
  • Hinweis: Der Volltextmodus erhöht die Antwortzeit und den Speicherbedarf.

regelmäßige Aktualisierung

  • Standardmäßig wird sie täglich um 5:35 und 17:35 Uhr aktualisiert (cron_expression=35 5,17 * * * *).
  • Diese Variable kann geändert werden, um die Häufigkeit anzupassen, z. B. stündliche Aktualisierungen mit dem Wert 0 * * * *.

Privater Einsatz

  • aufstellen SERVER_URSPRUNGS_URL ist eine öffentliche IP oder ein Domänenname (z. B. http://你的域名:4000) für einen einfachen Extranet-Zugang.
  • Die Daten werden in SQLite oder MySQL gespeichert und regelmäßige Backups werden empfohlen.

Einschränkungen beantragen

  • Der Standardwert ist 60 Anfragen pro Minute (MAX_ANFORDERUNG_PRO_MINUTE=60). Beim "Blackout des Tages" können Sie die Häufigkeit reduzieren oder 24 Stunden warten.

caveat

  • NetzoptimierungHäuslicher Zugriff auf Microsoft Lesen langsam, wenn eingestellt PLATFORM_URL=https://weread.965111.xyz.
  • Log-Fehlerbehebung: Im Falle eines Laufzeitfehlers, verwenden Sie docker logs wewe-rss Logbuch ansehen.
  • Konto-Status::
  • "Today's hack": Überschreitung der Anfrage, einen Tag warten oder Neustart des Dienstes.
  • "Deaktiviert": Scannen Sie den Code erneut, um sich anzumelden.

Mit den oben genannten Schritten können Sie WeWe RSS schnell einrichten und nutzen, um ein bequemes öffentliches Abonnement zu erhalten.

CDN1
Darf nicht ohne Genehmigung vervielfältigt werden:Chef-KI-Austauschkreis " WeWe RSS: Open-Source-Tool zur Erstellung öffentlicher WeChat-RSS-Feeds

Chef-KI-Austauschkreis

Der Chief AI Sharing Circle konzentriert sich auf das KI-Lernen und bietet umfassende KI-Lerninhalte, KI-Tools und praktische Anleitungen. Unser Ziel ist es, den Nutzern dabei zu helfen, die KI-Technologie zu beherrschen und gemeinsam das unbegrenzte Potenzial der KI durch hochwertige Inhalte und den Austausch praktischer Erfahrungen zu erkunden. Egal, ob Sie ein KI-Anfänger oder ein erfahrener Experte sind, dies ist der ideale Ort für Sie, um Wissen zu erwerben, Ihre Fähigkeiten zu verbessern und Innovationen zu verwirklichen.

Kontaktieren Sie uns
de_DE_formalDeutsch (Sie)