Was macht wechat-channels-collector-skill?
Agent-Fertigkeit zur Erfassung öffentlicher Daten von WeChat-Kanälen (WeChat Channels), kompatibel mit Claude Code und OpenClaw.
Übersicht
Dieser Skill erfasst öffentlich verfügbare Daten von WeChat-Kanälen, wie:
- Videometadaten (Titel, Beschreibung, Dauer, Hochladedatum)
- Interaktionsdaten (Anzahl der Likes, Kommentare, Shares, Views)
- Kommentare und zugehörige Nutzerdaten (falls öffentlich)
- Benutzerdefiniertes Filtern nach Kategorie, Stichwort oder Zeitraum
Installation
Voraussetzungen
- Claude Code oder OpenClaw
- Netzwerkzugriff auf WeChats öffentliche API
Setup
-
Klonen Sie das Repository:
git clone https://github.com/bekoxue/wechat-channels-collector-skill.git cd wechat-channels-collector-skill -
Abhängigkeiten installieren:
pip install -r requirements.txt
Verwendung
Claude Code
Direkter Aufruf des Skills über die Befehlszeile:
claude-code run --skill wechat-channels-collector --url "https://weixin.qq.com/channel/..."
OpenClaw
Einbindung in OpenClaw-Workflows:
from openclaw import Skill
skill = Skill.load("wechat-channels-collector")
result = skill.run(url="https://weixin.qq.com/channel/...", export_format="csv")
print(result)
Optionen
| Parameter | Typ | Beschreibung | Standardwert |
|---|---|---|---|
url | string | Direkte WeChat-Kanal-URL oder -ID | erforderlich |
export_format | string | Ausgabefomrat: json, csv, markdown | json |
max_posts | int | Maximale Anzahl abzurufender Beiträge | 50 |
since | string | Filter: nur Beiträge ab diesem Datum (YYYY-MM-DD) | null |
comments | boolean | Ob Kommentare in der Ausgabe enthalten sein sollen | false |
Ausgabebeispiel (JSON)
{
"channel_name": "Offizieller Kanal",
"fetched_at": "2025-04-10T14:30:00Z",
"posts": [
{
"id": "1234567890",
"title": "Einführung in KI",
"description": "Ein kurzer Überblick über maschinelles Lernen.",
"publish_date": "2025-04-01",
"likes": 1234,
"comments": 56,
"views": 7890
}
]
}
Einschränkungen
- Es werden nur öffentliche Daten erfasst. Keine Anmeldung erforderlich.
- Die API-Ratenbegrenzung von WeChat wird respektiert (max. 100 Anfragen pro Stunde).
- Eine IP-Sperre kann bei Überlastung auftreten. Nutzen Sie Pausen oder Proxy-Rotation.
Entwicklung
Zum Erweitern oder Testen:
- Repository forken und klonen.
- Abhängigkeiten installieren
pip install -r requirements-dev.txt. - Tests ausführen mit
pytest.
Lizenz
MIT