apify-audience-analysis – 受众分析 Skill

3周前更新 7 0 0 0

apify-audience-analysis 是用于分析目标受众画像与行为特征的 Skill,可帮助 AI Agent 根据网页、社交或营销数据生成受众洞察,适合市场调研、内容策划和广告投放场景。

Skill 安装

多 Agent 安装
npx skills add https://github.com/apify/agent-skills --skill apify-audience-analysis

使用 npx skills 快速安装,支持将 Skill 添加到多个兼容的 AI Agent。

Skill 调研报告

Skill 详细介绍

apify/agent-skills#apify-audience-analysis 是 Apify 官方 agent-skills 仓库中的一个 Skill,Skill 名称为 apify-audience-analysis(受众分析)。从名称和所属组织来看,它面向的任务是借助 Apify 平台的数据采集能力,对特定受众、人群或目标用户群体进行分析。

它本质上不是一个独立运行的软件,而是一套面向 AI Agent 的 Skill 指令与工作流封装。安装后,Agent 获得的是按受众分析思路去调用 Apify 工具或数据的能力,而不是一个可以单独双击运行的桌面程序。

核心用途大致落在受众 / 人群 / 目标用户分析这一类任务上,例如围绕某个平台、话题、关键词或社区,整理出受众画像、内容偏好、互动特征等方向的信息。它解决的核心问题是:让 Agent 不必从零搭建数据采集与分析流程,而是按 Skill 中预置的方法论去组织受众分析任务。

它不是什么:

  • 不是 Apify 平台本身,Apify 的数据采集、Actor 运行、配额等能力由 Apify 服务提供;
  • 不是通用爬虫框架,也不是一个可以直接替代专业数据分析软件的方案;
  • 不是纯本地工具,如果 Skill 中涉及调用 Apify 数据源或 API,实际能力上限取决于 Apify 侧。

Skill 本身提供的能力与第三方服务提供的能力需要分开看:Skill 负责告诉 Agent 怎么做受众分析、用哪些步骤、输出什么结构;真正的数据获取、抓取、存储通常依赖 Apify 平台或其相关 Actor。二者的边界以该 Skill 当前官方说明为准。

典型使用场景:

  • 分析某个社交平台、社区或话题下的受众构成;
  • 为营销、内容、增长类任务准备受众层面的参考信息;
  • 把受众研究这件事交给 Agent,按 Skill 的流程自动推进;
  • 作为更大分析工作流中的一环,与其它 Skill 组合使用。

不太适合:需要严格合规审计、需要即时生产级稳定性、或完全离线环境下的受众分析。

与普通 Agent 自身能力的区别:普通 Agent 也能谈受众分析,但缺乏固定的方法论、数据源对接和输出结构。这个 Skill 的价值在于把这套流程固化下来,让 Agent 的行为更一致、更可复用。

Skill 安全评估

总体判断:来自 Apify 官方组织的 Skill,来源可信度较高,但它涉及外部数据平台,安全与否主要取决于你授予 Agent 的权限,以及你是否向 Skill 提供 Apify 侧凭证。

需要重点关注的几个点:

一、来源可信度
该 Skill 属于 apify/agent-skills 仓库,由 Apify 官方维护。相比个人发布的同名 Skill,供应链风险相对可控。但仍建议核对仓库当前状态与版本,不要从第三方镜像或转载渠道安装。

二、网络访问与第三方 API
受众分析类任务通常需要访问外部数据源。如果 Skill 通过 Apify 平台获取数据,就涉及网络请求与 Apify 侧账号。网络访问本身不是问题,但要清楚:Agent 在执行过程中会向外部服务发送请求,请求内容可能包含你提供的目标对象、关键词等信息。

三、API Key / Token
如果 Skill 需要 Apify API Token 之类的凭证,这是最关键的风险点。建议:

  • 使用专门的、权限最小化的 Token,不要复用主账号的全局 Token;
  • 不要把 Token 写进会被提交到 Git 的文件;
  • 定期轮换;
  • 如果 Token 泄露,立即在 Apify 侧吊销。

四、Shell 与文件权限
如果当前使用的 Agent 在执行 Skill 时会自动运行 Shell 或读写文件,这部分权限应当按需开启。仅需要 Skill 帮助规划受众分析思路时,可以关闭 Agent 的自动执行 Shell 权限,由用户手动运行需要执行的命令。

