---
name: "douyin-account-analysis-report"
description: "当用户需要做抖音账号诊断、抖音账号分析、抖音账号复盘、账号体检、播放低或不推流排查、近期作品表现整理和内容优化方向判断时使用。基于用户提供的抖音主页链接、分享文案或 sec_user_id，整理账号资料和近 30 天作品结果，输出可执行的账号分析报告。"
source_client: "socialdatax-skills"
source_platform: "modelscope"
source_skill: "douyin-account-analysis-report"
metadata: {"openclaw":{"requires":{"env":["SOCIALDATAX_API_KEY"],"bins":["node","npm"]},"primaryEnv":"SOCIALDATAX_API_KEY","install":[{"kind":"node","package":"socialdatax-skills","bins":[]}],"emoji":"🩺","homepage":"https://socialdatax.com/ai?from=modelscope"}}
---
<!-- AUTO-GENERATED from socialdatax-skill-source. Do not edit directly; run `node scripts/generate_socialdatax_skills.mjs`. -->

# 抖音账号诊断

## 适用场景

当用户需要做抖音账号诊断、抖音账号分析、抖音账号复盘、账号体检、播放低或不推流排查、近期作品表现整理和内容优化方向判断时使用。基于用户提供的抖音主页链接、分享文案或 sec_user_id，整理账号资料和近 30 天作品结果，输出可执行的账号分析报告。

## 快速开始

- 先给出当前 skill 支持的输入：账号主页、账号分享文本或平台账号 ID。
- 推荐先取账号资料，再取近 30 天最多 50 条作品；如果用户只想试跑，可以把 `--max-items` 降低到 10。
- 你通常会得到：账号基础信息、近期作品样本、互动指标、内容栏目、更新节奏、问题判断和 30 天测试计划。

## API Key 获取

获取或管理 API Key：访问 <https://socialdatax.com/ai?from=modelscope>，按官网的 API Key 申请/管理入口操作。环境变量名固定使用 `SOCIALDATAX_API_KEY`；不要引导用户使用其他域名。

## 直接调用命令

优先使用 direct CLI；能运行 shell 命令的 Agent 不需要额外配置 MCP server：

```bash
npx -y socialdatax-skills@latest douyin user-info \
  --profile-url "<profile_url_or_share_text>" --pretty \
  --source-client socialdatax-skills --source-platform modelscope \
  --source-skill douyin-account-analysis-report

npx -y socialdatax-skills@latest douyin user-posts \
  --profile-url "<profile_url_or_share_text>" --since-days 30 --max-items 50 --pretty \
  --source-client socialdatax-skills --source-platform modelscope \
  --source-skill douyin-account-analysis-report
```

更多 direct CLI 入口：

```bash
npx -y socialdatax-skills@latest douyin user-info \
  --sec-user-id "<sec_user_id>" --pretty --source-client socialdatax-skills \
  --source-platform modelscope --source-skill douyin-account-analysis-report

npx -y socialdatax-skills@latest douyin user-posts \
  --sec-user-id "<sec_user_id>" --since-days 30 --max-items 50 --pretty \
  --source-client socialdatax-skills --source-platform modelscope \
  --source-skill douyin-account-analysis-report
```

## 参数说明

创作者 / 账号：
- 说明：二选一入口：`--profile-url <profile_url_or_share_text>`，当用户粘贴抖音主页链接、短链或分享文案，想做账号诊断 / 账号分析时使用。
- 说明：二选一入口：`--sec-user-id <sec_user_id>`，当已经知道抖音账号 sec_user_id，想查询账号资料或近期作品列表时使用。
- 说明：账号资料和作品列表可以分两步运行：先取账号资料，再取近 30 天作品样本；不要把主页链接和 sec_user_id 混在同一个命令里。
- 说明：创作者内容列表最近 30 天样本：默认用 `--since-days 30 --max-items 50`；如果用户指定更短或更长窗口，按用户要求调整。
- 可选：`--page-token <next_page_token>`：继续同一账号作品列表分页时，只能原样传回完整返回的 `next_page_token`，不能截断、改写、脱敏、重建，或用省略号替换中间内容。
- 说明：创作者内容列表 `--pages <n>`：从当前起点继续获取并合并 N 页作品结果；账号诊断一般先看近期样本，不需要默认全量翻页。
- 说明：创作者内容列表 `--max-items <n>`：收集到 N 条作品后停止；和 `--since-days` 同时存在时，先按时间过滤，再按数量截断。

通用：
- 可选：`--pretty`：只影响输出格式，不改变实际请求结果。
- 可选：`--source-client socialdatax-skills --source-platform modelscope --source-skill douyin-account-analysis-report`：这是当前 Agent Skill 的来源标记；按本 Skill 示例执行时保持这些值不变。

推荐流程：第一步运行账号资料命令，确认账号昵称、简介、认证、粉丝和主页基础信息；第二步运行作品列表命令，优先看近 30 天最多 50 条作品样本。
如果用户只给了主页链接或分享文案，用 profile-url 入口即可；如果已经拿到 sec_user_id，后续分页和复查优先使用 sec_user_id。

