用途:Instagram CLI 用于读取、管理并回答与 Instagram 数据相关的问题,覆盖个人资料、粉丝、关注、帖子、评论、点赞者、故事、动态、收藏、通知与账户洞察等。
主要能力:可获取自己或他人的资料与帖子,查看粉丝/关注列表、亲密好友、标签帖、收藏与合集,读取故事与故事存档,搜索地点,处理媒体理解,查看近期点赞和评论过的帖子,以及发布动态、故事、更新简介、设置头像和横幅等写操作。
使用方式:大部分命令以 instagram-cli 开头并需 --account-id(取自 accounts 结果中的 user_fbid)。除 accounts、connect-url、disconnect-url 和 --help 外都需要该参数。首次使用或认证/账户出错后先运行 instagram-cli accounts。帖子、动态等输出为 social_posts_v1 格式,含 posts[]、count、next_cursor、has_next_page;翻页时把上页 next_cursor 传给 --after。评论和点赞者用 --post-ids,收藏与媒体理解用 --media-ids,即使只有一个也用复数。
适用场景:分析帖子与 Reels、生成账户洞察报告、比较自有内容表现、解释或改写给定指标值。涉及收件箱、私信读取与发送时改用 instagram_messages 技能;一般帖子发现用 social.search;自有账户表现比较用 social_content_performance;竞品比较用 social_competitor_analysis。
限制:不支持关注、取关、移除粉丝、拉黑、点赞、评论、回复评论、删除/归档/置顶帖子或编辑说明文字限。Instagram API 有速率限制,遇 429 需停止本任务全部调用;批量读取反复 HTTP 500 也应停止并说明已读与剩余量。全量请求需处理分页并避免重复游标。超过 50 个账户或帖子时只先处理最近 50 个。写操作仅在用户明确要求时执行。部分响应可能省略字段或用 provider_error 说明不完整。公开资料不要求关联账户,但原生资料和帖子命令仍需已关联账户。命令、参数和连接 URL 均以工具实际返回为准,不要硬编码。