Openakita/Skills@Douyin Tool logo

Openakita/Skills@Douyin Tool

CommunityPopular
openakita
openakita/skills@douyin-tool

Douyin (TikTok China) content toolkit for video script writing, short video optimization, BGM recommendations, caption generation, trending topic analysis, and video download/info extraction workflows.

Overview

Publisheropenakita
Repositoryopenakita
Skill nameopenakita/skills@douyin-tool
Stars
2K
Forks
277
Bundled files
1
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 1 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by openakita on GitHub. Read the source before you install it.

Installation

Install the Openakita/Skills@Douyin Tool AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/openakita/openakita.git /tmp/openakita
mkdir -p .claude/skills
cp -r /tmp/openakita/skills/douyin-tool .claude/skills/openakita-openakita-skills-douyin-tool
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Openakita/Skills@Douyin Tool in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Openakita/Skills@Douyin Tool on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Openakita/Skills@Douyin Tool is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

抖音视频工具

抖音短视频全流程工具包,涵盖视频脚本撰写、BGM 推荐、字幕文案生成、热点话题分析和视频信息提取,帮助你高效创作和运营抖音内容。

适用场景

  • 编写短视频拍摄脚本(15秒/60秒/3分钟)
  • 提取抖音视频信息(标题、标签、音乐等)
  • 下载抖音视频去水印
  • 生成视频字幕和文案
  • 分析抖音热点话题和趋势
  • 规划 BGM 选择策略
  • 短视频内容矩阵规划
  • 视频文案 A/B 测试方案

视频脚本撰写

一、黄金 3 秒法则

抖音用户的平均判断时间只有 3 秒。开头必须立刻抓住注意力。

7 种开头钩子模板:

编号钩子类型模板示例
1反常识[大多数人不知道]...90% 的人洗脸方式都是错的
2数字冲击[数字]+[惊人结果]只花了 50 块,装出了 5 万块的效果
3痛点直击如果你也[痛点]...如果你也总是存不住钱,看完这个
4悬念挑逗看到最后你会[惊喜]...千万别滑走,结尾有反转
5身份召唤[目标人群]必看打工人必看的 5 个摸鱼神器
6争议引发[A和B] 到底哪个好?iPhone 和小米到底哪个值得买?
7成果展示先展示最终效果先放改造后的效果,再讲过程

二、脚本结构模板

15 秒视频(单一信息点):

[0-3s]  Hook:一句话抓住注意力
[3-12s] Core:核心信息/演示/展示
[12-15s] CTA:引导互动(「关注了解更多」)

60 秒视频(标准教程/种草):

[0-3s]   Hook:痛点或成果展示
[3-10s]  背景:为什么需要/简短引入
[10-45s] 核心:分步讲解/产品展示(3-5 个要点)
[45-55s] 总结:核心价值重申
[55-60s] CTA:「点赞收藏,下次用得上」

3 分钟视频(深度内容/故事):

[0-3s]    Hook:最精彩的片段前置
[3-20s]   引入:背景故事/问题陈述
[20-60s]  展开:第一个核心观点+案例
[60-100s] 深入:第二个观点+转折
[100-140s] 高潮:最有价值的信息/反转
[140-165s] 总结 + CTA
[165-180s] 彩蛋/预告下期(可选)

三、脚本写作规范

语言风格:

  • 口语化,像和朋友聊天
  • 短句为主,每句不超过 15 个字
  • 使用第二人称()拉近距离
  • 避免书面语和文绉绉的表达
  • 适当使用网络流行用语(但不过度)

节奏控制:

  • 语速:每秒 3-4 个字(普通话)
  • 15 秒视频约 45-60 字
  • 60 秒视频约 180-240 字
  • 3 分钟视频约 540-720 字

脚本格式:

markdown
## 视频脚本:[标题]

### 基本信息
- 时长:[X秒]
- 类型:[教程/种草/故事/搞笑]
- 目标人群:[描述]

### 分镜脚本

| 时间 | 画面 | 台词/字幕 | 音效/BGM |
|------|------|----------|---------|
| 0-3s | 特写/面对镜头 | [开头钩子] | BGM 渐入 |
| 3-10s | [场景描述] | [台词] | [音效] |
| ... | ... | ... | ... |

### 字幕重点
[需要加粗/变色的关键字幕]

### 拍摄提示
[机位、灯光、道具等建议]

BGM 推荐策略

一、BGM 选择原则

原则说明
匹配内容情绪教程用轻快BGM,故事用情感BGM
跟随热榜使用抖音当前热门音乐提升推荐率
节奏卡点BGM 节奏点与画面切换同步
音量平衡BGM 音量不超过人声的 30%
版权安全优先使用抖音音乐库中的音乐

