š» Kode Hermes ā Social Media Multi-Agent
Sequential Chain
Batch + Chain
Cron Auto
# Sequential: Research ā Write ā Design ā Publish
# Setiap step pakai output step sebelumnya
# 1. Research
research = delegate_task(
goal="""Research trends paket umroh Ramadhan 2027:
- Cari data kuota, harga, kompetitor
- Temukan angle hook yang menarik
- List keyword IG trending
Simpan ke ~/research/umroh-ramadhan.md""",
toolsets=["web", "search"]
)
# 2. Write (pakai hasil research)
copywriting = delegate_task(
goal=f"""Baca {research}.
Buat copywriting untuk Instagram carousel 7 slide:
- Slide 1: Hook (provokatif)
- Slide 2-6: Benefit + detail paket
- Slide 7: CTA + kontak
- Caption: 150 kata + 20 hashtags
Simpan ke ~/content/umroh-copy.md""",
toolsets=["file"]
)
# 3. Design (pakai hasil write)
design = delegate_task(
goal=f"""Baca {copywriting}.
Buat carousel HTML 7 slide (inline CSS):
- Brand: Panorama Nur Mecca
- Warna: navy + gold + white
- Font: modern, clean
- Setiap slide: max 30 kata
Simpan ke ~/content/umroh-carousel.html""",
toolsets=["file", "coding"]
)
# 4. Publish (pakai hasil design)
publish = delegate_task(
goal=f"""Deploy {design} ke ai-bisnis.my.id/ide/.
Lalu post caption + hashtags ke Instagram
via Composio API. Return: live URL + post ID.""",
toolsets=["terminal", "web"]
)
# Batch: Research + Competitor Analysis PARALEL
# Lalu Chain: Write ā Design ā Publish SEQUENTIAL
# Phase 1: Parallel research
results = delegate_task(tasks=[
{
"goal": "Research trends umroh Ramadhan 2027 di Indonesia. Keyword volume, harga pasar, sentiment. Tulis ke ~/research/trends.md",
"toolsets": ["web"]
},
{
"goal": "Analisa 5 post IG kompetitor travel umroh terlaris. Format, engagement, hooks. Tulis ke ~/research/competitors.md",
"toolsets": ["web"]
},
{
"goal": "Cari hashtag trending travel/umroh minggu ini. Volume + recent posts. Tulis ke ~/research/hashtags.md",
"toolsets": ["web"]
}
])
# ā 3 agent paralel, selesai ~2 menit
# Phase 2: Sequential (setelah semua research selesai)
# ... write ā design ā publish (sama seperti sequential)
# Cron: Auto-post setiap hari Senin jam 8
# Agent B, C, D auto-trigger dari output agent sebelumnya
cronjob(action="create",
schedule="0 8 * * 1", # Setiap Senin jam 8
name="weekly-research",
prompt="Cari trending travel topic minggu ini. Simpan top 1 ke ~/cron/research.md",
toolsets=["web"]
)
cronjob(action="create",
schedule="0 9 * * 1",
name="weekly-write",
context_from=["weekly-research"],
prompt="Berdasarkan research, buat IG caption + 7 carousel slides HTML. Simpan ke ~/cron/content/",
toolsets=["file"]
)
cronjob(action="create",
schedule="0 10 * * 1",
name="weekly-publish",
context_from=["weekly-write"],
prompt="Deploy carousel ke website + post caption ke IG via Composio. Kirim link ke Telegram.",
toolsets=["terminal", "web"]
)
# Setiap Senin otomatis:
# 08:00 š Research trending
# 09:00 āļø Tulis content
# 10:00 š± Auto-post
# 10:05 š² User terima link di Telegram
š° Estimasi Token & Biaya
š Researcher (web + search)~3,000 token
āļø Writer (copywriting)~4,000 token
šØ Designer (HTML carousel)~5,000 token
š± Publisher (deploy + post)~2,000 token
š TOTAL per postingan~14,000 token | ~$0.03-0.07