五、数据合规
受众分析常常牵扯他人公开数据甚至个人信息。使用前请自行确认目标平台的服务条款、以及你所在地区的相关法规。这是使用者自身要承担的责任,Spec 中的风险提示不能替代法律判断。

降低风险的操作建议:

  • 先阅读官方 SKILL.md 与 README,确认它具体会调用什么;
  • 在隔离环境或测试账号下首次使用;
  • 凭证最小化、可吊销、可轮换;
  • 不要在自动执行模式下把生产环境凭证交给它。

Skill 使用要求

一、Agent / 客户端
该 Skill 属于 Apify 官方的 agent-skills,走的是通用 Agent Skill 机制。官方没有公布一份完整的第三方 Agent 兼容清单,但从工作方式看:

  • 在支持 Skills / 自定义 Skill / 类似指令加载机制的环境中,通常都可以尝试使用;
  • Claude Code、Codex、Cursor、Trae、OpenClaw、WorkBuddy 等主流 AI Agent,具体能否直接用、如何加载,取决于对应 Agent 当前版本对 Skills 的支持情况;
  • 不同 Agent 的加载方式、目录位置、触发方式可能不同,以对应 Agent 当前官方说明为准。

二、运行环境 / 依赖

项目 要求
Agent 支持 Skills 或自定义 Skill 的 AI Agent
网络 任务实际调用外部数据源时需要
Node.js / Python / Git 不是该 Skill 本身的硬性要求;是否需要取决于具体安装方式与所调用的 Apify 相关工具

官方资料未明确列出该 Skill 自身的 Node.js / Python 版本要求,请以当前官方说明为准。

三、权限

  • 网络访问:可选,但实际执行受众分析任务时通常需要;
  • 文件读取 / 写入:可选,取决于你是否让 Agent 输出分析结果到文件;
  • Shell:可选,仅在需要运行关联命令或 Apify 工具时需要;
  • 浏览器、Docker、GitHub:非该 Skill 本身必需,除非你的具体用法涉及。

四、账号 / API Key
Skill 本身是否需要账号取决于其具体实现。是否配置凭证,应以官方 SKILL.md 中是否有明确要求为准。如果 Skill 通过 Apify 平台取数,则通常需要 Apify 侧账号或 Token;这部分与 Skill 本身是两个层面的需求,不要混为一谈。

最小使用条件(参考):

  1. 一个支持 Skill 加载的 Agent;
  2. 可用的网络环境;
  3. (如官方要求)Apify 侧凭证;
  4. 明确的分析目标或受众范围。

Skill 安装、使用与卸载教程

一、安装
本页面已经单独提供了该 Skill 的安装指令,直接复制粘贴到你正在使用的 Agent 或终端执行即可。

如果你不确定自己的 Agent 应该怎么装,最简单的方式是直接问当前 Agent:

如何安装 apify/agent-skills#apify-audience-analysis?

如何在 Claude Code 中安装 apify/agent-skills#apify-audience-analysis?

如何在 Cursor 中安装 apify/agent-skills#apify-audience-analysis?

让当前 Agent 根据自己的 Skill 加载机制给出对应步骤,比照搬一套通用命令更可靠。安装过程中如果官方 SKILL.md 有额外前置条件,按官方说明补充即可。

二、安装后如何使用
安装完成后,这个 Skill 一般不需要额外的启动命令。你只要在向 Agent 描述任务时,明确点出受众分析方向,Agent 会自行判断是否加载该 Skill。

适合交给它的任务类型:围绕某个平台、话题、关键词、社区整理受众构成、受众偏好、互动特征等。

使用示例:

使用 apify-audience-analysis,帮我分析一下围绕某个话题的受众构成和主要兴趣方向。

使用 apify-audience-analysis,整理这批目标用户的内容偏好,并输出一份结构化结论。

使用 apify-audience-analysis,针对我给出的关键词和目标平台,给出一份受众分析框架。

向 Agent 描述需求时,尽量说清楚:分析对象、目标平台或数据来源、你想要的输出形式。

三、卸载
不同 Agent 的 Skill 安装位置和管理方式不同。常见做法是:

  • 使用对应 Agent 或 Skill 管理器提供的删除方式;
  • 直接删除对应 Skill 的目录 / 文件;
  • 直接询问当前 Agent。

如何卸载 apify/agent-skills#apify-audience-analysis?

