hermes-wag-summarizer

v2026.09.24

Plug & play skill untuk membuat cronjob summary grup WhatsApp secara otomatis menggunakan Hermes WhatsApp Bridge.

GitHub
安装命令
npx skhub add julianromli/hermes-wag-summarizer
Markdown
SKILL.md

Hermes WAG Summarizer

Skill ini menyediakan solusi lengkap dan plug & play untuk membuat cronjob yang secara otomatis merangkum percakapan grup WhatsApp.

Tujuan Skill

  • Memberikan cara paling sederhana untuk user Hermes baru agar bisa langsung punya fitur summary grup WhatsApp.
  • Menjadi single source of truth untuk semua hal terkait WhatsApp Group Summarizer.
  • Mendukung multiple grup dengan konfigurasi terpisah.
  • Default delivery ke grup WhatsApp yang sama.

Fitur Utama

  • Setup summary grup dalam hitungan menit
  • Support multiple grup WhatsApp
  • Prompt yang sudah dioptimalkan untuk WhatsApp
  • Struktur output yang konsisten dan enak dibaca
  • Auto [SILENT] ketika tidak ada aktivitas
  • Panduan troubleshooting lengkap

Cara Menggunakan (Plug & Play)

1. Install Skill

hermes skills install hermes-wag-summarizer

2. Buat Wrapper untuk Grup Baru

Gunakan script helper untuk membuat wrapper script baru:

python3 ~/.hermes/skills/hermes-wag-summarizer/scripts/create-group-wrapper.py \
  --chat-id "120363402262217562@g.us" \
  --group-name "VibeDev ID" \
  --hours 12

Script ini akan otomatis membuat:

  • Wrapper script di ~/.hermes/scripts/
  • Entry di tabel konfigurasi

3. Buat Cronjob

hermes cron create \
  --name "VibeDev ID Summary" \
  --script "~/.hermes/scripts/vibedev-id-summary.py" \
  --schedule "0 5,17 * * *" \
  --deliver "whatsapp:120363402262217562@g.us"

4. (Opsional) Custom Prompt

Jika ingin mengubah gaya ringkasan, edit file prompt:

~/.hermes/skills/hermes-wag-summarizer/prompts/default-summary-prompt.txt

Lalu arahkan cronjob ke prompt tersebut.

Struktur Output yang Direkomendasikan

*Ringkasan VibeDev ID (12 jam terakhir)*

*Topik yang Dibahas:*
• ...

*Highlight Penting:*
• ...

*Pertanyaan yang Masih Terbuka:*
• ...

*Link / Resource:*
• ...

Konfigurasi Default

PengaturanNilai DefaultKeterangan
Window12 jamBisa diubah per grup
DeliveryKe grup yang samaKecuali explicit minta ke tempat lain
FormatMarkdown WhatsApp*teks* untuk bold
Empty Window[SILENT]Tidak spam grup
Schedule0 5,17 * * *05:00 & 17:00 UTC

File yang Disertakan

  • scripts/whatsapp-group-summary.py — Parser utama
  • scripts/create-group-wrapper.py — Helper membuat wrapper baru
  • prompts/default-summary-prompt.txt — Prompt default yang sudah dioptimalkan
  • examples/ — Contoh konfigurasi cronjob

Catatan Penting

  • Skill ini hanya untuk summary. Untuk moderation atau analytics, gunakan skill terpisah.
  • Pastikan WhatsApp Bridge sudah berjalan dan messages.jsonl aktif.
  • Untuk troubleshooting bridge yang "deaf", gunakan skill whatsapp-bridge-watchdog.

Maintenance

Setelah menambah atau mengubah grup, update bagian Live Inventory di skill ini agar tetap menjadi single source of truth.

发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

2026年9月24日

分类

未分类

许可证

未指定

源路径

hermes-wag-summarizer

默认分支

main

最新提交

cf41ea2

Tree SHA

ba09b1b