关于 scrapesocial-instagram
scrapesocial-instagram 是通过 ScrapeSocial CLI 进行 Instagram 只读研究与内容检索的技能。它按研究目标指引使用个人资料、帖子、短视频、评论、精选动态和转录命令。
主要功能
- 01获取个人资料与帖子详情
- 02搜索和列出短视频
- 03读取评论与转录
- 04查看快拍精选
- 05使用返回的游标分页
- 06精简或流式输出
适用场景
- 01筛选创作者或品牌账号
- 02通过细分主题短视频发现创作者
- 03监测品牌帖子与受众反馈
- 04研究内容趋势和主题
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ skillatlas/ skills --skill scrapesocial-instagram安装后在 Claude Code 中输入/scrapesocial-instagram确认已加载。
附带文件agents/openai.yamlreferences/instagram-command-map.md
详细介绍
Scrapesocial Instagram
使用此 skill 进行只读的 Instagram 研究和信息检索。保持在任务到命令的层级:快速选择合适的入口,优先使用较精简的响应,并复用先前命令返回的 ID 或游标。
前提条件
- 使用此 skill 需要 Scrape Creators API 密钥。请前往 scrapecreators.com 获取。
快速设置
安装一次 CLI:
npm install -g scrapesocial
使用 SCRAPECREATORS_API_KEY 进行身份验证,然后通过 scrapesocial 运行命令:
SCRAPECREATORS_API_KEY=... scrapesocial instagram ...
常用全局标志:
- 支持时使用
--trim获取较小的响应。 - 将列表流式传输到下游工具时使用
--format jsonl。 - 想让 CLI 隐藏或阻止高成本请求时,使用
--credit-limit <n>。
快速入门
- 如果任务涉及整个账号,请从
instagram profiles get开始。 - 如果任务涉及创作者的常规动态,请使用
instagram posts。 - 如果任务涉及某条特定帖子或短视频,请使用
instagram posts get。 - 如果任务涉及短视频或视频帖子的口述内容,请使用
instagram transcript。 - 如果任务涉及按主题查找相关短视频,请使用
instagram reels search。 - 如果任务涉及某条帖子的受众反馈,请使用
instagram comments。 - 如果任务涉及创作者的短视频库,请使用
instagram reels。 - 如果任务涉及快拍精选,请使用
instagram highlights,然后使用instagram highlights detail。 - 如果任务涉及可嵌入的个人主页标记,请使用
instagram embed。
目标导向的工作流
| 目标 | 适用场景 | 开始方式 |
|---|---|---|
| 潜在客户开发 | 用于筛选已知的创作者或品牌账号,或将 Reels 搜索结果整理成候选名单。可搭配其他来源获取联系方式。 | 从 instagram reels search 开始,然后切换到 instagram profiles get、instagram posts 或 instagram reels 进行筛选。 |
| 网红发现 | 当用户希望通过细分领域的 Reels、反复出现的主题和账号质量来发现或评估创作者时使用。 | 从 instagram reels search 开始,然后用 instagram profiles get、instagram reels 和 instagram highlights 验证入围账号。 |
| 品牌监测 | 用于监测已知品牌或创作者账号的动态帖子、Reels 和精选动态。 | 从 instagram profiles get 开始,然后扩展到 instagram posts、instagram reels 和 instagram highlights。 |
| 竞品分析 | 用于比较多个品牌或创作者如何呈现其动态、Reels、精选动态以及受众反馈。 | 对每个账号使用 instagram profiles get 开始,然后比较代表性内容中的 instagram posts、instagram reels 和 instagram comments。 |
| 内容分析 | 结合内容详情、评论和转录文本,解释某些帖子或 Reels 表现出色的原因。 | 从 instagram posts 或 instagram reels 开始,然后用 instagram posts get、instagram comments 和 instagram transcript 深入分析表现突出的内容。 |
| 趋势研究 | 用于基于 Reels 发掘主题,并验证新兴的创意模式。 | 从 instagram reels search 开始,然后用 instagram posts get 查看最佳示例。 |
| 受众分析 | 用于分析受众使用的定性语言、常见问题和异议。不提供受众人口统计数据细分。 | 对具有代表性的帖子或 Reels 使用 instagram comments 开始,然后用 instagram profiles get 和 instagram highlights 获取背景信息。 |
需要完整的命令选择表时,请阅读 references/instagram-command-map.md。
选择起始输入
- 用户正在研究某个账号,且暂时没有更具体的标识符时,优先使用
--handle。 - 用户提供了某条具体帖子或 Reel 时,优先使用
--url。这是检查单条内容或获取其评论、转录文本的最简便方式。 - 仅在其他命令已返回
--user-id后才使用它。对于 Reels 和精选动态,使用它可能比再次通过账号名称解析更快。 - 优先使用返回的分页令牌,而不是重新开始查询。Instagram 命令使用特定于命令的游标字段,例如
next_max_id、max_id或cursor。 - 列出精选动态后,若要深入查看某个精选动态,优先使用返回的精选动态 ID。
工作模式
- 从与任务匹配的最高级别命令开始。
- 如果目标是快速检查、总结或便于后续处理,请在支持
--trim的命令中使用它。 - 保留响应中的 ID 和游标,以便后续命令无需重复相同的发现步骤。
- 只有在需要较小响应可能省略的字段时,才在不使用
--trim的情况下重新运行命令。 - 首次查找后,如果命令支持且工作流需要分页,请从基于句柄的命令切换为基于 ID 的命令。
常见流程
审核创作者账号
先使用 instagram profiles get 了解账号,然后按需选择:
- 使用
instagram posts查看信息流历史记录。 - 使用
instagram reels查看短视频内容。 - 使用
instagram highlights查看归档的快拍。 - 如果需要的是可嵌入标记而非分析结果,请使用
instagram embed。
分析单条帖子或短视频
如果用户提供了单个 Instagram URL,并希望获取元数据或内容详情,请使用 instagram posts get。仅在需要时继续选择:
- 使用
instagram comments查看受众反应。 - 使用
instagram transcript提取视频内容中的语音对话。
研究 Instagram Reels 上的某个主题
使用 instagram reels search 发现主题内容、考察趋势或收集种子内容。如果发现了感兴趣的特定短视频,请使用该短视频的 URL 转而运行 instagram posts get 或 instagram comments。
命令说明
- 如果你已拥有用户 ID,且只需要更精简的基本个人资料视图,那么
instagram profiles basic是一个较少用到的后续命令。 instagram highlights detail并非发现命令。只有在instagram highlights返回了你需要的精选动态 ID 后,才使用它。instagram comments、instagram posts和instagram reels支持分页。迭代收集时请保留返回的游标值。instagram transcript仅适用于包含语音的媒体内容。- 此 CLI 用于检索和分析,不用于在 Instagram 上发布内容、发送消息、点赞或执行其他写入操作。
参考
请阅读 references/instagram-command-map.md,其中包含逐条命令的对照表,介绍了典型输入、结果和后续操作。
评论
支持 Markdown