轻量邮件助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/mailerlite-automation 技能到当前 AI 助手。
技能介绍
解决什么问题
运营 MailerLite 的邮件营销时,不少工作是重复性的清单搬运:想知道当前订阅者到底有多少活跃用户、最近几批 campaign 的打开和点击表现如何、某个分组为什么人群规模突然变化。手动在 MailerLite 后台逐页翻页、导出 CSV 再统计,不仅慢,而且容易漏页——订阅者列表是游标分页,活动列表是页码分页,两种分页规则混在一起,稍有不慎就拿到一份不完整的报表。这个技能把这类操作交给 Agent 编排,通过 Composio MCP 直接调用 MailerLite 的 Connect API,无需自己对接认证和端点。
核心能力与关键步骤
技能围绕七个 MAILERLITE_* 工具组织,推荐按以下顺序执行:
- 核对账户与元数据:先运行
MAILERLITE_GET_ACCOUNT_INFO,拿到套餐限额和账户时区。后续所有时间窗口查询都依赖这个时区,先跑这一步能保证统计口径一致。 - 账户级健康快照:
MAILERLITE_GET_ACCOUNT_STATS返回订阅总数、发送量和参与度指标,适合快速判断整体状况。 - 订阅者管理:
MAILERLITE_GET_SUBSCRIBERS支持按状态过滤(active、unsubscribed、unconfirmed、bounced、junk)和游标分页。需要完整名单时,必须循环读取meta.next_cursor直到返回null,否则统计数字会缺人。 - 活动分析:
MAILERLITE_GET_CAMPAIGNS支持按状态(sent、draft、ready)和类型(regular、ab、resend、rss)过滤,分页方式与订阅者不同,要按页码遍历到meta.last_page为止。 - 分组与受众分层:
MAILERLITE_GET_GROUPS可以按名称模糊匹配并支持多字段排序;MAILERLITE_GET_SEGMENTS与MAILERLITE_GET_FIELDS拉取受众分层和自定义字段定义,用于更细粒度的分析。
适用边界与注意点
这个技能是只读查询工具集:能拉取账户信息、统计数据、订阅者、活动、分组、分层和字段定义,但不包含发送邮件、创建活动或修改订阅者状态的写操作,自动化流程的终点仍是数据洞察,而非直接执行营销动作。
几个容易踩的坑:响应结构是嵌套的,数据位于 results[i].response.data,并附带 data 与 meta 子键,不是扁平结构;参与度指标只统计第一页会产生抽样偏差,必须跨全量页面聚合;订阅者列表受 MailerLite Connect API 的配额限制,大批量拉取时要控制节奏。另外,首次使用需要通过 Composio MCP 服务器完成账户授权,未连接时 Agent 会给出认证链接,授权完成后所有工具才可用。
使用场景
- 季度末需要统计活跃、退订、被标记为垃圾邮件的订阅者各有多少人,并生成一份受众分布报表。
- 一批 campaign 发完后,要按状态和类型筛选出已发送活动,汇总打开率和点击率做效果复盘。
- 运营多个订阅者分组,需要按打开率或点击率排序,找出表现最好和最差的分组做针对性优化。
- 发送量接近套餐上限前,需要先核对账户的套餐限额和时区,再拉取账户级统计数据确认剩余空间。
适合人员
- 独立开发者或 SaaS 创业者:通过 MailerLite 做邮件营销,想快速查看订阅增长和活动效果,但不想自己写 API 对接代码。
- 邮件营销运营:负责定期产出分组表现报告,需要按打开率、点击率给订阅者分组排序并输出结论。
- 增长团队的数据分析成员:要把全量订阅者按状态分群做漏斗分析,需要处理游标分页拉全量数据。
- 用 RSS 规则定期发邮件的内容创作者:想追踪每一期邮件的发送记录和参与度指标,确认哪些主题表现更好。