mcpField
I
instagram-tools

instagram-tools

github.com/postplusai营销与增长27605 次安装1 天前更新
代码仓库

关于 instagram-tools

instagram-tools 为 Instagram 数据采集与分析相关技能提供规范化、提取和排序指导,面向调用它的 Instagram 技能。它规定可迁移的数据处理方法,并通过 postplus CLI 执行采集流程。

主要功能

  1. 01统一 Instagram 数据字段
  2. 02按互动与活跃信号排序
  3. 03按主题归类评论
  4. 04维护账号、标签或提及监控列表
  5. 05通过 postplus CLI 发起采集

适用场景

  1. 01规范化不同来源的 Instagram 数据
  2. 02筛选创作者或账号研究候选
  3. 03整理评论中的受众反馈
  4. 04重复采集账号或标签数据

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/postplusai/postplus-skills --skill instagram-tools

安装后在 Claude Code 中输入/instagram-tools确认已加载。

详细介绍

Instagram 工具

适用场景

  • 为 Instagram 数据收集、规范化、提取和排名提供支持。

不适用场景

  • 任务属于交接部分列出的构思、QA 或其他已发布技能。
  • 缺少必需输入,且猜测会改变结果。

必需输入

  • 根据工作流提供托管封套或本地规范化的 Instagram 数据集。

支持方法

此支持会在上下文中针对已收集的 Instagram 数据集运行;没有已安装的脚本。每个步骤都应与提供方无关。

  • 规范化:将每个数据收集 Actor 的原始字段映射为统一的可比较格式—— username、followers、likes、comments、caption、hashtags、 publishedAt。将缺失或为负数的互动值视为 0,以确保排名保持单调。
  • 排名:依据持久且可迁移的信号为账号和创作者评分——互动率、近期发帖频率、认证状态,以及便于进行外联的联系信号(email、website)。当目标是发掘个人创作者时,降低品牌和产品账号的权重,让个人创作者优先显示。返回完整的调研池和候选名单,而不是使用单一的硬编码阈值。
  • 评论聚类:在分类前,去除低信号噪声,例如过短的评论和纯反应(lol、omg、wow)。将其余内容归入可复用的受众用语类别——赞扬、异议、问题、购买意向、功能请求。
  • 监控列表:维护按用户名、话题标签或标记提及划分的监控集合,以便重复执行数据收集。

以下技能会使用相应的支持:

  • instagram-account-research、instagram-audience-voice 和 instagram-campaign-scout 使用数据收集和规范化支持。
  • instagram-content-benchmark 使用帖子排名和基准分析支持。
  • instagram-creator-discovery 使用创作者提取和排名支持。

停止条件

  • 如果缺少必需的用户意图、来源证据或自有输入材料,且猜测会改变结果,则停止。
  • 如果自有 CLI 或脚本命令失败,请报告确切错误并停止。不要通过仅提供元数据的回答、就绪状态探测、本地负载改写、备用提供方或未发布工具来绕过失败。

交接

  • 向调用方 Instagram 技能返回结构化输出。

数据收集运行

使用 postplus research schema --json 查找确切的已发布数据收集键和请求格式。将编译后的数据收集输入写入请求文件,然后运行 postplus research collect <collectionKey> --request <input.json>。

postplus research collect instagram-comments --request request.json --output result.json

公共命令边界

  • 根据用户输入选择最精简且匹配的命令或工作流,并直接运行。
  • 就绪状态诊断:postplus doctor --skill instagram-tools。
  • 如果自有 CLI 或脚本命令失败,请报告确切错误并停止。不要通过仅提供元数据的回答、就绪状态探测、本地负载改写、备用提供方或未发布工具来绕过失败。
  • 仅在构造或修复未知请求格式时,使用 postplus research schema --collection-key <collectionKey> --json。
  • 托管数据收集:postplus research collect <collectionKey> --request <input.json> --output <result.json>(输入 = 数据收集参数)。
  • 恢复待处理的数据收集:postplus research collect --run-handle <runHandle> --output <result.json>。
  • 首轮范围应保持有限;检查首个结果后再扩大范围。
  • 如果 CLI 返回报价确认挑战,请运行 postplus quote confirm --json --challenge-file <challenge.json>,并使用返回的令牌重试。

评论

支持 Markdown