Content creation and slide deck toolkit. Draft slides, edit content, optimize layouts, manage schedules, and generate headlines — all from the command line.
Run slideshow-generator to use.
| Command | Description |
|---|---|
| --------- | ------------- |
draft | Draft slide content or presentation ideas |
edit | Edit and refine existing slide text |
optimize | Optimize slide content for clarity and impact |
schedule | Schedule presentations or talk dates |
hashtags | Generate hashtags for slide content or social sharing |
hooks | Create attention-grabbing hooks for opening slides |
cta | Write calls-to-action for closing slides |
rewrite | Rewrite slide content in a different style |
translate | Translate slide text to another language |
tone | Adjust the tone of slide content (formal, casual, etc.) |
headline | Generate headlines or slide titles |
outline | Create presentation outlines and structure |
stats | Show summary statistics across all log files |
export | Export all data (json, csv, or txt) |
search | Search all entries for a keyword |
recent | Show the 20 most recent history entries |
status | Health check — version, data size, entry count |
help | Show help message |
version | Show version (v2.0.0) |
Each data command (draft, edit, optimize, schedule, hashtags, hooks, cta, rewrite, translate, tone, headline, outline) works in two modes:
All data is stored in ~/.local/share/slideshow-generator/:
draft.log, edit.log, optimize.log, schedule.log, hashtags.log, hooks.log — per-command log filescta.log, rewrite.log, translate.log, tone.log, headline.log, outline.log — additional command logshistory.log — unified activity history across all commandsexport.json, export.csv, export.txt — generated export filesSet SLIDESHOW_GENERATOR_DIR environment variable to override the default data directory.
date, wc, du, tail, grep, sed)# Draft slide content
slideshow-generator draft "Intro slide: Why AI agents matter in 2026"
# Create an outline
slideshow-generator outline "1. Problem Statement 2. Our Solution 3. Demo 4. Results 5. Q&A"
# Generate a headline
slideshow-generator headline "The Future of Autonomous Coding: 5 Trends to Watch"
# Write a hook
slideshow-generator hooks "What if your code could write itself? (pause) It already can."
# Create a CTA
slideshow-generator cta "Star our repo on GitHub — join 10k+ developers building the future"
# Optimize content
slideshow-generator optimize "Slide 3: reduced from 85 words to 32, added visual cue"
# Generate hashtags
slideshow-generator hashtags "#AIAgents #DevTools #Presentation #TechTalk #Automation"
# Schedule a talk
slideshow-generator schedule "PyCon 2026: Apr 15 14:00, Room B, 30min slot"
# Export all data as JSON
slideshow-generator export json
# Search entries
slideshow-generator search "AI"
# View recent activity
slideshow-generator recent
# Show statistics
slideshow-generator stats
All commands output results to stdout. Log entries are stored with timestamps in pipe-delimited format (YYYY-MM-DD HH:MM|value). Use export to convert all data to JSON, CSV, or plain text.
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com
共 1 个版本