← 返回
未分类 中文

Talos Lite — Social Calendar (Free)

Talos Lite — Social Calendar (Free). Generate a 1-week posting schedule for one platform with 3 captions. A free preview of what Talos Pro builds for your...
Talos Lite — 社交日程(免费)。为单一平台生成1周发布计划,含3条文案。免费预览 Talos Pro 为您打造的...
occupythemilkyway
未分类 clawhub v1.0.4 2 版本 100000 Key: 无需
★ 0
Stars
📥 528
下载
💾 0
安装
2
版本
#latest

概述

Talos Lite — Free Content Preview

Generate a 1-week, 3-post schedule for one platform.

Free vs Pro

FeatureTalos Lite (Free)Talos Pro
--------------------------------------
Calendar length1 weekUp to 12 weeks
Platforms1All 5 (+ TikTok)
Posts/week3Up to 7
A/B caption variants❌✅
Repurposing strategy❌✅
CSV export❌✅ Buffer/Hootsuite ready
Content angle ideas320+

👉 Upgrade: openclaw skills install talos-pro — key at ko-fi.com/s/9433e598bd

💰 Bundle deal: all 5 Pro skills for $29 → ko-fi.com/s/7625accf3f (save $16)


Step 1 — Install

pip3 install rich --break-system-packages --quiet

Step 2 — Quick content preview (Lite)

import os, random
from datetime import date, timedelta
from rich.console import Console
from rich.table import Table
from rich.panel import Panel
from rich import box

console = Console()

TOPIC    = os.environ.get("BRAND_TOPIC","productivity tips")
PLATFORM = os.environ.get("PLATFORM","twitter").strip().lower()
TODAY    = date.today()

# Lite limits
POST_LIMIT   = 3
WEEK_LIMIT   = 1
topic_short  = TOPIC.split()[0] if TOPIC else "topic"

BEST_TIMES = {
    "twitter":   [("Mon","9am"),("Wed","12pm"),("Fri","10am")],
    "linkedin":  [("Tue","8am"),("Wed","10am"),("Thu","9am")],
    "instagram": [("Mon","6am"),("Wed","11am"),("Fri","10am")],
    "threads":   [("Mon","9am"),("Wed","12pm"),("Fri","11am")],
}
PILLARS = ["Education","Inspiration","Engagement"]

HOOKS = [
    f"Here's what most people get wrong about {topic_short}:",
    f"The {topic_short} rule nobody talks about:",
    f"3 things I wish I knew about {topic_short}:",
]

def gen_caption(platform, pillar):
    hook = random.choice(HOOKS)
    if platform == "twitter":
        return (f"{hook}\n\n→ [insight 1]\n→ [insight 2]\n→ [insight 3]\n\n"
                f"#{topic_short.replace(' ','').title()} #{pillar}")[:280]
    elif platform == "linkedin":
        return (f"{hook}\n\n[Hook: surprising statement]\n\n"
                f"1/ [First point]\n2/ [Second point]\n3/ [Third point]\n\n"
                f"What do you think? 👇\n\n#{topic_short.replace(' ','').title()}")
    elif platform == "instagram":
        return (f"💡 {hook.upper()}\n\n[Main value about {topic_short}]\n\n"
                f"Save if helpful ♻️\n\n#{topic_short.replace(' ','')} #{pillar.lower()} #ContentCreator")
    else:
        return f"{hook}\n\n[Your take on {topic_short}]\n\nWhat do you think? 👇"

times = BEST_TIMES.get(PLATFORM, BEST_TIMES["twitter"])

console.print(Panel.fit(
    f"[bold cyan]⚡ Talos Lite — 1-Week Preview[/bold cyan]\n"
    f"Topic: [yellow]{TOPIC}[/yellow]  Platform: [green]{PLATFORM.title()}[/green]\n"
    f"[dim]Lite: 1 platform, 1 week, 3 posts — upgrade to Pro for the full strategy[/dim]",
    border_style="cyan"
))

calendar = []
for i,(day,time) in enumerate(times[:POST_LIMIT]):
    pillar    = PILLARS[i % len(PILLARS)]
    post_date = TODAY + timedelta(days=i)
    caption   = gen_caption(PLATFORM, pillar)
    calendar.append({"date":post_date.strftime("%b %d"),"day":day,"time":time,
                     "pillar":pillar,"caption":caption})

console.print()
tbl = Table(title=f"📅 1-Week {PLATFORM.title()} Calendar ({POST_LIMIT} posts)",
            box=box.ROUNDED, border_style="cyan")
tbl.add_column("Date",   width=8, style="cyan")
tbl.add_column("Day",    width=5)
tbl.add_column("Time",   width=6, style="green")
tbl.add_column("Pillar", width=14, style="magenta")
for e in calendar:
    tbl.add_row(e["date"],e["day"],e["time"],e["pillar"])
console.print(tbl)

console.print()
for e in calendar:
    console.print(Panel(e["caption"],
        title=f"[bold]📝 {e['date']} — {e['pillar']}[/bold]",
        border_style="yellow"))

console.print()
console.print(Panel(
    f"[bold yellow]🔓 Want your full content strategy?[/bold yellow]\n\n"
    f"Talos Pro builds a [bold]{'{'}8 or 12{'}'}[/bold]-week calendar across [bold]all platforms[/bold] "
    f"with A/B caption variants, a cross-platform repurposing guide, and a CSV "
    f"you can import directly into Buffer, Hootsuite, or Later.\n\n"
    f"[bold cyan]openclaw skills install talos-pro[/bold cyan]\n"
    f"Get your key → [bold]ko-fi.com/s/9433e598bd[/bold]",
    title="Upgrade to Talos Pro",
    border_style="cyan"
))

版本历史

共 2 个版本

  • v1.0.4 当前
    2026-05-25 16:47 安全
  • v1.0.1
    2026-05-21 13:33 安全 安全

安全检测

腾讯云安全 (Keen)

suspicious
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

Tyche Lite — Quick Invoice Preview

occupythemilkyway
Tyche Lite —发票追踪器(免费)。可从 CSV 处理最多 5 张发票,查看付款状态,并获取友好提醒模板。作为 Ty... 的免费预览。
★ 0 📥 490

Argus Pro — Code Intelligence Scanner

occupythemilkyway
Argus Pro — 代码智能扫描器。使用 40+ 条规则扫描 Python 与 JavaScript 代码库,覆盖安全、缺陷、性能和代码质量。获取优先级建议。
★ 0 📥 511

Argus Lite — Code Scanner (Free)

occupythemilkyway
Argus Lite — 代码扫描器(免费)。对单个 Python 文件扫描前 10 大关键安全与缺陷模式。Argus Pro 功能的免费预览。
★ 0 📥 514