如果没有统一的官方卸载命令,交给 Agent 处理通常更稳妥,也能避免误删其它 Skill。

常见问题

1. 安装后 Agent 没识别出这个 Skill,怎么办?
先确认 Skill 是否放在当前 Agent 能读取的位置,再确认 Agent 当前版本是否启用了 Skills 加载机制。可以重启会话或重新加载 Skill 后再试。如果你不确定,直接问当前 Agent:你能否使用 apify/agent-skills#apify-audience-analysis?。

2. 一个 Skill 可以同时装到多个 Agent 里吗?
通常可以。Skill 是文件级封装,装到不同 Agent 的环境里互不影响。缺点是版本可能不一致,更新时需要各自处理。

3. Skill 更新后需要重新安装吗?
看你的安装方式。如果是直接复制文件安装,需要重新拉取更新后的版本;如果是通过某个管理器安装,按管理器的更新机制处理。具体以官方当前说明为准。

4. 中国大陆使用是否有网络要求?
如果该 Skill 在执行过程中需要访问 Apify 或其它境外服务,网络质量会直接影响可用性。请自行评估你的网络环境是否满足。至于是否需要额外代理等配置,官方资料未做统一说明。

5. 这个 Skill 会修改我已有的项目文件吗?
Skill 本身是面向受众分析任务的指令与流程封装,正常使用不会主动修改无关项目文件。但如果你给 Agent 开启了文件写入或自动执行权限,且任务中被要求写入输出,就可能产生新文件。建议首次使用时限制写权限。

6. 使用它必须准备 Apify API Key 吗?
Skill 本身是否需要凭证,取决于其具体实现;如果任务实际要经 Apify 平台取数,通常需要 Apify 侧凭证。这两层需求来源不同,请以该 Skill 当前官方 SKILL.md 与 Apify 官方说明为准。

7. 是否适合直接用于生产环境?
不建议未经评估就放进生产流程。受众分析类任务通常涉及外部数据源、账号凭证和合规判断,更适合先在半自动、有人复核的方式下使用。

Skill 更新日志

