一款终端界面与命令行的 Instagram 客户端,可用键盘浏览动态、私信和通知。
- Star
- 76
- Fork
- 6
- 未关闭 Issue
- 0
- 最近提交
- 前天
这是什么?
adsctl 是一个用 Go 和 Cobra 编写的命令行工具,用于查询、监控、创建和管理广告投放。目前首先支持 Meta(Facebook 与 Instagram 广告),Google 适配器在规划中。默认输出 JSON,写操作必须显式指定账户范围,凭证从外部令牌文件或环境变量读取,不存入配置。
工具支持广告账户、系列、广告组、广告、素材、像素和受众等资源的查询,提供原生 Insights 与异步报表,包括汇总、排行以及 CSV/JSONL 导出。监控功能为一次性的只读检查,可标记投放与指标异常。写操作包括创建、更新、暂停和归档广告对象,预算修改支持 dry-run 预览;多步骤的投放任务会记录状态,中断后可恢复或对账。
仓库内附三套智能体技能(报表运维、Meta 投放审计、环境配置),也可作为插件安装到 Codex、Claude Code 和 Google Antigravity。另外提供 Instagram 发布命令,支持图片、Reels、限时动态和轮播,并提供 Linux、macOS 和 Windows 的预编译二进制。
核心功能
- 01默认输出带版本号的 JSON 结构,便于 AI 代理与 shell 脚本调用。
- 02广告写操作需显式指定 profile 与账户,并支持 dry-run 预览。
- 03从外部文件或环境变量读取 Meta 访问令牌,配置中不保存令牌值。
- 04提供原生 Insights 查询、异步任务、汇总、排行以及 CSV/JSONL 导出。
- 05运行确定性的只读监控规则,并可比较账户快照之间的变化。
- 06支持可恢复的多步骤广告发布,带状态日志与对账功能。
适用场景
- 让 AI 代理拉取广告表现报表并标记投放异常。
- 在 CI 或定时任务中执行只读账户检查,发现问题时使单次任务失败。
- 通过脚本批量暂停广告或调整多个客户账户的预算。
- 在自动化流程中发布 Instagram 图文、Reels 或轮播内容。
快速上手
- 1
运行 README 中的官方安装脚本
- 2
在当前 shell 中加载 PATH 配置
source "$HOME/.adsctl/env" - 3
检查 CLI 是否可以运行
adsctl version
使用前须知
- 目前仅实现了 Meta 广告,Google 仅是未来计划的适配器。
- 你需要自行创建 Meta 开发者应用并提供访问令牌,CLI 不处理 OAuth。
- 持久化的投放和监控执行不支持 Windows。
收录于专题
标签
常见问题
- adsctl 是什么?
- 面向 AI 代理与脚本的 Go 命令行工具,用于查看、监控、报表分析和发布 Meta 广告。 adsctl 是一个用 Go 和 Cobra 编写的命令行工具,用于查询、监控、创建和管理广告投放。目前首先支持 Meta(Facebook 与 Instagram 广告),Google 适配器在规划中。默认输出 JSON,写操作必须显式指定账户范围,凭证从外部令牌文件或环境变量读取,不存入配置。
- adsctl 可以免费使用吗?用的什么许可证?
- adsctl 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- adsctl 还在维护吗?
- 活跃维护中。adsctl 最近一次提交是在 2026年11月5日。
- adsctl 适合用来做什么?
- 让 AI 代理拉取广告表现报表并标记投放异常。 在 CI 或定时任务中执行只读账户检查,发现问题时使单次任务失败。 通过脚本批量暂停广告或调整多个客户账户的预算。 在自动化流程中发布 Instagram 图文、Reels 或轮播内容。
- adsctl 怎么安装和运行?
- 运行 README 中的官方安装脚本 在当前 shell 中加载 PATH 配置: source "$HOME/.adsctl/env" 检查 CLI 是否可以运行: adsctl version
- 在哪里获取 adsctl?
- 源代码和安装说明在 GitHub 上:https://github.com/imrenagicom/adsctl
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
面向 Claude Code、Codex、Gemini CLI 等 AI 智能体的开源 SEO、GEO 与投放营销技能包。
开源广告投放系统,帮助站长投放、管理和统计网站广告活动。
一个 C# 库,用流式代码以组件化方式生成 PDF 文档,无需 HTML 转 PDF。
多语言测试报告工具,将多种测试框架和 CI/CD 系统的结果生成清晰的图形化 HTML 报告。
面向二手 Mac 验机的 macOS 本地检测工具,支持自动检测与交互测试,可导出 PDF/PNG 报告。