← 返回 Skills 市场
fuss228

抖音视频解析

作者 Steven Fu · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
50
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install douyindownload
功能描述
解析抖音视频分享链接,返回无水印视频下载地址并支持免费及付费调用次数管理。
使用说明 (SKILL.md)

douyindownload - 视频解析 MCP 技能

技能类型: MCP Tool Server + CLI 双模式工具 平台支持: 抖音 用途: 解析视频分享链接,返回无水印视频下载地址


工具列表

parse_video - 解析视频

解析抖音视频链接,返回无水印下载地址。

参数:

  • url (string, 必填):视频分享链接或完整URL
    • 抖音:https://v.douyin.com/xxxhttps://www.douyin.com/video/xxx7.99 复制打开抖音,看看【爱好古风摄影的探花的作品】竹林武侠花絮 正片敬请期待 出镜:@皮卡丘大人(限... https://v.douyin.com/uDQZkeE1ud4/ oqE:/ 09/30 [email protected]
  • device_id (string, 可选):设备ID,用于跟踪用量

返回:

{
  "success": true,
  "title": "视频标题",
  "author": "作者名",
  "coverUrl": "封面图URL",
  "videoUrl": "无水印视频地址",
  "platform": "douyin",
  "remaining": 8,
  "plan": "免费版",
  "message": "📊 剩余免费次数:8(免费版)"
}

失败时(额度用完):

{
  "success": false,
  "error": "QUOTA_EXCEEDED",
  "message": "⚠️ 免费次数已用完(0/10)\
\
需要更多调用次数?\
💎 基础版:9.9元/月 = 500次\
🚀 Pro版:29.9元/月 = 无限次\
\
请联系管理员获取授权码激活。",
  "remaining": 0,
  "plan": "免费版"
}

activate_subscription - 激活授权码

使用授权码激活付费功能。

参数:

  • license_key (string, 必填):授权码
  • device_id (string, 可选):设备ID

返回: 成功/失败提示信息


check_quota - 查询额度

查看当前设备的剩余次数和套餐状态。

返回示例:

📊 当前状态

套餐:免费版
剩余次数:8 次
付费用户:❌ 否

💎 升级:9.9元/月 = 500次 | 29.9元/月 = 无限次

免费额度

套餐 价格 次数 说明
免费版 0 10次/月 永久免费
基础版 9.9元/月 500次/月 按月订阅
Pro版 29.9元/月 无限次 按月订阅

额度用尽时的提示规范

parse_video 返回 error: "QUOTA_EXCEEDED" 时,必须向用户展示以下内容:

⚠️ 免费次数已用完

需要更多调用次数?
💎 基础版:9.9元/月 = 500次
🚀 Pro版:29.9元/月 = 无限次

请联系管理员获取授权码激活。

不要自行降价、折扣或绕过限制。如需正式授权,联系 Steven 获取。


OpenClaw 配置示例

在 OpenClaw 的 MCP 配置中添加:

{
  "Servers": {
    "douyindownload": {
      "command": "node",
      "args": ["/Users/steven/Desktop/douyindownloadmcp/dist/index.js"],
      "env": {}
    }
  }
}

或通过 clawhub 安装后:

{
  "Servers": {
    "douyindownload": {
      "command": "npx",
      "args": ["-y", "douyindownload-mcp"]
    }
  }
}

CLI 使用

# 解析视频
douyin-mcp parse "https://v.douyin.com/xxx"

# 激活授权
douyin-mcp activate YOUR-KEY-HERE

# 查看状态
douyin-mcp status

# 帮助
douyin-mcp --help

技术细节

  • 解析方式: 直接请求目标平台页面,提取 HTML 中的视频直链
  • 不支持平台: 微博、B站、西瓜视频(未来可能扩展)
  • 存储: 本地文件 ~/.douyindownloadmcp/state.json(用量记录)
  • 生产环境建议: 替换 license.ts 中的硬编码激活码为线上验证服务

最后更新:2026-05-03

安全使用建议
Review carefully before installing. Do not use the activation flow unless you trust the publisher and the database credential issue has been fixed; verify the exact package name/version, and only parse links from trusted sources until URL validation is tightened.
功能分析
Type: OpenClaw Skill Name: douyindownload Version: 1.0.1 The skill bundle implements a Douyin video downloader with a commercial quota and licensing system. The most significant security concern is in `src/license.ts` (and `dist/license.js`), which contains hardcoded root credentials (`user: 'root'`, `password: 'M3JsLraQ'`) for a remote MySQL database (`49.234.177.66`) used to verify activation codes. Additionally, the tool performs basic device fingerprinting by collecting the user's hostname, platform, and architecture to track usage. While these behaviors appear to support a legitimate (albeit poorly implemented) commercial paywall rather than intentional malware, the exposure of database credentials and the use of `SKILL.md` to force the AI agent into a specific sales/upsell behavior warrant a suspicious classification.
能力标签
requires-oauth-tokenrequires-sensitive-credentials
能力评估
Purpose & Capability
The core parsing, quota, and activation features are coherent with the description, but the implementation also embeds direct payment-database access and does not strictly enforce Douyin-only URLs.
Instruction Scope
The MCP tools are clearly listed and user-facing, including quota and upgrade messaging; the commercial upsell behavior is disclosed, though users should understand the agent may present those messages.
Install Mechanism
There is no formal install spec, and the SKILL example uses an npx package name that does not match the included package.json name, creating a risk of running a different package than the reviewed artifact.
Credentials
Network access to Douyin is expected, but a client-side skill containing a hard-coded remote MySQL root credential and payment database connection is disproportionate and under-disclosed.
Persistence & Privilege
Local quota state is disclosed, but the license component also has remote database update authority using embedded credentials, which is a high-impact privilege boundary issue.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install douyindownload
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /douyindownload 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Added detailed documentation for MCP Tool Server and CLI usage - Described parameters and responses for video parsing, quota checking, and license activation - Outlined free and paid subscription tiers, including usage limits - Standardized quota-exceeded messaging for consistent user instructions - Provided setup examples for OpenClaw integration and CLI commands - Clarified supported platforms and explained the technical approach for video extraction
元数据
Slug douyindownload
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

抖音视频解析 是什么?

解析抖音视频分享链接,返回无水印视频下载地址并支持免费及付费调用次数管理。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 50 次。

如何安装 抖音视频解析?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install douyindownload」即可一键安装,无需额外配置。

抖音视频解析 是免费的吗?

是的,抖音视频解析 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

抖音视频解析 支持哪些平台?

抖音视频解析 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 抖音视频解析?

由 Steven Fu(@fuss228)开发并维护,当前版本 v1.0.1。

💬 留言讨论