版本列表
无版本号
合并拉取请求 #89,来自 apify/docs/actor-development-user-agent docs(skills):为 Actor 开发 CLI 调用添加 --user-agent 标记
无版本号
chore:重新生成 agents/AGENTS.md
无版本号
docs(skills):为 Actor 开发 CLI 调用添加 --user-agent 标记 为 Actor 开发技能添加遥测归因标志,沿用 apify-ultimate-scraper 中现有的 apify-agent-skills/ 约定: - apify-actor-development:新增“Telemetry attribution (required)”章节, 并在模板/快速开始命令、命令参考块以及远程 Actor 调用流程中加上该标志 - apify-actorization:同样的章节,并在快速开始、检查清单和步骤命令中的 init/run/push 上加上该标志 - commands/create-actor.md:新增核心原则,并在本地测试和部署步骤中加上该标志 - apify-generate-output-schema:在其唯一一处 apify run 提及中加上该标志 --user-agent 是每个 apify 命令都接受的全局标志(已对照 apify-cli 1.10.1 验证), 尽管它在 --help 中是隐藏的。
无版本号
合并拉取请求 #84,来自 apify/feat/integration-development-skill feat:集成开发技能
无版本号
fix:集成技能修复
无版本号
feat:mcp + skill agent 插件路由
无版本号
feat:集成开发技能
无版本号
fix:在 SDK 集成技能中使用规范的 /v2/actors 和 /v2/actor-runs 路由
无版本号
合并拉取请求 #58,来自 apify/fix/apify-call-guidance-cohorts 使 Apify 调用指南具备抗故障能力
无版本号
docs(skills):澄清 actor 命令指南结构 Co-authored-by: Cursor
无版本号
docs(skills):展示内联 actor 输入示例 Co-authored-by: Cursor
无版本号
docs(skills):移除 actor 开发 user agent Co-authored-by: Cursor
无版本号
docs(skills):保持 Apify user agent 不带版本号 Co-authored-by: Cursor
无版本号
docs(skills):使 Apify 调用指南可度量 Co-authored-by: Cursor
无版本号
合并拉取请求 #49,来自 lukas-bekr/readme-polish docs:README 润色 - skills.sh 徽章、30K Actors、精简资源
无版本号
合并拉取请求 #48,来自 apify/docs/restore-npx-quick-start docs:在快速开始中恢复 npx skills 安装命令
无版本号
docs:添加 skills.sh 徽章,将 Actors 提升至 30,000+,精简资源 - 在 README 左上角添加 skills.sh 安装计数徽章 (与 apify/awesome-skills 中的徽章一致)。 - 在头部盾牌和正文中将 Actors 数量从 25,000+ 提升至 30,000+。 - 精简并重新排序 Useful resources 章节:移除 MCP server 文档、 apify/actor-templates 和 Crawlee;按优先级顺序保留六个最相关的链接。
无版本号
docs:在快速开始中恢复 npx skills 安装命令 Co-Authored-By: Claude Opus 4.7 (1M context)
无版本号
test commit
无版本号
test commit
无版本号
合并拉取请求 #47,来自 lukas-bekr/add-apify-sdk-integration-skill 添加 apify-sdk-integration 技能
无版本号
添加 apify-sdk-integration 技能 从 apify/apify-plugins-internal 导入 apify-sdk-integration 技能。 涵盖用于 JS/TS 和 Python 的 apify-client 包,以及其他语言的 REST API: 同步和异步 Actor 执行、数据集和键值存储检索、错误处理以及最佳实践。 - 添加 skills/apify-sdk-integration/SKILL.md - 在 .claude-plugin/marketplace.json 中注册插件 - 重新生成 agents/AGENTS.md(现为 5 个技能) - 更新 README 技能数量、能力列表、技能表和安装块
无版本号
合并拉取请求 #46,来自 apify/docs/skills-mirror-agents-md-updates docs(skills):在 actor-development 和 actorization 中同步 AGENTS.md 更新
无版本号
docs(skills):在 actor-development 和 actorization 中同步 AGENTS.md 更新 使 Actor 开发和 Actorization 技能与 apify/actor-templates#766 保持一致: 扩展的 CLI 命令参考(包括通过 `apify actors search` 进行 Apify Store 发现)、`APIFY_TOKEN` 澄清,以及一个添加 Playwright MCP 用于调试的 MCP 工具章节。 Co-Authored-By: Claude Opus 4.7 (1M context)
无版本号
合并拉取请求 #45,来自 lukas-bekr/chore/readme-overhaul chore:全面改造 README
无版本号
chore:全面改造 README Hero、徽章、跳转链接导航、技能表、示例用例、更新的 定位和统计数据、OAuth 优先的前置条件、有用资源,以及指向 apify.com/.well-known/agents.md 的页脚指引。 Co-Authored-By: Claude Opus 4.7 (1M context)
无版本号
合并拉取请求 #44,来自 apify/chore/writing-style-guide-fixes chore:使文档符合 Apify 写作风格指南
无版本号
chore:使文档符合 Apify 写作风格指南 对标题应用句子式大小写,将 Actor 作为名词大写,去掉 “Apify Console” / “Apify Store” 前的冠词,在 “the Apify platform” 前添加冠词,并修正几处拼写错误(“confirms” -> “conforms”, “javascript” -> “JavaScript”)。代码块、CLI 命令、文件路径 和 JSON 值保持不变。
无版本号
合并拉取请求 #42,来自 lukas-bekr/feat/ultimate-scraper-cli-telemetry feat(ultimate-scraper):为 CLI 调用添加 --user-agent 标记以进行遥测归因
无版本号
feat(ultimate-scraper):为 CLI 调用添加 --user-agent 标记以进行遥测归因 为 apify-ultimate-scraper 技能中的每个 apify CLI 示例(SKILL.md、gotchas.md、actor-index.md 以及四个工作流指南文件)添加 --user-agent apify-agent-skills/apify-ultimate-scraper,并在 SKILL.md 中添加一条顶层规则以记录 该约定。将 CLI 前置条件提升至 v1.5.0+,因为该标志是在 apify/apify-cli#1102 中引入的。 这使我们能够通过 properties.userAgent 在 Mixpanel/Segment 中区分 技能驱动的 CLI 调用与普通人工使用,并与现有的 apify-agent-skills/ 命名约定保持一致,该约定用于 actor_run.meta_user_agent 数据,供给 dashboards.apify.com/dashboards/276。 Refs: apify/apify-cli#1102 Co-Authored-By: Claude Opus 4.7 (1M context)

暂无评论

none
暂无评论...