Email Marketer
AI toolkit for email marketing operations — configure, benchmark, compare, prompt, evaluate, fine-tune, analyze, cost, usage, optimize, test, and report. All entries are logged locally with timestamps for tracking and audit.
Commands
| Command | Description |
|---|
| INLINECODE0 | Configure email marketing settings or record a config entry |
| INLINECODE1 |
Run benchmarks or record a benchmark entry |
|
email-marketer compare <input> | Compare campaigns or record a comparison entry |
|
email-marketer prompt <input> | Generate or record email prompts |
|
email-marketer evaluate <input> | Evaluate campaign performance or record an evaluation entry |
|
email-marketer fine-tune <input> | Fine-tune parameters or record a fine-tuning entry |
|
email-marketer analyze <input> | Analyze campaign data or record an analysis entry |
|
email-marketer cost <input> | Track costs or record a cost entry |
|
email-marketer usage <input> | Track usage metrics or record a usage entry |
|
email-marketer optimize <input> | Optimize campaigns or record an optimization entry |
|
email-marketer test <input> | Run A/B tests or record a test entry |
|
email-marketer report <input> | Generate reports or record a report entry |
|
email-marketer stats | Show summary statistics across all entry types |
|
email-marketer export <fmt> | Export all data (json, csv, or txt) |
|
email-marketer search <term> | Search across all log entries by keyword |
|
email-marketer recent | Show the 20 most recent activity entries |
|
email-marketer status | Health check — version, data dir, entry count, disk usage |
|
email-marketer help | Show help with all available commands |
|
email-marketer version | Show current version (v2.0.0) |
Each command (configure, benchmark, compare, prompt, evaluate, fine-tune, analyze, cost, usage, optimize, test, report) works in two modes:
- - No arguments: displays the 20 most recent entries from that command's log
- With arguments: records the input with a timestamp and appends to the command's log file
Data Storage
All data is stored locally at ~/.local/share/email-marketer/. Each action is logged to its own file (e.g., configure.log, benchmark.log, analyze.log). A unified history.log tracks all operations. The built-in export function supports JSON, CSV, and plain text formats.
Requirements
- - bash 4+ (uses
set -euo pipefail) - Standard Unix utilities (
wc, du, grep, tail, sed, date)
When to Use
- - Tracking email campaign configurations and benchmark results
- Logging A/B test outcomes and evaluation metrics
- Recording cost and usage data for email marketing operations
- Fine-tuning campaign parameters with documented history
- Analyzing campaign performance trends over time
- Exporting marketing data for stakeholder reports
Examples
CODEBLOCK0
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com
电子邮件营销工具
用于电子邮件营销操作的AI工具包 — 配置、基准测试、比较、提示、评估、微调、分析、成本、使用量、优化、测试和报告。所有条目均本地记录并带有时间戳,便于追踪和审计。
命令
| 命令 | 描述 |
|---|
| email-marketer configure <输入> | 配置电子邮件营销设置或记录配置条目 |
| email-marketer benchmark <输入> |
运行基准测试或记录基准测试条目 |
| email-marketer compare <输入> | 比较营销活动或记录比较条目 |
| email-marketer prompt <输入> | 生成或记录电子邮件提示 |
| email-marketer evaluate <输入> | 评估营销活动表现或记录评估条目 |
| email-marketer fine-tune <输入> | 微调参数或记录微调条目 |
| email-marketer analyze <输入> | 分析营销活动数据或记录分析条目 |
| email-marketer cost <输入> | 追踪成本或记录成本条目 |
| email-marketer usage <输入> | 追踪使用量指标或记录使用量条目 |
| email-marketer optimize <输入> | 优化营销活动或记录优化条目 |
| email-marketer test <输入> | 运行A/B测试或记录测试条目 |
| email-marketer report <输入> | 生成报告或记录报告条目 |
| email-marketer stats | 显示所有条目类型的汇总统计 |
| email-marketer export <格式> | 导出所有数据(json、csv或txt) |
| email-marketer search <关键词> | 按关键词搜索所有日志条目 |
| email-marketer recent | 显示最近20条活动条目 |
| email-marketer status | 健康检查 — 版本、数据目录、条目数量、磁盘使用量 |
| email-marketer help | 显示所有可用命令的帮助信息 |
| email-marketer version | 显示当前版本(v2.0.0) |
每个命令(configure、benchmark、compare、prompt、evaluate、fine-tune、analyze、cost、usage、optimize、test、report)有两种工作模式:
- - 无参数:显示该命令日志中最近的20条条目
- 带参数:记录输入内容并附带时间戳,追加到该命令的日志文件中
数据存储
所有数据本地存储在 ~/.local/share/email-marketer/ 目录下。每个操作记录到各自的文件中(例如 configure.log、benchmark.log、analyze.log)。统一的 history.log 追踪所有操作。内置导出功能支持JSON、CSV和纯文本格式。
系统要求
- - bash 4+(使用 set -euo pipefail)
- 标准Unix工具(wc、du、grep、tail、sed、date)
使用场景
- - 追踪电子邮件营销活动配置和基准测试结果
- 记录A/B测试结果和评估指标
- 记录电子邮件营销操作的成本和使用量数据
- 微调营销活动参数并保留历史记录
- 分析营销活动表现随时间的变化趋势
- 导出营销数据用于利益相关者报告
示例
bash
配置新的营销活动
email-marketer configure 每周通讯 — 细分:活跃用户,发送时间:周二上午9点
记录基准测试结果
email-marketer benchmark 打开率24.5%,点击率3.2%,行业平均21%
比较两个营销活动
email-marketer compare 活动A:28%打开率 vs 活动B:22%打开率
评估营销活动表现
email-marketer evaluate 第一季度滴灌序列 — 15%转化率,2.1%退订率
记录成本条目
email-marketer cost 三月发送量:5万封邮件,成本:45美元
运行A/B测试
email-marketer test 主题行A vs B — A以31%打开率胜出
查看最近活动
email-marketer recent
导出所有数据为CSV格式
email-marketer export csv
搜索关于onboarding的条目
email-marketer search onboarding
检查整体健康状况
email-marketer status
由BytesAgain提供 | bytesagain.com | hello@bytesagain.com