项目版本目录重命名为case_1 + 新增短视频账号分析技能(含旧梦留声机_50880435438快速诊断)
This commit is contained in:
1 parent
664efa39b6
commit
2eec65a90f
343 files changed
+2382
-664
No files matched your search
@@ -0,0 +1,127 @@
|
||||
# 快速诊断模式(抖音专用)
|
||||
|
||||
> 本文档描述抖音账号快速诊断模式的完整执行流程。该模式调用 ThirdPartySkills 的 `douyin-account-diagnosis` 技能,通过红狐 API 自动获取数据并输出量化诊断报告。
|
||||
|
||||
---
|
||||
|
||||
## 前置条件
|
||||
|
||||
1. **API Key**:环境变量 `REDFOX_API_KEY` 已配置(红狐数据 API Key)
|
||||
2. **Python 环境**:Python 3.8+(脚本纯标准库,无外部依赖)
|
||||
3. **脚本路径**:
|
||||
```
|
||||
D:/github/技能百宝箱/ThirdPartySkills/.workbuddy/skills/douyin-account-diagnosis/scripts/douyin_diagnosis.py
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 执行流程
|
||||
|
||||
### Step 0: 鉴权检查
|
||||
|
||||
1. 检查环境变量 `REDFOX_API_KEY` 是否已设置
|
||||
2. 未设置 → 引导用户前往 [红狐hub](https://redfox.hk/settings/api-keys?source=github) 获取并设置
|
||||
3. 鉴权就绪 → 进入 Step 1
|
||||
|
||||
### Step 1: 获取目标账号
|
||||
|
||||
1. 从用户输入提取账号标识(昵称或抖音号)
|
||||
2. 判断查询方式:
|
||||
- 输入含中文 → 按昵称模糊匹配(`accountNames`)
|
||||
- 输入纯数字/英文 → 按抖音号精确匹配(`accountIds`)
|
||||
3. 未提供账号标识 → 提示:"请提供要诊断的抖音昵称或抖音号"
|
||||
|
||||
### Step 2: 执行诊断脚本
|
||||
|
||||
```bash
|
||||
python "D:/github/技能百宝箱/ThirdPartySkills/.workbuddy/skills/douyin-account-diagnosis/scripts/douyin_diagnosis.py" "<抖音昵称或抖音号>"
|
||||
```
|
||||
|
||||
脚本自动完成:
|
||||
- 调用红狐 API 获取账号画像 + 近期作品数据
|
||||
- 六维度量化评分(100 分制)
|
||||
- 六类风险预警检测
|
||||
- 生成纯文本诊断报告
|
||||
|
||||
### Step 3: 报告加工
|
||||
|
||||
将脚本输出的纯文本报告加工为 **Markdown 结构化报告**,章节顺序与结构固定:
|
||||
|
||||
1. **开头总结句**:综合评分 + 评级标识
|
||||
2. **基本信息表**:昵称/抖音号/UID/粉丝数/作品数/获赞总数/地区/IP属地/数据时间
|
||||
3. **六维度评分表**:维度 | 得分 | 满分 | 评价(核心短板/满分标注加粗)
|
||||
4. **⚠ 风险预警**:逐项输出预警名称 + 具体数据解读
|
||||
5. **关键发现**:优势 + 短板两组要点(每条 emoji + 加粗要点 + 数据佐证)
|
||||
6. **近期作品详情**:表格(# | 发布时间 | 标题(可点击链接) | 赞 | 评 | 转 | 总互动)
|
||||
7. **优化建议**:编号列表,按优先级排列
|
||||
8. **数据来源**:红狐RedFox API (redfox.hk)
|
||||
|
||||
### Step 4: 产物保存(可选)
|
||||
|
||||
将诊断报告保存到 `account_analysis/{账号名}/00_快速诊断报告.md`
|
||||
|
||||
---
|
||||
|
||||
## 六维度评分体系
|
||||
|
||||
| 维度 | 满分 | 权重 | 核心指标 |
|
||||
|------|------|------|---------|
|
||||
| 账号基础画像 | 10 | 10% | 头像/简介/地域一致性/人群标签/抖音号 |
|
||||
| 内容生产力 | 15 | 15% | 作品总量/人均获赞/发布频率 |
|
||||
| 互动健康度 | 30 | 30% | 粉丝获赞比/粉丝互动率/互动结构比/作品均互动 |
|
||||
| 内容质量 | 20 | 20% | 爆款率/中位均值偏离/互动稳定性/零互动占比 |
|
||||
| 内容趋势 | 15 | 15% | 近期趋势/爆款集中度/最新活跃度 |
|
||||
| 粉丝质量 | 10 | 10% | 粉丝规模/粉丝互动比/获赞粉丝背离 |
|
||||
|
||||
综合评分 = Σ(维度得分 / 维度满分 × 100 × 权重),四舍五入取整。
|
||||
|
||||
> 逐项评分规则详见 [抖音六维度评分规则.md](../知识库/12_数据诊断/抖音六维度评分规则.md)
|
||||
|
||||
### 评级标准
|
||||
|
||||
| 评分范围 | 评级 | 标识 |
|
||||
|----------|------|------|
|
||||
| 85 - 100 | 优质账号 | 🟢 |
|
||||
| 70 - 84 | 正常账号 | 🟡 |
|
||||
| 50 - 69 | 待优化 | 🟠 |
|
||||
| < 50 | 风险账号 | 🔴 |
|
||||
|
||||
---
|
||||
|
||||
## 六类风险预警
|
||||
|
||||
| 预警类型 | 触发条件 | 风险等级 |
|
||||
|----------|----------|----------|
|
||||
| 🚨 僵尸粉预警 | 粉丝互动率 < 0.5% 且粉丝数 > 5万 | 高危 |
|
||||
| 🚨 刷量预警 | 获赞/粉丝比 > 100 且近期互动骤降 | 高危 |
|
||||
| ⚠️ 衰退预警 | 近期作品均互动 < 早期的 50% | 中危 |
|
||||
| ⚠️ 限流预警 | 零互动占比 > 30% | 中危 |
|
||||
| ⚠️ 断更预警 | 最新作品距采集时间 > 14 天 | 中危 |
|
||||
| ℹ️ 单条依赖预警 | 最大爆款互动 > 均值的 10 倍 | 低危 |
|
||||
|
||||
---
|
||||
|
||||
## 与全维度分析的衔接
|
||||
|
||||
快速诊断完成后,用户可选择衔接全维度分析:
|
||||
|
||||
| 快速诊断覆盖 | 全维度分析补充 |
|
||||
|-------------|--------------|
|
||||
| ✅ 账号基础画像(维度01部分) | 维度01 账号定位(核心价值主张/目标受众/差异化) |
|
||||
| ✅ 数据层面的生产力/互动/质量/趋势 | 维度04~07 内容结构/选题策略/钩子/情绪 |
|
||||
| ✅ 粉丝质量(维度12部分) | 维度02 人设画像/03 赛道分类 |
|
||||
| ✅ 六类数据风险 | 维度08~11 画面/文案/传播/变现 + 内容同质化/人设漂移风险 |
|
||||
|
||||
**衔接方式**:快速诊断报告中的数据可直接作为全维度分析步骤①(数据采集)的输入,无需重复获取。
|
||||
|
||||
---
|
||||
|
||||
## 异常处理
|
||||
|
||||
| 场景 | 处理方式 |
|
||||
|-----|----------|
|
||||
| 未查询到账号 | 输出"未查询到该账号,请检查昵称或抖音号是否正确" |
|
||||
| 积分不足(code=3201) | 输出"[错误] API积分不足,请前往 redfox.hk 充值" |
|
||||
| 网络错误 | 输出"[错误] 网络请求失败:具体错误信息",建议重试 |
|
||||
| 作品数据为空 | 相关维度按"数据不足"处理,给予中性评分 |
|
||||
| 字段缺失 | 使用默认值"未知"处理,不影响其他维度计算 |
|
||||
@@ -0,0 +1,95 @@
|
||||
# 步骤①:数据采集与预处理
|
||||
|
||||
> 确认门:Gate-0 数据确认
|
||||
|
||||
---
|
||||
|
||||
## 输入
|
||||
|
||||
用户提供以下数据(必需 + 可选):
|
||||
|
||||
### 必需数据
|
||||
1. 账号名称 / ID
|
||||
2. 平台(抖音 / 快手 / 视频号 / B站 / 小红书)
|
||||
3. 近 7 天视频列表(标题 / 链接 / 发布时间)
|
||||
4. 每条视频的数据(播放 / 点赞 / 评论 / 转发)
|
||||
|
||||
### 可选数据
|
||||
1. 视频脚本 / 文案内容
|
||||
2. 视频画面截图
|
||||
3. 弹幕数据
|
||||
4. 完播率 / 粉丝增量 / 平均观看时长
|
||||
5. 历史数据(7天前)用于趋势对比
|
||||
6. 对标账号数据(对标分析模式)
|
||||
|
||||
---
|
||||
|
||||
## 处理流程
|
||||
|
||||
### 1. 数据完整性检查
|
||||
|
||||
| 检查项 | 处理 |
|
||||
|--------|------|
|
||||
| 必需数据是否齐全 | 缺失则提示用户补充 |
|
||||
| 视频数量是否覆盖时间窗口 | 不足 3 条则提示数据量不足 |
|
||||
| 数据是否异常(如播放量为0) | 标记异常数据点 |
|
||||
| 是否有历史对比数据 | 无则仅做单期分析 |
|
||||
|
||||
### 2. 数据预处理
|
||||
|
||||
| 处理项 | 方法 |
|
||||
|--------|------|
|
||||
| 衍生指标计算 | 互动率/评论率/转发率/粉丝转化率 |
|
||||
| 数据排序 | 按发布时间排序 |
|
||||
| 异常值标记 | 标记偏离均值 2σ 的数据点 |
|
||||
| 数据分桶 | 爆款(Top20%)/正常/低流量(Bottom20%) |
|
||||
|
||||
### 3. 数据采集表生成
|
||||
|
||||
输出标准数据采集表:
|
||||
|
||||
```
|
||||
## 数据采集表
|
||||
|
||||
### 账号基本信息
|
||||
- 账号名称:{name}
|
||||
- 平台:{platform}
|
||||
- 赛道:{track}(初步判断)
|
||||
- 粉丝量:{followers}
|
||||
- 分析时间窗口:{start_date} ~ {end_date}
|
||||
- 视频数量:{count}
|
||||
|
||||
### 视频数据明细
|
||||
|
||||
| # | 标题 | 发布时间 | 播放 | 点赞 | 评论 | 转发 | 弹幕 | 互动率 | 分桶 |
|
||||
|---|------|---------|------|------|------|------|------|--------|------|
|
||||
| 1 | ... | ... | ... | ... | ... | ... | ... | ... | 爆款/正常/低流量 |
|
||||
|
||||
### 衍生指标汇总
|
||||
- 平均播放量:{avg_play}
|
||||
- 平均互动率:{avg_engagement}
|
||||
- 爆款视频互动率:{top_engagement}
|
||||
- 低流量视频互动率:{bottom_engagement}
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Gate-0 数据确认
|
||||
|
||||
### 快速模式
|
||||
自动通过,进入步骤②。
|
||||
|
||||
### 共创模式
|
||||
暂停,输出数据采集表,询问用户:
|
||||
1. 数据是否完整?是否需要补充?
|
||||
2. 时间窗口是否合适?是否需要调整?
|
||||
3. 是否有特定关注维度?(如重点看选题/人设/数据趋势)
|
||||
4. 是否需要对标分析?如有,提供对标账号。
|
||||
|
||||
---
|
||||
|
||||
## 输出产物
|
||||
|
||||
| 产物 | 文件名 | 存放路径 |
|
||||
|------|--------|---------|
|
||||
| 数据采集表 | `01_数据采集表.md` | `account_analysis/{账号名}/` |
|
||||
@@ -0,0 +1,101 @@
|
||||
# 步骤②:账号概览与定位分析
|
||||
|
||||
> 确认门:Gate-1 概览确认
|
||||
> 涵盖维度:01 账号定位 + 02 人设画像 + 03 赛道分类
|
||||
|
||||
---
|
||||
|
||||
## 处理流程
|
||||
|
||||
### 1. 账号基本信息梳理
|
||||
|
||||
从数据采集表和视频内容中提取:
|
||||
- 账号名称、简介、头像/封面风格
|
||||
- 粉丝量、获赞总量
|
||||
- 发布频率(近7天)
|
||||
- 内容标签(平台打标 / AI 判断)
|
||||
|
||||
### 2. 账号定位分析(维度01)
|
||||
|
||||
基于 [01_账号定位](../知识库/01_账号定位/) 方法论:
|
||||
|
||||
| 分析项 | 方法 | 输出 |
|
||||
|--------|------|------|
|
||||
| 核心价值主张 | 提取所有视频的共性主题 | 一句话定位 |
|
||||
| 目标受众 | 从评论画像 + 内容主题推断 | 受众标签 |
|
||||
| 差异化定位 | 与同赛道账号对比(如有对标数据) | 差异化标签 |
|
||||
| 定位一致性 | 近7天内容是否偏离定位 | 一致性评分(1-5) |
|
||||
|
||||
### 3. 人设画像分析(维度02)
|
||||
|
||||
基于 [02_人设画像](../知识库/02_人设画像/) 方法论:
|
||||
|
||||
| 分析项 | 方法 | 输出 |
|
||||
|--------|------|------|
|
||||
| 人设标签 | 从视频内容/文案/画面提取角色特征 | 人设标签集 |
|
||||
| 人设一致性 | 近7天视频人设是否前后一致 | 一致性评分(1-5) |
|
||||
| 人设深度 | 人设是否有层次感、记忆点 | 深度评分(1-5) |
|
||||
| 人设内容匹配度 | 人设与内容赛道的匹配度 | 匹配评分(1-5) |
|
||||
|
||||
### 4. 赛道分类确认(维度03)
|
||||
|
||||
基于 [03_赛道分类](../知识库/03_赛道分类/) 方法论:
|
||||
|
||||
| 分析项 | 方法 | 输出 |
|
||||
|--------|------|------|
|
||||
| 赛道归属 | 根据内容主题判断一级赛道 | 赛道名称 |
|
||||
| 叙事形态 | 判断内容叙事形态(剧情/Vlog/口播等) | 形态类型 |
|
||||
| 赛道竞争度 | 判断赛道拥挤程度(如有数据) | 竞争度评估 |
|
||||
| 赛道趋势 | 判断赛道是否在上升期 | 趋势判断 |
|
||||
|
||||
### 5. 账号概览表生成
|
||||
|
||||
```
|
||||
## 账号概览
|
||||
|
||||
### 基本信息
|
||||
| 项目 | 值 |
|
||||
|------|------|
|
||||
| 账号名称 | {name} |
|
||||
| 平台 | {platform} |
|
||||
| 赛道 | {track} |
|
||||
| 叙事形态 | {narrative_form} |
|
||||
| 粉丝量 | {followers} |
|
||||
| 近7天发布 | {count}条 |
|
||||
| 发布频率 | {frequency} |
|
||||
|
||||
### 定位一句话
|
||||
{one_line_positioning}
|
||||
|
||||
### 人设标签
|
||||
{persona_tags}
|
||||
|
||||
### 维度评分
|
||||
| 维度 | 评分 | 说明 |
|
||||
|------|------|------|
|
||||
| 账号定位 | {score}/5 | {note} |
|
||||
| 人设画像 | {score}/5 | {note} |
|
||||
| 赛道分类 | {score}/5 | {note} |
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Gate-1 概览确认
|
||||
|
||||
### 快速模式
|
||||
自动通过,进入步骤③~⑥连续分析。
|
||||
|
||||
### 共创模式
|
||||
暂停,输出账号概览表,询问用户:
|
||||
1. 赛道和定位判断是否准确?
|
||||
2. 分析重点是否需要调整?
|
||||
3. 是否需要补充对标账号?
|
||||
4. 是否有特定风险需要关注?
|
||||
|
||||
---
|
||||
|
||||
## 输出产物
|
||||
|
||||
| 产物 | 文件名 | 存放路径 |
|
||||
|------|--------|---------|
|
||||
| 账号概览 | `02_账号概览.md` | `account_analysis/{账号名}/` |
|
||||
@@ -0,0 +1,102 @@
|
||||
# 步骤③:内容结构与选题策略分析
|
||||
|
||||
> 涵盖维度:04 内容结构 + 05 选题策略
|
||||
> 连续分析步骤(无独立确认门)
|
||||
|
||||
---
|
||||
|
||||
## 处理流程
|
||||
|
||||
### 1. 内容结构分析(维度04)
|
||||
|
||||
基于 [04_内容结构](../知识库/04_内容结构/) 方法论:
|
||||
|
||||
#### 1.1 结构类型识别
|
||||
|
||||
对每条视频识别其内容结构类型:
|
||||
|
||||
| 结构类型 | 典型特征 |
|
||||
|---------|---------|
|
||||
| 开场-主体-结尾 | 常规三段式 |
|
||||
| 钩子-反转-升华 | 爆款反转式 |
|
||||
| 问题-方案-效果 | 教程/干货式 |
|
||||
| 场景-冲突-解决 | 剧情式 |
|
||||
| 开门见山式 | 无铺垫直入主题 |
|
||||
| 倒叙式 | 结果先行再回溯过程 |
|
||||
|
||||
#### 1.2 结构分析
|
||||
|
||||
| 分析项 | 方法 | 输出 |
|
||||
|--------|------|------|
|
||||
| 主导结构类型 | 统计各结构类型占比 | 结构分布表 |
|
||||
| 结构稳定性 | 近7天结构是否一致 | 稳定性评分(1-5) |
|
||||
| 结构创新度 | 是否有创新结构尝试 | 创新评分(1-5) |
|
||||
| 结构效率 | 不同结构的数据表现对比 | 结构-数据关联表 |
|
||||
|
||||
#### 1.3 结构风险检测
|
||||
|
||||
- 是否出现同质化(同一结构占比 >80%)
|
||||
- 是否有低效结构(某结构平均互动率显著低于其他)
|
||||
|
||||
### 2. 选题策略分析(维度05)
|
||||
|
||||
基于 [05_选题策略](../知识库/05_选题策略/) 方法论:
|
||||
|
||||
#### 2.1 选题方向分布
|
||||
|
||||
对每条视频提取选题方向并归类:
|
||||
|
||||
| 分析项 | 方法 | 输出 |
|
||||
|--------|------|------|
|
||||
| 选题主题提取 | 从标题/脚本/内容提取核心主题 | 主题列表 |
|
||||
| 选题方向归类 | 按赛道常见选题方向分类 | 方向分布表 |
|
||||
| 选题重叠度 | 近7天选题是否高度重复 | 重叠度评分(1-5) |
|
||||
|
||||
#### 2.2 选题效率分析
|
||||
|
||||
| 分析项 | 方法 | 输出 |
|
||||
|--------|------|------|
|
||||
| 选题-数据关联 | 不同选题方向的数据表现 | 方向-数据表 |
|
||||
| 爆款选题特征 | 爆款视频的选题共性 | 特征列表 |
|
||||
| 低效选题特征 | 低流量视频的选题共性 | 特征列表 |
|
||||
| 选题创新度 | 是否有新选题方向尝试 | 创新评分(1-5) |
|
||||
|
||||
#### 2.3 选题风险检测
|
||||
|
||||
- 选题重复风险(同一方向占比 >70%)
|
||||
- 选题枯竭风险(近7天无明显选题变化)
|
||||
- 选题偏离风险(选题与账号定位不符)
|
||||
|
||||
### 3. 输出
|
||||
|
||||
```
|
||||
## 内容结构与选题策略分析
|
||||
|
||||
### 内容结构分析
|
||||
| 维度 | 评分 | 说明 |
|
||||
|------|------|------|
|
||||
| 内容结构 | {score}/5 | {note} |
|
||||
|
||||
### 结构类型分布
|
||||
| 结构类型 | 数量 | 占比 | 平均互动率 |
|
||||
|---------|------|------|-----------|
|
||||
|
||||
### 选题策略分析
|
||||
| 维度 | 评分 | 说明 |
|
||||
|------|------|------|
|
||||
| 选题策略 | {score}/5 | {note} |
|
||||
|
||||
### 选题方向分布
|
||||
| 选题方向 | 数量 | 占比 | 平均播放 | 平均互动率 |
|
||||
|---------|------|------|---------|-----------|
|
||||
|
||||
### 选题效率对比
|
||||
- 爆款选题特征:{features}
|
||||
- 低效选题特征:{features}
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 输出产物
|
||||
|
||||
分析结果合并到 `03_十二维度分析.md` 的 3.4 和 3.5 节。
|
||||
@@ -0,0 +1,104 @@
|
||||
# 步骤④:开场钩子与情绪共鸣分析
|
||||
|
||||
> 涵盖维度:06 开场钩子 + 07 情绪共鸣
|
||||
> 连续分析步骤(无独立确认门)
|
||||
|
||||
---
|
||||
|
||||
## 处理流程
|
||||
|
||||
### 1. 开场钩子分析(维度06)
|
||||
|
||||
基于 [06_开场钩子](../知识库/06_开场钩子/) 方法论:
|
||||
|
||||
#### 1.1 钩子类型识别
|
||||
|
||||
对每条视频的前3秒内容识别钩子类型:
|
||||
|
||||
| 钩子类型 | 典型特征 |
|
||||
|---------|---------|
|
||||
| 悬念钩子 | 抛出问题/谜题,引发好奇 |
|
||||
| 冲突钩子 | 展示矛盾/冲突,引发关注 |
|
||||
| 情绪钩子 | 直接引发情绪(愤怒/感动/笑点) |
|
||||
| 反差钩子 | 展示意外/反常识 |
|
||||
| 身份钩子 | 唤醒目标受众身份认同 |
|
||||
| 利益钩子 | 直接承诺价值/利益 |
|
||||
| 视觉钩子 | 强视觉冲击的画面开场 |
|
||||
| 声音钩子 | 特殊音效/音乐/BGM开场 |
|
||||
|
||||
#### 1.2 钩子效率分析
|
||||
|
||||
| 分析项 | 方法 | 输出 |
|
||||
|--------|------|------|
|
||||
| 钩子类型分布 | 统计各类型占比 | 分布表 |
|
||||
| 钩子-数据关联 | 不同钩子类型的播放/互动率对比 | 关联表 |
|
||||
| 钩子效率评分 | 爆款视频钩子类型是否集中 | 效率评分(1-5) |
|
||||
| 钩子多样性 | 是否依赖单一钩子类型 | 多样性评分(1-5) |
|
||||
|
||||
#### 1.3 钩子风险检测
|
||||
|
||||
- 单一钩子依赖(某一类型占比 >80%)
|
||||
- 钩子失效(钩子类型与赛道不匹配)
|
||||
- 钩子疲劳(同类钩子反复使用导致用户审美疲劳)
|
||||
|
||||
### 2. 情绪共鸣分析(维度07)
|
||||
|
||||
基于 [07_情绪共鸣](../知识库/07_情绪共鸣/) 方法论:
|
||||
|
||||
#### 2.1 共鸣类型识别
|
||||
|
||||
对每条视频识别其情绪共鸣类型:
|
||||
|
||||
| 共鸣类型 | 典型特征 |
|
||||
|---------|---------|
|
||||
| 经历共鸣 | 观众有类似经历,产生代入感 |
|
||||
| 情绪共鸣 | 触发观众的情绪反应(感动/愤怒/笑点) |
|
||||
| 观点共鸣 | 观众认同内容表达的观点 |
|
||||
| 身份共鸣 | 唤醒观众的身份认同(如"打工人""妈妈") |
|
||||
| 痛点共鸣 | 触及观众的现实痛点 |
|
||||
| 反差共鸣 | 打破预期,制造意外感 |
|
||||
|
||||
#### 2.2 情绪强度评估
|
||||
|
||||
| 分析项 | 方法 | 输出 |
|
||||
|--------|------|------|
|
||||
| 共鸣类型分布 | 统计各类型占比 | 分布表 |
|
||||
| 情绪强度 | 从评论情感分析推断情绪强度 | 强度评分(1-5) |
|
||||
| 情绪-互动关联 | 不同共鸣类型的互动率对比 | 关联表 |
|
||||
| 情绪一致性 | 近7天情绪基调是否一致 | 一致性评分(1-5) |
|
||||
|
||||
#### 2.3 情绪风险检测
|
||||
|
||||
- 情绪单一(某一共鸣类型占比 >80%)
|
||||
- 情绪断裂(前后视频情绪基调不一致)
|
||||
- 情绪疲劳(同类情绪反复使用,互动率递减)
|
||||
|
||||
### 3. 输出
|
||||
|
||||
```
|
||||
## 开场钩子与情绪共鸣分析
|
||||
|
||||
### 开场钩子分析
|
||||
| 维度 | 评分 | 说明 |
|
||||
|------|------|------|
|
||||
| 开场钩子 | {score}/5 | {note} |
|
||||
|
||||
### 钩子类型分布
|
||||
| 钩子类型 | 数量 | 占比 | 平均播放 | 平均互动率 |
|
||||
|---------|------|------|---------|-----------|
|
||||
|
||||
### 情绪共鸣分析
|
||||
| 维度 | 评分 | 说明 |
|
||||
|------|------|------|
|
||||
| 情绪共鸣 | {score}/5 | {note} |
|
||||
|
||||
### 共鸣类型分布
|
||||
| 共鸣类型 | 数量 | 占比 | 平均互动率 | 情绪强度 |
|
||||
|---------|------|------|-----------|---------|
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 输出产物
|
||||
|
||||
分析结果合并到 `03_十二维度分析.md` 的 3.6 和 3.7 节。
|
||||
@@ -0,0 +1,96 @@
|
||||
# 步骤⑤:画面风格与文案台词分析
|
||||
|
||||
> 涵盖维度:08 画面风格 + 09 文案台词
|
||||
> 连续分析步骤(无独立确认门)
|
||||
|
||||
---
|
||||
|
||||
## 处理流程
|
||||
|
||||
### 1. 画面风格分析(维度08)
|
||||
|
||||
基于 [08_画面风格](../知识库/08_画面风格/) 方法论:
|
||||
|
||||
#### 1.1 视觉风格识别
|
||||
|
||||
| 分析项 | 方法 | 输出 |
|
||||
|--------|------|------|
|
||||
| 色调风格 | 暖色调/冷色调/高饱和/低饱和 | 风格标签 |
|
||||
| 构图风格 | 对称/不对称/中心构图/九宫格 | 风格标签 |
|
||||
| 剪辑节奏 | 快剪/慢剪/节奏变化 | 节奏标签 |
|
||||
| 字幕/花字风格 | 字体/颜色/位置/动效 | 风格标签 |
|
||||
| 滤镜/调色风格 | 自然/电影感/复古/清新 | 风格标签 |
|
||||
| 特效风格 | 转场/贴纸/动画 | 风格标签 |
|
||||
|
||||
#### 1.2 画面质量评估
|
||||
|
||||
| 分析项 | 方法 | 输出 |
|
||||
|--------|------|------|
|
||||
| 画面清晰度 | 分辨率/锐度判断 | 清晰度评分(1-5) |
|
||||
| 构图专业度 | 构图规范度判断 | 构图评分(1-5) |
|
||||
| 色彩舒适度 | 色彩搭配判断 | 色彩评分(1-5) |
|
||||
| 视觉一致性 | 近7天视觉风格一致性 | 一致性评分(1-5) |
|
||||
| 视觉记忆点 | 是否有标志性视觉元素 | 记忆点评分(1-5) |
|
||||
|
||||
#### 1.3 画面风险检测
|
||||
|
||||
- 视觉风格不统一(前后视频风格差异大)
|
||||
- 画面质量低(模糊/构图混乱/色彩不当)
|
||||
- 缺乏视觉记忆点(无标志性元素)
|
||||
|
||||
### 2. 文案台词分析(维度09)
|
||||
|
||||
基于 [09_文案台词](../知识库/09_文案台词/) 方法论:
|
||||
|
||||
#### 2.1 文案风格识别
|
||||
|
||||
| 分析项 | 方法 | 输出 |
|
||||
|--------|------|------|
|
||||
| 文案体裁 | 口播/旁白/对白/花字/字幕 | 体裁标签 |
|
||||
| 语言风格 | 正式/口语/幽默/煽情/理性 | 风格标签 |
|
||||
| 表达方式 | 直接陈述/比喻/反问/排比 | 方式标签 |
|
||||
| 节奏感 | 长句/短句/长短交替 | 节奏标签 |
|
||||
|
||||
#### 2.2 台词质量评估
|
||||
|
||||
| 分析项 | 方法 | 输出 |
|
||||
|--------|------|------|
|
||||
| 信息密度 | 单位时长信息量 | 密度评分(1-5) |
|
||||
| 画面感 | 文案是否有画面感 | 画面感评分(1-5) |
|
||||
| 金句率 | 是否有可传播的金句 | 金句评分(1-5) |
|
||||
| 情感表达 | 情感是否到位、不做作 | 情感评分(1-5) |
|
||||
| 文案-内容匹配度 | 文案与画面的配合度 | 匹配评分(1-5) |
|
||||
|
||||
#### 2.3 文案风险检测
|
||||
|
||||
- 文案风格不统一(前后视频语言风格差异大)
|
||||
- 文案质量低(信息密度低/无画面感/无金句)
|
||||
- 合规风险(敏感词/广告违规/导向问题)
|
||||
|
||||
### 3. 输出
|
||||
|
||||
```
|
||||
## 画面风格与文案台词分析
|
||||
|
||||
### 画面风格分析
|
||||
| 维度 | 评分 | 说明 |
|
||||
|------|------|------|
|
||||
| 画面风格 | {score}/5 | {note} |
|
||||
|
||||
### 视觉风格标签
|
||||
{visual_tags}
|
||||
|
||||
### 文案台词分析
|
||||
| 维度 | 评分 | 说明 |
|
||||
|------|------|------|
|
||||
| 文案台词 | {score}/5 | {note} |
|
||||
|
||||
### 文案风格标签
|
||||
{copy_tags}
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 输出产物
|
||||
|
||||
分析结果合并到 `03_十二维度分析.md` 的 3.8 和 3.9 节。
|
||||
@@ -0,0 +1,110 @@
|
||||
# 步骤⑥:传播元素与商业变现分析
|
||||
|
||||
> 涵盖维度:10 传播元素 + 11 商业变现
|
||||
> 连续分析步骤(无独立确认门)
|
||||
|
||||
---
|
||||
|
||||
## 处理流程
|
||||
|
||||
### 1. 传播元素分析(维度10)
|
||||
|
||||
基于 [10_传播元素](../知识库/10_传播元素/) 方法论:
|
||||
|
||||
#### 1.1 互动设计分析
|
||||
|
||||
| 分析项 | 方法 | 输出 |
|
||||
|--------|------|------|
|
||||
| 评论引导 | 是否有引导评论的设计(提问/话题/争议点) | 引导评分(1-5) |
|
||||
| 点赞驱动 | 是否有驱动点赞的内容(情绪/价值/认同) | 驱动评分(1-5) |
|
||||
| 转发驱动 | 是否有驱动转发的内容(社交货币/实用价值) | 驱动评分(1-5) |
|
||||
| 关注转化 | 是否有引导关注的设计 | 转化评分(1-5) |
|
||||
|
||||
#### 1.2 分享驱动评估
|
||||
|
||||
| 分析项 | 方法 | 输出 |
|
||||
|--------|------|------|
|
||||
| 社交货币 | 内容是否让分享者有面子/有价值 | 货币评分(1-5) |
|
||||
| 实用价值 | 内容是否有实用价值可转发 | 实用评分(1-5) |
|
||||
| 身份表达 | 内容是否能表达分享者的身份/态度 | 表达评分(1-5) |
|
||||
| 情绪驱动 | 内容是否有强烈情绪驱动分享 | 情绪评分(1-5) |
|
||||
|
||||
#### 1.3 二次传播潜力
|
||||
|
||||
| 分析项 | 方法 | 输出 |
|
||||
|--------|------|------|
|
||||
| 二创空间 | 内容是否有被二创的空间 | 二创评分(1-5) |
|
||||
| 话题性 | 内容是否有讨论/争议空间 | 话题评分(1-5) |
|
||||
| 模板化程度 | 内容是否有可复制的模板 | 模板评分(1-5) |
|
||||
|
||||
#### 1.4 传播风险检测
|
||||
|
||||
- 互动设计缺失(无引导互动)
|
||||
- 分享驱动不足(内容无社交货币价值)
|
||||
- 二次传播潜力低(内容过于封闭)
|
||||
|
||||
### 2. 商业变现分析(维度11)
|
||||
|
||||
基于 [11_商业变现](../知识库/11_商业变现/) 方法论:
|
||||
|
||||
#### 2.1 变现模式识别
|
||||
|
||||
| 变现模式 | 识别方法 |
|
||||
|---------|---------|
|
||||
| 广告植入 | 视频中是否有产品/品牌植入 |
|
||||
| 直播带货 | 是否有直播引导 |
|
||||
| 知识付费 | 是否有课程/付费内容引导 |
|
||||
| 电商导流 | 是否有商品链接/店铺引导 |
|
||||
| 品牌合作 | 是否有品牌定制内容 |
|
||||
| 粉丝经济 | 是否有粉丝社群/周边/打赏 |
|
||||
| 平台激励 | 是否依赖平台创作激励 |
|
||||
|
||||
#### 2.2 变现效率评估
|
||||
|
||||
| 分析项 | 方法 | 输出 |
|
||||
|--------|------|------|
|
||||
| 变现模式多样性 | 变现模式数量 | 多样性评分(1-5) |
|
||||
| 变现-内容平衡 | 变现内容与常规内容比例 | 平衡评分(1-5) |
|
||||
| 变现自然度 | 植入是否生硬 | 自然度评分(1-5) |
|
||||
| 粉丝转化效率 | 粉丝量→变现转化率(如有数据) | 效率评分(1-5) |
|
||||
|
||||
#### 2.3 变现风险检测
|
||||
|
||||
- 变现模式单一(仅依赖一种变现方式)
|
||||
- 变现与内容冲突(广告过多影响内容质量)
|
||||
- 变现效率低(粉丝量大但变现能力弱)
|
||||
- 合规风险(广告违规/虚假宣传)
|
||||
|
||||
### 3. 输出
|
||||
|
||||
```
|
||||
## 传播元素与商业变现分析
|
||||
|
||||
### 传播元素分析
|
||||
| 维度 | 评分 | 说明 |
|
||||
|------|------|------|
|
||||
| 传播元素 | {score}/5 | {note} |
|
||||
|
||||
### 互动设计评分
|
||||
| 设计项 | 评分 | 说明 |
|
||||
|--------|------|------|
|
||||
| 评论引导 | {score}/5 | {note} |
|
||||
| 点赞驱动 | {score}/5 | {note} |
|
||||
| 转发驱动 | {score}/5 | {note} |
|
||||
| 关注转化 | {score}/5 | {note} |
|
||||
|
||||
### 商业变现分析
|
||||
| 维度 | 评分 | 说明 |
|
||||
|------|------|------|
|
||||
| 商业变现 | {score}/5 | {note} |
|
||||
|
||||
### 变现模式分布
|
||||
| 变现模式 | 是否存在 | 占比 | 自然度 |
|
||||
|---------|:--------:|------|--------|
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 输出产物
|
||||
|
||||
分析结果合并到 `03_十二维度分析.md` 的 3.10 和 3.11 节。
|
||||
@@ -0,0 +1,109 @@
|
||||
# 步骤⑦:数据趋势与异常检测
|
||||
|
||||
> 确认门:Gate-2 数据确认
|
||||
> 涵盖维度:12 数据诊断
|
||||
|
||||
---
|
||||
|
||||
## 处理流程
|
||||
|
||||
### 1. 数据趋势分析
|
||||
|
||||
基于 [12_数据诊断](../知识库/12_数据诊断/) 方法论:
|
||||
|
||||
#### 1.1 整体趋势
|
||||
|
||||
| 分析项 | 方法 | 输出 |
|
||||
|--------|------|------|
|
||||
| 播放量趋势 | 7天播放量走势(上升/平稳/下降) | 趋势图描述 |
|
||||
| 互动率趋势 | 7天互动率走势 | 趋势图描述 |
|
||||
| 粉丝增长趋势 | 粉丝增量走势(如有) | 趋势图描述 |
|
||||
| 发布频率趋势 | 发布频率是否稳定 | 频率评分(1-5) |
|
||||
|
||||
#### 1.2 爆款 vs 低流量对比
|
||||
|
||||
| 分析项 | 方法 | 输出 |
|
||||
|--------|------|------|
|
||||
| 爆款特征 | Top20%视频的共性特征 | 特征列表 |
|
||||
| 低流量原因 | Bottom20%视频的问题分析 | 原因列表 |
|
||||
| 差距分析 | 爆款与低流量视频的差异维度 | 差距表 |
|
||||
| 可复制性 | 爆款特征是否可复制到低流量视频 | 可复制评分(1-5) |
|
||||
|
||||
#### 1.3 数据健康度评估
|
||||
|
||||
| 指标 | 计算 | 健康范围 | 警戒范围 |
|
||||
|------|------|---------|---------|
|
||||
| 平均互动率 | 总互动/总播放 | >3% | <1% |
|
||||
| 评论占比 | 评论/总互动 | 15%-30% | <5% 或 >50% |
|
||||
| 转发占比 | 转发/总互动 | 20%-40% | <10% |
|
||||
| 播放量波动 | 标准差/均值 | <0.5 | >1.0 |
|
||||
| 发布稳定性 | 发布间隔标准差 | <0.5天 | >2天 |
|
||||
|
||||
### 2. 异常检测
|
||||
|
||||
#### 2.1 数据异常检测
|
||||
|
||||
| 检测项 | 方法 | 风险级别 |
|
||||
|--------|------|---------|
|
||||
| 互动率突降 | 某条视频互动率低于均值50% | 🟡 中风险 |
|
||||
| 互动率突增 | 某条视频互动率高于均值200% | 🟢 关注(可能是爆款信号) |
|
||||
| 评论情感突变 | 评论情感从正面转向负面 | 🔴 高风险 |
|
||||
| 播放量为0 | 视频被限流或下架 | 🔴 高风险 |
|
||||
| 互动率持续走低 | 连续3条以上互动率递减 | 🟡 中风险 |
|
||||
|
||||
#### 2.2 内容异常检测
|
||||
|
||||
| 检测项 | 方法 | 风险级别 |
|
||||
|--------|------|---------|
|
||||
| 内容风格突变 | 突然偏离原有内容方向 | 🟡 中风险 |
|
||||
| 发布频率突变 | 突然增加或减少发布频率 | 🟢 低风险 |
|
||||
| 选题方向突变 | 突然转向不相关选题 | 🔴 高风险 |
|
||||
| 人设突变 | 角色特征发生重大改变 | 🔴 高风险 |
|
||||
|
||||
### 3. 综合数据诊断
|
||||
|
||||
```
|
||||
## 数据趋势与异常检测
|
||||
|
||||
### 数据健康度
|
||||
| 维度 | 评分 | 说明 |
|
||||
|------|------|------|
|
||||
| 数据诊断 | {score}/5 | {note} |
|
||||
|
||||
### 趋势分析
|
||||
| 趋势项 | 方向 | 变化幅度 | 说明 |
|
||||
|--------|------|---------|------|
|
||||
| 播放量 | ↑/↓/→ | {pct} | {note} |
|
||||
| 互动率 | ↑/↓/→ | {pct} | {note} |
|
||||
|
||||
### 爆款 vs 低流量对比
|
||||
| 维度 | 爆款特征 | 低流量特征 | 差距 |
|
||||
|------|---------|-----------|------|
|
||||
|
||||
### 异常检测结果
|
||||
| 异常项 | 风险级别 | 检测依据 | 建议 |
|
||||
|--------|---------|---------|------|
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Gate-2 数据确认
|
||||
|
||||
### 快速模式
|
||||
自动通过,进入步骤⑧综合诊断。
|
||||
|
||||
### 共创模式
|
||||
暂停,输出数据趋势与异常检测结果,询问用户:
|
||||
1. 异常数据是否有已知原因?(如限流/换号/节假日)
|
||||
2. 风险识别是否准确?
|
||||
3. 是否有需要重点关注的数据维度?
|
||||
4. 是否需要调整分析时间窗口?
|
||||
|
||||
---
|
||||
|
||||
## 输出产物
|
||||
|
||||
| 产物 | 文件名 | 存放路径 |
|
||||
|------|--------|---------|
|
||||
| 数据趋势分析 | 合并到 `03_十二维度分析.md` 的 3.12 节 |
|
||||
| 异常检测结果 | 合并到 `04_风险扫描报告.md` |
|
||||
@@ -0,0 +1,151 @@
|
||||
# 步骤⑧:综合诊断与优化建议
|
||||
|
||||
> 确认门:Gate-3 最终确认
|
||||
> 综合步骤①~⑦所有分析结果,输出最终诊断报告和优化建议
|
||||
|
||||
---
|
||||
|
||||
## 处理流程
|
||||
|
||||
### 1. 综合评分
|
||||
|
||||
#### 1.1 维度评分汇总
|
||||
|
||||
将步骤②~⑦的各维度评分汇总:
|
||||
|
||||
```
|
||||
## 综合评分汇总
|
||||
|
||||
| # | 维度 | 评分 | 权重 | 加权分 | 关键发现 |
|
||||
|---|------|------|------|--------|---------|
|
||||
| 01 | 账号定位 | {score}/5 | 8% | {weighted} | {finding} |
|
||||
| 02 | 人设画像 | {score}/5 | 8% | {weighted} | {finding} |
|
||||
| 03 | 赛道分类 | {score}/5 | 9% | {weighted} | {finding} |
|
||||
| 04 | 内容结构 | {score}/5 | 10% | {weighted} | {finding} |
|
||||
| 05 | 选题策略 | {score}/5 | 10% | {weighted} | {finding} |
|
||||
| 06 | 开场钩子 | {score}/5 | 10% | {weighted} | {finding} |
|
||||
| 07 | 情绪共鸣 | {score}/5 | 10% | {weighted} | {finding} |
|
||||
| 08 | 画面风格 | {score}/5 | 5% | {weighted} | {finding} |
|
||||
| 09 | 文案台词 | {score}/5 | 5% | {weighted} | {finding} |
|
||||
| 10 | 传播元素 | {score}/5 | 10% | {weighted} | {finding} |
|
||||
| 11 | 商业变现 | {score}/5 | 5% | {weighted} | {finding} |
|
||||
| 12 | 数据诊断 | {score}/5 | 10% | {weighted} | {finding} |
|
||||
| **合计** | | | **100%** | **{total}/5** | |
|
||||
|
||||
### 综合评级
|
||||
- 4.0+:🟢 健康(账号状态良好,持续优化即可)
|
||||
- 3.0-4.0:🟡 一般(有多项可优化空间,需针对性改进)
|
||||
- <3.0:🔴 需调整(存在明显问题,需重点改进)
|
||||
```
|
||||
|
||||
> 权重可根据赛道调整,如带货类变现权重上调,知识类内容质量权重上调。
|
||||
|
||||
#### 1.2 雷达图描述
|
||||
|
||||
描述 12 维度评分在雷达图上的形状,识别明显短板和优势项。
|
||||
|
||||
### 2. 风险清单整合
|
||||
|
||||
将步骤②~⑦检测到的所有风险汇总:
|
||||
|
||||
```
|
||||
## 风险扫描报告
|
||||
|
||||
| # | 风险类型 | 风险描述 | 严重度 | 检测维度 | 检测依据 | 建议措施 |
|
||||
|---|---------|---------|:------:|---------|---------|---------|
|
||||
| 1 | 内容同质化 | 近7天选题高度重复... | 🔴 高 | 04/05 | 同一选题方向占比85% | 引入新选题方向 |
|
||||
| 2 | 人设漂移 | ... | 🟡 中 | 01/02 | ... | ... |
|
||||
```
|
||||
|
||||
### 3. 优化建议生成
|
||||
|
||||
#### 3.1 优化方向优先级矩阵
|
||||
|
||||
按 **影响度 × 可行性** 排序:
|
||||
|
||||
```
|
||||
## 优化建议
|
||||
|
||||
### 优先级矩阵
|
||||
| 优先级 | 优化方向 | 影响度 | 可行性 | 综合评分 |
|
||||
|:------:|---------|:------:|:------:|:--------:|
|
||||
| P0 | {direction} | 高 | 高 | ⭐⭐⭐⭐⭐ |
|
||||
| P1 | {direction} | 高 | 中 | ⭐⭐⭐⭐ |
|
||||
| P2 | {direction} | 中 | 高 | ⭐⭐⭐ |
|
||||
| P3 | {direction} | 中 | 中 | ⭐⭐ |
|
||||
```
|
||||
|
||||
#### 3.2 优化建议详情
|
||||
|
||||
每条建议包含完整链路:
|
||||
|
||||
```
|
||||
### 优化方向P0:{方向名称}
|
||||
|
||||
**现状**:{当前状态描述}
|
||||
**问题**:{具体问题描述}
|
||||
**建议**:{可执行的优化方案}
|
||||
- 具体动作1:...
|
||||
- 具体动作2:...
|
||||
**预期效果**:{实施后预期改善}
|
||||
**参考依据**:{基于哪个维度的分析/数据}
|
||||
```
|
||||
|
||||
### 4. 总结
|
||||
|
||||
```
|
||||
## 总结
|
||||
|
||||
### 综合评分:{total}/5
|
||||
### 综合评级:{level}
|
||||
|
||||
### 一句话总结
|
||||
{one_line_summary}
|
||||
|
||||
### 核心优势
|
||||
1. {advantage_1}
|
||||
2. {advantage_2}
|
||||
3. {advantage_3}
|
||||
|
||||
### 核心问题
|
||||
1. {problem_1}
|
||||
2. {problem_2}
|
||||
3. {problem_3}
|
||||
|
||||
### 下一步行动建议
|
||||
1. 🔴 立即处理:{action_1}
|
||||
2. 🟡 近期计划:{action_2}
|
||||
3. 🟢 持续优化:{action_3}
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Gate-3 最终确认
|
||||
|
||||
### 快速模式
|
||||
自动通过,生成分析报告.html。
|
||||
|
||||
### 共创模式
|
||||
暂停,输出综合诊断与优化建议,询问用户:
|
||||
1. 综合评分是否合理?
|
||||
2. 优化建议优先级是否需要调整?
|
||||
3. 是否有遗漏的分析维度?
|
||||
4. 是否确认生成最终报告?
|
||||
|
||||
---
|
||||
|
||||
## 报告生成
|
||||
|
||||
Gate-3 确认后,自动生成分析报告 HTML 页面:
|
||||
|
||||
| 产物 | 命名规则 | 存放路径 |
|
||||
|------|--------|---------|
|
||||
| 分析报告.html | `{账号名}_账号分析报告.html` | `account_analysis/{账号名}/` |
|
||||
|
||||
报告 HTML 包含:
|
||||
1. 账号概览卡片
|
||||
2. 12 维度评分雷达图
|
||||
3. 数据趋势图
|
||||
4. 风险清单表
|
||||
5. 优化建议优先级矩阵
|
||||
6. 下一步行动建议
|
||||
@@ -0,0 +1,113 @@
|
||||
# 分析流程规范
|
||||
|
||||
> 本文档定义短视频账号分析流程中的通用协作机制,包括数据规范和确认门机制。
|
||||
> 各步骤文件中的处理规则为步骤专用逻辑,跨步骤的通用机制以本文档为准。
|
||||
|
||||
---
|
||||
|
||||
# 一、八步分析流程索引
|
||||
|
||||
| # | 步骤 | 确认节点 | 详细文件 |
|
||||
|---|------|:------:|---------|
|
||||
| ① | 数据采集与预处理 | Gate-0 数据确认 | [1_数据采集.md](分析流程/1_数据采集.md) |
|
||||
| ② | 账号概览与定位分析 | Gate-1 概览确认 | [2_账号概览.md](分析流程/2_账号概览.md) |
|
||||
| ③ | 内容结构与选题策略分析 | — | [3_内容与选题分析.md](分析流程/3_内容与选题分析.md) |
|
||||
| ④ | 开场钩子与情绪共鸣分析 | — | [4_钩子与情绪分析.md](分析流程/4_钩子与情绪分析.md) |
|
||||
| ⑤ | 画面风格与文案台词分析 | — | [5_画面与文案分析.md](分析流程/5_画面与文案分析.md) |
|
||||
| ⑥ | 传播元素与商业变现分析 | — | [6_传播与变现分析.md](分析流程/6_传播与变现分析.md) |
|
||||
| ⑦ | 数据趋势与异常检测 | Gate-2 数据确认 | [7_数据趋势分析.md](分析流程/7_数据趋势分析.md) |
|
||||
| ⑧ | 综合诊断与优化建议 | Gate-3 最终确认 | [8_综合诊断与优化建议.md](分析流程/8_综合诊断与优化建议.md) |
|
||||
| — | 生成分析报告.html 🔴 | Gate-3 确认后自动执行 | 整合全流程产物可视化报告页 |
|
||||
|
||||
> **步骤③~⑥为连续分析步骤**:在 Gate-1 确认后连续执行,不单独设确认门。
|
||||
|
||||
---
|
||||
|
||||
# 二、分析模式与确认门机制
|
||||
|
||||
## 分析模式
|
||||
|
||||
| 模式 | Gate 行为 | 适用场景 |
|
||||
|------|----------|---------|
|
||||
| ⚡ 快速模式(默认) | 全部自动通过 | 快速获取诊断结果 |
|
||||
| 🤝 共创模式 | 每步等待确认 | 深度参与分析过程 |
|
||||
|
||||
## 确认门定义
|
||||
|
||||
| Gate | 节点 | 快速模式 | 共创模式 | 用户需确认 |
|
||||
|------|------|---------|---------|-----------|
|
||||
| Gate-0 | 数据采集完成 | 自动通过 | 暂停等待 | 数据完整性、时间范围 |
|
||||
| Gate-1 | 账号概览完成 | 自动通过 | 暂停等待 | 分析方向、重点关注维度 |
|
||||
| Gate-2 | 数据趋势完成 | 自动通过 | 暂停等待 | 风险识别结果、异常数据 |
|
||||
| Gate-3 | 综合诊断完成 | 自动通过 | 暂停等待 | 优化建议、优先级排序 |
|
||||
|
||||
---
|
||||
|
||||
# 三、数据规范
|
||||
|
||||
## 标准数据指标
|
||||
|
||||
| 指标 | 说明 | 必需 |
|
||||
|------|------|:----:|
|
||||
| 播放量 | 视频播放次数 | ✅ |
|
||||
| 点赞数 | 视频点赞数 | ✅ |
|
||||
| 评论数 | 视频评论数 | ✅ |
|
||||
| 转发数 | 视频转发/分享数 | ✅ |
|
||||
| 弹幕数 | 视频弹幕数(B站) | ⬜ |
|
||||
| 完播率 | 视频完播率(如有) | ⬜ |
|
||||
| 粉丝增量 | 发布后粉丝增长 | ⬜ |
|
||||
| 平均观看时长 | 视频平均观看时长 | ⬜ |
|
||||
|
||||
## 衍生指标
|
||||
|
||||
| 指标 | 计算公式 |
|
||||
|------|---------|
|
||||
| 互动率 | (点赞+评论+转发) / 播放量 × 100% |
|
||||
| 评论率 | 评论数 / 播放量 × 100% |
|
||||
| 转发率 | 转发数 / 播放量 × 100% |
|
||||
| 粉丝转化率 | 粉丝增量 / 播放量 × 100% |
|
||||
| 内容效率指数 | 互动率 × 完播率(如有完播率数据) |
|
||||
|
||||
## 时间窗口
|
||||
|
||||
- **默认窗口**:近 7 天(含当天)
|
||||
- **自定义窗口**:用户可指定近 3 天 / 近 14 天 / 近 30 天
|
||||
- **对比基准**:分析窗口前 7 天的数据(如有)
|
||||
|
||||
---
|
||||
|
||||
# 四、报告格式规范
|
||||
|
||||
## 评分体系
|
||||
|
||||
每个维度采用 5 分制评分:
|
||||
|
||||
| 评分 | 含义 | 标准 |
|
||||
|------|------|------|
|
||||
| 5 | 优秀 | 行业头部水平,无明显短板 |
|
||||
| 4 | 良好 | 高于行业平均,有小幅优化空间 |
|
||||
| 3 | 一般 | 行业平均水平,有明确优化方向 |
|
||||
| 2 | 偏弱 | 低于行业平均,需重点改进 |
|
||||
| 1 | 差 | 明显短板,影响账号整体健康度 |
|
||||
|
||||
## 综合评分计算
|
||||
|
||||
综合评分 = 各维度评分加权平均,权重根据账号赛道动态调整:
|
||||
|
||||
| 维度类别 | 默认权重 | 说明 |
|
||||
|---------|---------|------|
|
||||
| 内容质量类(04/05/06/07) | 40% | 内容结构/选题/钩子/情绪 |
|
||||
| 账号定位类(01/02/03) | 25% | 定位/人设/赛道 |
|
||||
| 传播效果类(10/12) | 20% | 传播元素/数据诊断 |
|
||||
| 创作质量类(08/09) | 10% | 画面/文案 |
|
||||
| 变现能力类(11) | 5% | 商业变现 |
|
||||
|
||||
> 权重可根据赛道调整,如带货类账号变现维度权重上调,知识类账号内容质量权重上调。
|
||||
|
||||
## 风险分级
|
||||
|
||||
| 级别 | 含义 | 处理建议 |
|
||||
|------|------|---------|
|
||||
| 🔴 高风险 | 影响账号存续或增长根基 | 立即处理,列入首要优化方向 |
|
||||
| 🟡 中风险 | 影响增长效率或内容质量 | 计划处理,列入近期优化方向 |
|
||||
| 🟢 低风险 | 轻微影响,有改善空间 | 持续关注,择机优化 |
|
||||
@@ -0,0 +1,134 @@
|
||||
# 抖音账号诊断接口
|
||||
|
||||
> 本文档描述抖音快速诊断模式所使用的红狐 RedFox API 接口规范与脚本调用方式。
|
||||
|
||||
---
|
||||
|
||||
## 接口概览
|
||||
|
||||
| 接口名称 | 请求方式 | 接口地址 |
|
||||
|---------|---------|----------|
|
||||
| 抖音账号数据查询 | POST | `https://redfox.hk/story/api/dyUser/queryData` |
|
||||
|
||||
## 认证方式
|
||||
|
||||
- **认证类型**:HTTP 请求头 `X-API-KEY`
|
||||
- **Key 来源**:环境变量 `REDFOX_API_KEY`(禁止硬编码、禁止文件读取)
|
||||
- **获取地址**:[红狐hub 密钥管理页](https://redfox.hk/settings/api-keys?source=github)
|
||||
|
||||
## 请求参数
|
||||
|
||||
| 参数名 | 类型 | 必填 | 说明 |
|
||||
|--------|------|------|------|
|
||||
| accountNames | array | 否 | 账号昵称列表,含中文输入时使用,模糊匹配 |
|
||||
| accountIds | array | 否 | 抖音号列表,纯数字/英文输入时使用,精确匹配 |
|
||||
| source | string | 是 | 接口来源标识,固定值:`"抖音账号诊断-GitHub"` |
|
||||
|
||||
> `accountNames` 与 `accountIds` 二选一,参数必须为复数形式且值为数组。
|
||||
|
||||
## 查询规则
|
||||
|
||||
- 输入含中文 → 使用 `accountNames`(模糊匹配昵称)
|
||||
- 输入纯数字/英文 → 使用 `accountIds`(精确匹配抖音号)
|
||||
|
||||
## 响应结构
|
||||
|
||||
成功返回 `code: 2000`,关键字段:
|
||||
|
||||
| 字段名 | 类型 | 说明 |
|
||||
|--------|------|------|
|
||||
| nickname | string | 账号昵称 |
|
||||
| accountId | string | 抖音号 |
|
||||
| uid | string | UID |
|
||||
| followerCount | int | 粉丝数 |
|
||||
| totalFavorited | int | 获赞总数 |
|
||||
| awemeCount | int | 作品总数 |
|
||||
| province / city | string | 省份 / 城市 |
|
||||
| ipLocation | string | IP属地 |
|
||||
| signature | string | 简介 |
|
||||
| gender / age | string / int | 性别 / 年龄 |
|
||||
| avatarUrl | string | 头像URL |
|
||||
| crawlTime | string | 数据采集时间 |
|
||||
| works | array | 近期作品列表(含标题、描述、点赞、评论、分享、总互动、作品链接) |
|
||||
|
||||
### works 数组结构
|
||||
|
||||
| 字段名 | 类型 | 说明 |
|
||||
|--------|------|------|
|
||||
| createTime | string | 发布时间(YYYY-MM-DD HH:MM:SS) |
|
||||
| desc / title | string | 作品标题/描述 |
|
||||
| diggCount | int | 点赞数 |
|
||||
| commentCount | int | 评论数 |
|
||||
| shareCount | int | 分享数 |
|
||||
| interactiveCount | int | 总互动数 |
|
||||
| workUrl | string | 作品链接 |
|
||||
|
||||
## 字段映射(API字段 → 分析维度)
|
||||
|
||||
| 平台原始字段 | 分析字段 | 所属维度 |
|
||||
|-------------|---------|---------|
|
||||
| avatarUrl、signature、province、ipLocation、gender、age、accountId | 画像完整度指标 | 账号基础画像 |
|
||||
| awemeCount、totalFavorited、works[].createTime | 作品总量、人均获赞、发布频率 | 内容生产力 |
|
||||
| followerCount、totalFavorited、works[].interactiveCount/diggCount/commentCount/shareCount | 粉丝获赞比、粉丝互动率、互动结构比、作品均互动 | 互动健康度 |
|
||||
| works[].diggCount、works[].interactiveCount | 爆款率、中位/均值偏离、互动稳定性、零互动占比 | 内容质量 |
|
||||
| works[].createTime、works[].interactiveCount | 近期趋势、爆款集中度、最新活跃度 | 内容趋势 |
|
||||
| followerCount、totalFavorited、works[].interactiveCount | 粉丝规模、粉丝互动比、获赞/粉丝背离 | 粉丝质量 |
|
||||
|
||||
---
|
||||
|
||||
## 脚本调用
|
||||
|
||||
### 脚本位置
|
||||
|
||||
```
|
||||
ThirdPartySkills/.workbuddy/skills/douyin-account-diagnosis/scripts/douyin_diagnosis.py
|
||||
```
|
||||
|
||||
### 运行命令
|
||||
|
||||
```bash
|
||||
python "D:/github/技能百宝箱/ThirdPartySkills/.workbuddy/skills/douyin-account-diagnosis/scripts/douyin_diagnosis.py" "<抖音昵称或抖音号>"
|
||||
```
|
||||
|
||||
### 脚本特性
|
||||
|
||||
- **纯标准库**:仅使用 os/sys/json/urllib/statistics/datetime,无外部依赖
|
||||
- **安全约束**:
|
||||
- API Key 仅从 `os.getenv("REDFOX_API_KEY")` 读取
|
||||
- 禁止 subprocess/os.system/eval/exec
|
||||
- 输出仅限 stdout(Markdown/JSON)
|
||||
- 禁止联网搜索降级
|
||||
- **输出格式**:纯文本诊断报告(含六维度评分进度条 + 预警 + 作品列表)
|
||||
|
||||
### 可选参数
|
||||
|
||||
```bash
|
||||
python douyin_diagnosis.py <昵称或抖音号> --api-key <API_KEY>
|
||||
```
|
||||
|
||||
> `--api-key` 仅用于测试环境,会在进程列表中暴露,生产环境使用环境变量。
|
||||
|
||||
---
|
||||
|
||||
## 异常处理
|
||||
|
||||
| 场景 | 返回码 | 处理方式 |
|
||||
|-----|--------|----------|
|
||||
| 查询成功 | 2000 | 解析 data 数组,取第一个结果 |
|
||||
| 积分不足 | 3201 | 输出"API积分不足,请前往 redfox.hk 充值" |
|
||||
| 未查询到账号 | 非2000且data为空 | 输出"未查询到该账号" |
|
||||
| 网络超时 | — | 输出错误信息,建议重试 |
|
||||
| 作品数据为空 | 2000但works为空 | 相关维度按"数据不足"处理,给予中性评分 |
|
||||
| 字段缺失 | — | 使用默认值"未知"处理 |
|
||||
|
||||
---
|
||||
|
||||
## 安全约束(强制)
|
||||
|
||||
| 规则 | 说明 |
|
||||
|------|------|
|
||||
| 路径沙箱 | 脚本文件操作仅限技能自身目录内 |
|
||||
| API Key 保护 | 仅从环境变量 `REDFOX_API_KEY` 读取,禁止硬编码/文件读取 |
|
||||
| 无系统命令 | 禁止 subprocess/os.system/eval/exec |
|
||||
| stdout 限定 | 脚本输出仅限 stdout,不创建/修改/删除技能目录外的文件 |
|
||||
| 禁止网络搜索降级 | API 查询失败时严禁联网搜索或从第三方渠道估算数据 |
|
||||
@@ -0,0 +1,223 @@
|
||||
# 抖音六维度评分规则
|
||||
|
||||
> 本文档为快速诊断模式的详细评分规则,源自 `douyin-account-diagnosis` 技能的 `diagnosis_rules.md`。
|
||||
> 综合评分 = Σ(维度得分 / 维度满分 × 100 × 权重),四舍五入取整。
|
||||
|
||||
---
|
||||
|
||||
## 维度1: 账号基础画像 (10分, 权重10%)
|
||||
|
||||
| 指标 | 满分 | 评分规则 |
|
||||
|------|------|----------|
|
||||
| 头像 | 2 | avatarUrl 非空 = 2分; 空 = 0分 |
|
||||
| 简介 | 3 | ≥15字 = 3分; >0字且<15字 = 1分; 空 = 0分 |
|
||||
| 地域一致性 | 2 | province == ipLocation = 2分; 有其一 = 1分; 均空 = 0分 |
|
||||
| 人群标签 | 2 | gender非"未知" = 1分; age非null = 1分 |
|
||||
| 抖音号 | 1 | accountId 非空 = 1分; 空 = 0分 |
|
||||
|
||||
---
|
||||
|
||||
## 维度2: 内容生产力 (15分, 权重15%)
|
||||
|
||||
### 作品总量 (5分)
|
||||
|
||||
| 范围 | 得分 | 说明 |
|
||||
|------|------|------|
|
||||
| < 100 | 2 | 偏少 |
|
||||
| 100 - 999 | 4 | 正常 |
|
||||
| 1000 - 2999 | 5 | 高产 |
|
||||
| ≥ 3000 | 4 | 极高产(需警惕刷量) |
|
||||
|
||||
### 人均获赞 (5分)
|
||||
|
||||
人均获赞 = totalFavorited / awemeCount
|
||||
|
||||
| 范围 | 得分 | 说明 |
|
||||
|------|------|------|
|
||||
| < 100 | 1 | 低效 |
|
||||
| 100 - 499 | 3 | 正常 |
|
||||
| 500 - 999 | 4 | 良好 |
|
||||
| ≥ 1000 | 5 | 高效 |
|
||||
|
||||
### 发布频率 (5分)
|
||||
|
||||
频率 = works数量 / (最新作品时间 - 最早作品时间)天数
|
||||
|
||||
| 范围 | 得分 | 说明 |
|
||||
|------|------|------|
|
||||
| < 0.5条/日 | 2 | 低频 |
|
||||
| 0.5 - 2条/日 | 5 | 正常 |
|
||||
| 2 - 3条/日 | 4 | 高频 |
|
||||
| > 3条/日 | 3 | 极高频 |
|
||||
|
||||
---
|
||||
|
||||
## 维度3: 互动健康度 (30分, 权重30%)
|
||||
|
||||
### 粉丝获赞比 (10分)
|
||||
|
||||
粉丝获赞比 = totalFavorited / followerCount
|
||||
|
||||
| 范围 | 得分 | 说明 |
|
||||
|------|------|------|
|
||||
| < 5 | 3 | 偏低 |
|
||||
| 5 - 19.99 | 7 | 正常 |
|
||||
| ≥ 20 | 10 | 优质(长尾效应强) |
|
||||
|
||||
### 粉丝互动率 (10分)
|
||||
|
||||
粉丝互动率 = avg(works.interactiveCount) / followerCount × 100%
|
||||
|
||||
| 范围 | 得分 | 说明 |
|
||||
|------|------|------|
|
||||
| > 5% | 10 | 优秀 |
|
||||
| 2 - 5% | 7 | 正常 |
|
||||
| 1 - 2% | 4 | 偏低 |
|
||||
| < 1% | 1 | 极低(疑似僵尸粉) |
|
||||
|
||||
### 互动结构比 (5分)
|
||||
|
||||
以点赞为100,计算评论占比和分享占比。
|
||||
|
||||
| 条件 | 得分 | 说明 |
|
||||
|------|------|------|
|
||||
| 评论占比 > 5% 且 分享占比 > 5% | 5 | 健康 |
|
||||
| 评论占比 > 3% 或 分享占比 > 3% | 3 | 一般 |
|
||||
| 均低于 3% | 2 | 互动单一 |
|
||||
|
||||
### 作品均互动 (5分)
|
||||
|
||||
基准值 = followerCount × 3%
|
||||
|
||||
| 条件 | 得分 | 说明 |
|
||||
|------|------|------|
|
||||
| 均互动 > 基准 | 5 | 超基准 |
|
||||
| 均互动 > 基准 × 0.5 | 3 | 接近基准 |
|
||||
| 均互动 < 基准 × 0.5 | 1 | 低于基准 |
|
||||
|
||||
---
|
||||
|
||||
## 维度4: 内容质量 (20分, 权重20%)
|
||||
|
||||
### 爆款率 (6分)
|
||||
|
||||
爆款定义: 单作品 diggCount > followerCount × 10%
|
||||
爆款率 = 爆款作品数 / 作品总数 × 100%
|
||||
|
||||
| 范围 | 得分 | 说明 |
|
||||
|------|------|------|
|
||||
| > 10% | 6 | 优秀 |
|
||||
| 5 - 10% | 4 | 良好 |
|
||||
| > 0% 且 < 5% | 3 | 偏低 |
|
||||
| 0% | 1 | 无爆款 |
|
||||
|
||||
### 中位/均值偏离 (4分)
|
||||
|
||||
偏离度 = |中位数 - 均值| / 均值
|
||||
|
||||
| 偏离度 | 得分 | 说明 |
|
||||
|--------|------|------|
|
||||
| < 0.2 | 4 | 分布均匀 |
|
||||
| 0.2 - 0.5 | 3 | 轻度偏离 |
|
||||
| ≥ 0.5 | 1 | 严重偏离(靠爆款拉动) |
|
||||
|
||||
### 互动稳定性 (5分)
|
||||
|
||||
变异系数 CV = 标准差 / 均值
|
||||
|
||||
| CV 范围 | 得分 | 说明 |
|
||||
|---------|------|------|
|
||||
| < 0.5 | 5 | 稳定输出 |
|
||||
| 0.5 - 1.0 | 3 | 波动一般 |
|
||||
| ≥ 1.0 | 1 | 严重依赖爆款 |
|
||||
|
||||
### 零互动占比 (5分)
|
||||
|
||||
零互动作品定义: diggCount < 10
|
||||
零互动占比 = 零互动作品数 / 作品总数 × 100%
|
||||
|
||||
| 范围 | 得分 | 说明 |
|
||||
|------|------|------|
|
||||
| < 5% | 5 | 质量稳定 |
|
||||
| 5 - 20% | 3 | 部分低质 |
|
||||
| ≥ 20% | 1 | 大量低质/限流 |
|
||||
|
||||
---
|
||||
|
||||
## 维度5: 内容趋势 (15分, 权重15%)
|
||||
|
||||
### 近期趋势 (5分)
|
||||
|
||||
取最早 1/3 和最近 1/3 作品,比较均互动变化。
|
||||
变化率 = (近期均互动 - 早期均互动) / 早期均互动 × 100%
|
||||
|
||||
| 变化率 | 得分 | 说明 |
|
||||
|--------|------|------|
|
||||
| > +20% | 5 | 增长期 |
|
||||
| -20% ~ +20% | 4 | 平稳期 |
|
||||
| -50% ~ -20% | 2 | 衰退期 |
|
||||
| < -50% | 1 | 严重衰退 |
|
||||
|
||||
### 爆款集中度 (5分)
|
||||
|
||||
集中度 = max(works.interactiveCount) / avg(works.interactiveCount)
|
||||
|
||||
| 集中度 | 得分 | 说明 |
|
||||
|--------|------|------|
|
||||
| < 3倍 | 5 | 均匀分布 |
|
||||
| 3 - 5倍 | 4 | 较为均匀 |
|
||||
| 5 - 10倍 | 2 | 依赖爆款 |
|
||||
| ≥ 10倍 | 1 | 严重依赖单条 |
|
||||
|
||||
### 最新活跃度 (5分)
|
||||
|
||||
最新活跃天数 = crawlTime - 最新作品createTime
|
||||
|
||||
| 天数 | 得分 | 说明 |
|
||||
|------|------|------|
|
||||
| ≤ 3天 | 5 | 活跃 |
|
||||
| 4 - 7天 | 4 | 正常 |
|
||||
| 8 - 14天 | 2 | 偏沉默 |
|
||||
| > 14天 | 1 | 已断更 |
|
||||
|
||||
---
|
||||
|
||||
## 维度6: 粉丝质量 (10分, 权重10%)
|
||||
|
||||
### 粉丝规模 (4分)
|
||||
|
||||
| 粉丝数 | 得分 | 等级 |
|
||||
|--------|------|------|
|
||||
| < 1万 | 1 | 尾部 |
|
||||
| 1万 - 10万 | 2 | 腰部 |
|
||||
| 10万 - 100万 | 3 | 头部 |
|
||||
| ≥ 100万 | 4 | 超头部 |
|
||||
|
||||
### 粉丝互动比 (3分)
|
||||
|
||||
粉丝互动比 = avg(works.interactiveCount) / followerCount × 100%
|
||||
|
||||
| 范围 | 得分 | 说明 |
|
||||
|------|------|------|
|
||||
| > 3% | 3 | 粉丝活跃 |
|
||||
| 1 - 3% | 2 | 粉丝一般 |
|
||||
| < 1% | 1 | 粉丝不活跃 |
|
||||
|
||||
### 获赞/粉丝背离 (3分)
|
||||
|
||||
| 比值 | 得分 | 说明 |
|
||||
|------|------|------|
|
||||
| ≤ 50 | 3 | 正常 |
|
||||
| 50 - 100 | 2 | 偏高 |
|
||||
| > 100 | 1 | 异常高(疑似刷赞/搬运) |
|
||||
|
||||
---
|
||||
|
||||
## 评级标准
|
||||
|
||||
| 评分范围 | 评级 | 标识 |
|
||||
|----------|------|------|
|
||||
| 85 - 100 | 优质账号 | 🟢 |
|
||||
| 70 - 84 | 正常账号 | 🟡 |
|
||||
| 50 - 69 | 待优化 | 🟠 |
|
||||
| < 50 | 风险账号 | 🔴 |
|
||||
@@ -0,0 +1,20 @@
|
||||
# 知识库目录
|
||||
|
||||
> 12 个分析维度的方法论、评估标准、类型库
|
||||
|
||||
| 分类 | 说明 |
|
||||
|------|------|
|
||||
| [01_账号定位](01_账号定位/) | 账号定位分析方法论、定位类型库、定位评估标准 |
|
||||
| [02_人设画像](02_人设画像/) | 人设分析方法论、人设一致性检测、人设深度评估 |
|
||||
| [03_赛道分类](03_赛道分类/) | 赛道分类体系、赛道竞争度评估、赛道趋势判断 |
|
||||
| [04_内容结构](04_内容结构/) | 内容结构类型库、结构分析框架、结构稳定性评估 |
|
||||
| [05_选题策略](05_选题策略/) | 选题分析方法论、选题效率评估、选题创新度检测 |
|
||||
| [06_开场钩子](06_开场钩子/) | 钩子类型库、钩子效率评估、钩子与完播率分析 |
|
||||
| [07_情绪共鸣](07_情绪共鸣/) | 共鸣类型库、情绪强度评估、情绪与互动关系 |
|
||||
| [08_画面风格](08_画面风格/) | 视觉风格分类、画面质量评估、视觉记忆点检测 |
|
||||
| [09_文案台词](09_文案台词/) | 文案风格分类、台词质量评估、文案匹配度检测 |
|
||||
| [10_传播元素](10_传播元素/) | 互动设计分析、分享驱动评估、二次传播潜力 |
|
||||
| [11_商业变现](11_商业变现/) | 变现模式库、变现效率评估、变现与内容平衡 |
|
||||
| [12_数据诊断](12_数据诊断/) | 数据健康度指标、趋势分析方法、异常检测规则 |
|
||||
|
||||
> 增量知识库见 `references-add/`,冲突时以 `references-add/` 为准。
|
||||
Reference in new issue
Block a user