Movie Review
A content toolkit for movie reviews. Draft reviews, edit text, optimize for SEO, schedule posts, generate hashtags, create hooks, write CTAs, rewrite content, translate, adjust tone, craft headlines, and build outlines — all from the command line with persistent local storage.
Commands
Content Creation
| Command | Description | Usage |
|---|
| INLINECODE0 | Draft a new movie review or content piece | INLINECODE1 |
| INLINECODE2 |
Edit and refine existing review text |
movie-review edit <text> |
|
rewrite | Rewrite content with a fresh perspective |
movie-review rewrite <text> |
|
outline | Build a structured outline for a review |
movie-review outline <text> |
|
headline | Craft compelling headlines for reviews |
movie-review headline <text> |
Optimization & Publishing
| Command | Description | Usage |
|---|
| INLINECODE10 | Optimize content for readability and SEO | INLINECODE11 |
| INLINECODE12 |
Schedule review content for publishing |
movie-review schedule <text> |
|
hashtags | Generate relevant hashtags for social media |
movie-review hashtags <text> |
|
hooks | Create attention-grabbing opening hooks |
movie-review hooks <text> |
|
cta | Write call-to-action lines for engagement |
movie-review cta <text> |
Content Transformation
| Command | Description | Usage |
|---|
| INLINECODE20 | Translate review content to other languages | INLINECODE21 |
| INLINECODE22 |
Adjust the tone of writing (formal, casual, etc.) |
movie-review tone <text> |
Data & Management
| Command | Description | Usage |
|---|
| INLINECODE24 | Show summary statistics across all entries | INLINECODE25 |
| INLINECODE26 |
Export data in json, csv, or txt format |
movie-review export json |
|
search <term> | Search across all stored entries |
movie-review search "Nolan" |
|
recent | Show the 20 most recent activity entries |
movie-review recent |
|
status | Health check — version, disk usage, last activity |
movie-review status |
|
help | Show the built-in help message |
movie-review help |
|
version | Print the current version (v2.0.0) |
movie-review version |
Each content command (draft, edit, optimize, etc.) works in two modes:
- - Without arguments — displays the most recent 20 entries from that command's log
- With arguments — saves the input with a timestamp and logs it to history
Data Storage
All data is stored locally in ~/.local/share/movie-review/:
- - Each command writes to its own log file (e.g.,
draft.log, edit.log, hashtags.log) - A unified
history.log tracks all activity across commands - Entries are timestamped in
YYYY-MM-DD HH:MM|<content> format - Export supports JSON, CSV, and plain text formats
Requirements
- - Bash (any modern version)
- No external dependencies — pure shell script
- Works on Linux and macOS
When to Use
- 1. Drafting a movie review — use
draft to capture your initial thoughts, then edit and rewrite to polish - Preparing social media posts — use
hashtags, hooks, and cta to create engaging content around your review - Planning a review series — use
outline to structure your content and schedule to plan publishing dates - Optimizing for reach — use
optimize for SEO, headline for click-worthy titles, and tone to match your audience - Tracking your review portfolio — use
stats to see totals, recent for latest activity, and export to back up everything
Examples
CODEBLOCK0
Output
All content commands print a confirmation with the saved entry and a running total count. Data management commands (stats, status, export) output structured summaries. Use export json for machine-readable output.
Configuration
Set DATA_DIR by editing the script or symlinking ~/.local/share/movie-review/ to your preferred location.
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com
电影评论
一个用于电影评论的内容工具包。起草评论、编辑文本、优化搜索引擎、安排发布、生成话题标签、创建吸引人的开头、撰写行动号召、重写内容、翻译、调整语气、撰写标题以及构建大纲——全部通过命令行完成,并支持持久化本地存储。
命令
内容创作
| 命令 | 描述 | 用法 |
|---|
| draft | 起草新的电影评论或内容片段 | movie-review draft <文本> |
| edit |
编辑和优化现有评论文本 | movie-review edit <文本> |
| rewrite | 以全新视角重写内容 | movie-review rewrite <文本> |
| outline | 为评论构建结构化大纲 | movie-review outline <文本> |
| headline | 为评论撰写引人注目的标题 | movie-review headline <文本> |
优化与发布
| 命令 | 描述 | 用法 |
|---|
| optimize | 优化内容的可读性和搜索引擎优化 | movie-review optimize <文本> |
| schedule |
安排评论内容的发布时间 | movie-review schedule <文本> |
| hashtags | 生成社交媒体相关话题标签 | movie-review hashtags <文本> |
| hooks | 创建吸引眼球的开场钩子 | movie-review hooks <文本> |
| cta | 撰写促进互动的行动号召文案 | movie-review cta <文本> |
内容转换
| 命令 | 描述 | 用法 |
|---|
| translate | 将评论内容翻译成其他语言 | movie-review translate <文本> |
| tone |
调整写作语气(正式、随意等) | movie-review tone <文本> |
数据与管理
| 命令 | 描述 | 用法 |
|---|
| stats | 显示所有条目的汇总统计信息 | movie-review stats |
| export <格式> |
以json、csv或txt格式导出数据 | movie-review export json |
| search <关键词> | 搜索所有存储的条目 | movie-review search 诺兰 |
| recent | 显示最近20条活动条目 | movie-review recent |
| status | 健康检查——版本、磁盘使用情况、最近活动 | movie-review status |
| help | 显示内置帮助信息 | movie-review help |
| version | 打印当前版本(v2.0.0) | movie-review version |
每个内容命令(draft、edit、optimize等)有两种工作模式:
- - 无参数 — 显示该命令日志中最近的20条条目
- 带参数 — 保存输入内容并添加时间戳,记录到历史记录中
数据存储
所有数据本地存储在 ~/.local/share/movie-review/ 目录下:
- - 每个命令写入自己的日志文件(例如 draft.log、edit.log、hashtags.log)
- 统一的 history.log 记录所有命令的活动
- 条目以 YYYY-MM-DD HH:MM|<内容> 格式添加时间戳
- 支持JSON、CSV和纯文本格式导出
系统要求
- - Bash(任何现代版本)
- 无外部依赖——纯Shell脚本
- 适用于Linux和macOS
使用场景
- 1. 起草电影评论 — 使用 draft 捕捉初步想法,然后用 edit 和 rewrite 进行润色
- 准备社交媒体帖子 — 使用 hashtags、hooks 和 cta 围绕评论创建引人入胜的内容
- 规划评论系列 — 使用 outline 构建内容结构,使用 schedule 规划发布日期
- 优化传播效果 — 使用 optimize 进行搜索引擎优化,使用 headline 撰写吸引点击的标题,使用 tone 匹配目标受众
- 追踪评论作品集 — 使用 stats 查看总数,使用 recent 查看最新活动,使用 export 备份所有内容
示例
bash
起草新评论
movie-review draft 《盗梦空间》(2010) - 诺兰多层叙事的大师之作
生成社交媒体话题标签
movie-review hashtags 盗梦空间 评论 科幻 惊悚 克里斯托弗·诺兰
创建吸引眼球的开场钩子
movie-review hooks 如果史上最伟大的劫案电影发生在你的脑海里会怎样?
撰写行动号召
movie-review cta 在评论区分享你最喜欢的诺兰电影
以JSON格式导出所有数据
movie-review export json
搜索所有提及某位导演的条目
movie-review search 诺兰
查看总体统计信息
movie-review stats
输出
所有内容命令都会打印确认信息,包含保存的条目和累计总数。数据管理命令(stats、status、export)输出结构化摘要。使用 export json 获取机器可读的输出。
配置
通过编辑脚本或创建符号链接将 ~/.local/share/movie-review/ 指向您偏好的位置来设置 DATA_DIR。
由 BytesAgain 提供支持 | bytesagain.com | hello@bytesagain.com