## 输出建议

优先输出可直接用于复盘会或运营调整的抖音账号诊断报告。

输出时使用固定结构的账号诊断报告，并按以下顺序组织；字段只使用返回中可见内容，缺失时说明缺失，不补造。

1. 账号画像：整理昵称、简介、认证、粉丝数、获赞数、IP 属地等账号基础事实，并把事实和判断分开写。
2. 近 30 天作品样本表：列出作品标题或简介、发布时间、互动指标、aweme_id、是否视频 / 图文，以及可继续追查的作品 ID。
3. Top / Bottom 作品对比：基于已返回样本找互动较高和较低的作品，说明差异来自选题、标题、发布时间、内容形式或互动引导等可见线索。
4. 互动结构：只使用返回里的点赞、评论、收藏、分享等公开指标；缺少某项时标注未返回，不硬算。
5. 内容栏目和更新节奏：把近期作品按主题、场景、人群或产品线分组，观察发布时间和连续性。
6. 问题判断：围绕播放低、不推流、定位不清、选题分散、互动弱等用户问题给出证据化判断；每条判断都要对应已返回的账号或作品证据。
7. 30 天测试计划：给 3-5 个低风险测试动作，例如固定栏目、标题钩子、发布时间、样本量、评论互动复盘和下一次复查指标。

如果返回中没有播放量、曝光、完播等指标，不直接判断真实播放量或平台是否不推流，只基于公开互动和作品表现提出可能方向。
只基于用户提供的抖音账号和当前返回页范围内的公开结果做判断；不承诺全平台完整覆盖，也不把样本结论说成平台推荐机制结论。
不承诺完播率、推荐页占比、粉丝画像、账号权重、保证涨粉、自动发布、账号登录、私信或账号操作。

## MCP 工具

与上面 direct CLI 命令对应的 MCP 工具：

- `douyin_get_user_info_by_profile_url`
- `douyin_get_user_posted_videos_by_profile_url`
- `douyin_get_user_info_by_sec_user_id`
- `douyin_get_user_posted_videos_by_sec_user_id`

如果当前 Agent 已可直接调用 MCP 工具，只使用上面四个抖音账号资料和作品列表工具。
`douyin_get_user_info_by_profile_url` / `douyin_get_user_posted_videos_by_profile_url`：用于主页链接、短链或主页分享文本。
`douyin_get_user_info_by_sec_user_id` / `douyin_get_user_posted_videos_by_sec_user_id`：用于已知 `sec_user_id` 的账号。
账号作品列表翻页使用不透明的 `page_token`。同一账号、同一命令下，必须把完整返回的 `next_page_token` 原样传回，不能改写、截断、脱敏、重建，或用省略号替换中间部分。
`--since-days` 只在 CLI 侧做过滤，不是 MCP 工具参数；如果只能直接调用 MCP，请按需要续页，再在分析阶段根据返回的 `publish_time` 做筛选。

## 安全边界

这是只读 skill。运行时使用用户环境变量中的 `SOCIALDATAX_API_KEY`；生成的 Skill 文件不包含 API Key。不会读取本地浏览器数据，也不会执行登录、发帖、点赞、评论或账号修改。

## 示例结果

- 示例展示格式，不代表固定字段：账号=昵称/简介/认证/粉丝/获赞；作品=标题或简介/发布时间/互动指标/视频 ID；诊断=问题判断/证据/优化建议/30 天测试计划。字段缺失时明确标注，不补造。

## 异常处理

- 如果出现 SDK/依赖缺失、npm 网络、Node.js/npm/npx 不可用或执行权限错误：这是本地运行环境、依赖安装、网络或 AI 平台授权问题，不是 SocialDataX API Key 或业务数据返回错误；有权限时可自动安装或修复；需要网络或执行授权时提醒用户同意或完成授权；处理后继续原命令；不要改用公开网页搜索替代 SocialDataX 数据。
- 非余额不足的网络或 API 异常：保留错误信息，检查 `SOCIALDATAX_API_KEY`、参数和链接格式后原样重试一次。
- 如果返回 `insufficient_balance` 或“积分不足”：不要重复重试；把错误里的充值链接原样展示给用户，并提醒用户充值后继续执行刚才同一条命令。
- 如果用户已经充值但仍提示余额不足：确认当前环境变量 `SOCIALDATAX_API_KEY` 是否来自刚充值的同一个账号；必要时重新复制官网后台的 API Key。
- 分页中断：保留已取得的结果；重试仍失败：说明当前调用不可用，请用户补充或更换关键词、链接、ID 等输入后再重试。

## 常见问题

- 没结果：确认账号主页、分享文本或平台账号 ID 完整。
- 结果太多：补场景、人群、品牌、时间范围或账号名。
- 调用失败：先确认 `SOCIALDATAX_API_KEY` 已配置；如果是 `insufficient_balance` 或“积分不足”，按错误里的充值链接充值后继续原命令，不要反复重试。
- 担心账号安全：这是只读能力，不登录、不发帖、不点赞、不评论。
- 想继续分析：把最相关的 1-3 条结果发回来，继续缩小范围。
