Zernio CLI 是一个面向社交媒体运营的命令行工具,可从任意终端或 AI 智能体调度和发布内容,覆盖 13 个平台:Instagram、TikTok、X/Twitter、LinkedIn、Facebook、Threads、YouTube、Bluesky、Pinterest、Reddit、Snapchat、Telegram、Google Business Profile。
安装与认证
通过 npm 全局安装:
npm install -g @zernio/cli
登录方式有两种:浏览器登录(推荐)zernio auth:login,或手动设置 API 密钥 zernio auth:set --key "sk_your-api-key"。也可直接设置环境变量 export ZERNIO_API_KEY="sk_your-api-key"。使用 zernio auth:check 验证密钥是否有效。
核心工作流
典型发帖流程为:先用 zernio profiles:list 查看配置文件,再用 zernio accounts:list 查看已连接社交账号,然后通过 zernio posts:create 创建帖子(可指定文本、账号、定时时间),用 zernio posts:list --status scheduled 检查状态,最后用 zernio analytics:posts 查看分析数据(需分析附加组件)。
主要能力
帖子管理:支持立即发布、定时发布、保存草稿、附带媒体、设置标题(YouTube、Reddit),以及列表筛选、详情查看、删除和失败重试。
账号与配置文件:管理多个配置文件及其关联的社交账号,可检查账号健康状态(速率限制、令牌过期)。
媒体上传:通过 zernio media:upload 上传图片或视频,返回 URL 供发帖使用;多图帖子可上传多个文件后以逗号分隔传入 --media。
数据分析(需附加组件):查看帖子分析、每日指标和最佳发布时间。
收件箱:处理私信会话、消息、评论和评价,支持发送私信、回复评论、回复评价。
联系人:创建、查询、更新、删除联系人,支持标签、自定义字段和批量创建(最多 1000 条)。
广播:创建群发草稿、添加收件人、立即发送或定时发送、查看投递状态、取消。支持 WhatsApp 模板消息。
序列(滴灌活动):通过 JSON 文件定义步骤,激活/暂停序列,注册联系人,查看注册状态。
评论转私信自动化:当有人在帖子下评论指定关键词时自动发送私信,可设置评论回复;目前支持 Instagram 和 Facebook。
输出格式与错误处理
所有命令默认输出 JSON,便于 AI 智能体和管道处理,添加 --pretty 可获得缩进输出。错误统一返回 {"error": true, "message": "...", "status": 401}。常见错误码:401 密钥无效或缺失,402 功能需付费附加组件,403 计划限制或权限不足,404 资源未找到,429 速率限制。
适用场景
适合需要跨多平台批量管理社交媒体内容的运营人员、营销团队,以及希望通过 AI 智能体自动化社交媒体操作的开发者。
限制
分析功能需要付费附加组件;评论转私信自动化目前仅支持 Instagram 和 Facebook;广播和序列适用于所有收件箱平台(Instagram、Facebook、Telegram、X、WhatsApp、Bluesky、Reddit);建议定时发布至少提前 5 分钟以确保可靠投递。