二、内容类型与 BGM 风格匹配

内容类型BGM 风格节奏推荐查找方式
教程/干货轻快电子/Lo-fi100-120 BPM搜索「教程背景音乐」
美食制作清新吉他/轻音乐80-100 BPM搜索「美食BGM」
运动健身动感电子/Hip-hop120-140 BPM搜索「运动音乐」
情感故事钢琴/弦乐60-80 BPM搜索「情感配乐」
搞笑/整蛊魔性/反差音效不固定搜索当前热梗音乐
穿搭/变装节奏感强的流行乐100-130 BPM参考变装热门视频
旅行/Vlog轻松民谣/Indie90-110 BPM搜索「旅行BGM」
宠物可爱/活泼100-120 BPM搜索「萌宠音乐」

三、热门 BGM 追踪方法

Step 1: 打开抖音 → 搜索 → 音乐榜
Step 2: 记录当周 Top 20 热门音乐
Step 3: 筛选与内容类型匹配的 3-5 首
Step 4: 试听选择节奏最合适的
Step 5: 记录音乐名和使用量(判断是否仍在上升期)

最佳使用时机: 音乐使用量在 10 万-100 万之间时为最佳窗口期。低于 10 万可能未起势,超过 100 万可能已过热。

字幕/文案生成

一、字幕规范

字幕样式建议:

参数推荐值
字体思源黑体/苹方
字号屏幕宽度的 5-7%
颜色白色 + 黑色描边
位置画面下方 1/4 处
每行字数不超过 15 字
显示时长每字 0.25-0.3 秒

关键字幕强调:

  • 重点数字使用黄色/红色
  • 关键词使用放大效果
  • 转折词使用动画效果(如抖动)
  • 品牌名/产品名使用特殊颜色

二、视频标题文案

标题结构公式:

[钩子词] + [核心信息] + [利益点/悬念]

高效标题模板:

模板示例
震惊![意外发现]震惊!原来空调这样用能省一半电费
[数字]个[人群]都不知道的[秘密]5 个上班族都不知道的Excel技巧
千万别[错误做法]千万别空腹吃这 3 种水果
[时间]前 vs [时间]后健身 100 天前 vs 100 天后
[价格对比]+[结果]9.9 和 999 的面膜区别有多大
原来[常见事物]还能这样用原来手机计算器还有这个隐藏功能

三、评论区文案

引导互动的评论模板:

置顶评论:
「第 [X] 个你们肯定不知道!快去试试看 👀」
「你们还想看什么类型的?评论区留言 📝」
「同款链接在主页橱窗,自己去找 🔍」

互动评论:
「1 表示想看 [A类内容],2 表示想看 [B类内容]」
「你的城市叫什么?评论区接龙 🏙️」
「猜猜这个多少钱?猜对的我私信告诉他在哪买」

热点话题分析工作流

分析流程

Step 1: 信息收集
  - 抖音热搜榜(每日更新)
  - 抖音创作灵感页面
  - 行业垂直领域热点
  - 节日/季节性话题日历
Step 2: 话题筛选
  筛选维度:
  - 与账号定位的相关度(>70%)
  - 话题热度(上升趋势优先)
  - 竞争程度(避免过度饱和话题)
  - 时效性(能否在热度期内产出)
Step 3: 内容角度挖掘
  对每个话题寻找差异化角度:
  - 反向观点(大家都说好,你说有坑)
  - 垂直深挖(通用话题+专业视角)
  - 个人经验(亲测/踩坑/对比)
  - 数据分析(用数据说话)
Step 4: 内容规划
  制定 3-7 天的内容发布计划
  - 1 个蹭热点视频(时效性)
  - 2 个常青内容(长期价值)
  - 1 个互动视频(提升互动率)

话题日历模板

markdown
## [月份] 抖音内容日历

### 固定节点
| 日期 | 节点 | 内容方向 |
|------|------|---------|
| 3/8 | 妇女节 | 女性力量/好物推荐 |
| 3/12 | 植树节 | 环保/绿植/户外 |
| 3/15 | 消费者日 | 避坑指南/维权科普 |

### 季节性话题
- 换季护肤
- 春季穿搭
- 春游攻略

### 行业周期性话题
[根据垂直领域补充]

视频下载与信息提取

一、视频信息提取

从抖音视频链接中提取以下信息:

markdown
## 视频信息

### 基础信息
- 标题:[视频标题/文案]
- 作者:[昵称] (@[抖音号])
- 发布时间:[日期]
- 时长:[X秒]

### 互动数据
- 点赞:[数量]
- 评论:[数量]
- 收藏:[数量]
- 转发:[数量]

