Was macht paper-wechat-submit?
Codex-Skill: Wandelt einen Paper-Link in einen WeChat-Artikel (Word) um und sendet ihn nach manueller Prüfung per lokalem SMTP ein.
Funktionsweise
- Der Nutzer gibt den Link zu einem wissenschaftlichen Paper an (z. B. arXiv).
- Das Skill extrahiert Titel, Autoren und Zusammenfassung des Papers.
- Es generiert eine Word-Datei (
.docx) mit einem vorbereiteten Artikel, der für WeChat-Offiicial-Accounts geeignet ist. - Der Nutzer prüft und bearbeitet den Entwurf in einem Word-Editor (z. B. LibreOffice oder Microsoft Word).
- Nach Bestätigung sendet das Skill die finale Word-Datei per lokalem SMTP an die konfigurierte E-Mail-Adresse zur Einreichung.
Voraussetzungen
- Codex-Umgebung (z. B. Cursor, Claude Code, etc.) mit Python und
python-docxinstalliert. - Lokaler SMTP-Server oder SMTP-Konfiguration (z. B. über
msmtpodersendmail). - Konfigurierte E-Mail-Adresse für den WeChat-Offiicial-Account.
Installation
- Stelle sicher, dass Python 3.8+ und
pipverfügbar sind. - Installiere die Abhängigkeiten:
pip install python-docx
- Konfiguriere deine lokalen SMTP-Einstellungen (z. B. in
~/.msmtprc).
Verwendung
- Führe das Skill aus und gib den Paper-Link ein.
- Das Skill erstellt automatisch eine Word-Datei im aktuellen Verzeichnis (z. B.
paper_article.docx). - Öffne die Datei, überprüfe den Inhalt und bearbeite ihn bei Bedarf.
- Verwende den Befehl
sendim Skill, um die geprüfte Datei per E-Mail zu versenden.
Beispielbefehl:
codex run skill:paper-wechat-submit --link https://arxiv.org/abs/2301.12345
Konfiguration
SMTP_HOST: Adresse des lokalen SMTP-Servers (Standard:localhost).SMTP_PORT: Port (Standard:25).SMTP_USER: Benutzername (falls erforderlich).SMTP_PASS: Passwort (falls erforderlich).TO_EMAIL: Ziel-E-Mail-Adresse für die Einreichung.FROM_EMAIL: Absender-E-Mail-Adresse.
Lizenz
MIT
Beitrag
Feedback und Pull Requests sind willkommen. Bitte beachte die Contributor Guidelines.