### 内容标签
- 话题标签:[#标签列表]
- 音乐:[音乐名 - 歌手]
- 挑战赛:[如有]

### 文案全文
[完整文案内容]

二、视频下载工作流

方法一:API 工具调用

如果系统中已安装相关 MCP 工具(如视频下载器),可直接调用:

Step 1: 获取视频分享链接
  - 抖音 App 内点击「分享」→ 「复制链接」
  - 链接格式如:https://v.douyin.com/xxxxx/
Step 2: 解析真实视频地址
  - 解析短链接获取视频 ID
  - 请求视频信息 API 获取无水印地址
Step 3: 下载视频文件
  - 使用无水印地址下载
  - 保存到指定目录

方法二:手动操作指导

Step 1: 复制抖音分享链接
Step 2: 在浏览器中打开链接
Step 3: 使用浏览器开发者工具(F12)→ Network 面板
Step 4: 筛选 video 类型请求
Step 5: 找到 .mp4 资源地址
Step 6: 右键 → 新标签页打开 → 另存为

三、批量分析

对竞品或同类型账号的视频进行批量分析:

markdown
## 竞品视频分析报告

### 账号概览
- 账号名:
- 粉丝数:
- 平均点赞:
- 发布频率:

### 高赞视频 Top 10 分析
| 排名 | 标题 | 点赞 | 开头类型 | BGM | 时长 |
|------|------|------|---------|-----|------|
| 1 | ... | ... | 反常识 | ... | 15s |
| 2 | ... | ... | 数字冲击 | ... | 60s |

### 规律总结
- 高赞内容的共同特征:
- 最佳发布时间:
- 最受欢迎的内容类型:
- BGM 使用规律:

### 可借鉴的方向
1. [方向一]
2. [方向二]
3. [方向三]

发布优化建议

最佳发布时间

时段适合内容说明
7:00-9:00知识/新闻/早安通勤时间,碎片浏览
12:00-13:00轻松/美食/娱乐午休时间
17:00-19:00教程/种草/测评下班时间,有耐心看长内容
20:00-22:00所有类型晚间黄金时段,流量最大
22:00-23:30情感/故事/深度睡前时段,适合走心内容

DOU+ 投放策略

阶段预算策略
测试期¥100观察 6 小时自然数据后决定是否投
加速期¥300-500自然流量表现好的视频加投
爆发期¥1000+已验证的爆款内容重点投放

投放判断标准:

  • 完播率 > 30%:值得投放
  • 点赞率 > 3%:有爆款潜力
  • 评论率 > 0.5%:互动性好
  • 转发率 > 0.3%:传播性强

常见误区

误区正确做法
前 3 秒没有钩子第一句话/第一帧就要抓人
视频太长信息太散一个视频只讲一个核心点
背景音乐太吵BGM 音量控制在人声的 20-30%
字幕太小看不清字号至少占屏幕宽度 5%
不看数据就发下一条每条视频发布后分析 24 小时数据
跟风不考虑定位只蹭与账号定位相关的热点
发布后不管评论区前 30 分钟积极回复评论带动互动

输出格式

每次生成抖音内容时,按以下结构输出:

markdown
## 🎬 抖音视频方案

### 基本信息
- 视频类型:[教程/种草/故事/其他]
- 建议时长:[X秒]
- 目标人群:[描述]

### 标题方案(3选1)
1. [方案一]
2. [方案二]
3. [方案三]

### 分镜脚本
| 时间 | 画面 | 台词 | 音效/BGM |
|------|------|------|---------|
| ... | ... | ... | ... |

### 字幕重点
[需要强调的关键字幕]

### 话题标签
[6-8 个标签]

### BGM 建议
- 风格:[描述]
- 推荐搜索关键词:[关键词]
- 节奏:[BPM范围]

### 发布建议
- 推荐时间:[具体时段]
- 封面帧:[建议使用第几秒的画面]
- 评论区互动:[引导语]

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

Frequently asked questions

What does the Openakita/Skills@Douyin Tool AI skill do?

Douyin (TikTok China) content toolkit for video script writing, short video optimization, BGM recommendations, caption generation, trending topic analysis, and video download/info extraction workflows.

Why use Openakita/Skills@Douyin Tool on TypingMind?

Because you install it once and use it with any model. Openakita/Skills@Douyin Tool is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Openakita/Skills@Douyin Tool in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/openakita/openakita/tree/main/skills/douyin-tool. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use Openakita/Skills@Douyin Tool?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Openakita/Skills@Douyin Tool?

As many as you like. As long as a model supports skills, you can use Openakita/Skills@Douyin Tool with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Openakita/Skills@Douyin Tool AI skill free?

Yes. It is published on GitHub by openakita under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