← Back to Skills Marketplace
kukuoai

抖音自动发布助手

by kukuoAI · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
27
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install douyin-auto-publishing-tool
Description
抖音视频自动上传 skill。当用户需要登录抖音、校验账号或上传视频时使用。基于 social-auto-upload 项目,OPclaw 自动准备运行环境,无需用户手动安装。
README (SKILL.md)

抖音上传 Skill

本 skill 通过 social-auto-upload 项目(以下简称 SAU)完成抖音操作。OPclaw 自带 uv 工具,会在首次使用时自动 clone SAU 并准备依赖,不要让用户手动 pip install

功能概览

功能 子命令 说明
登录 login --account \x3Cname> 用户在本机真实终端里执行,扫码完成
校验 check --account \x3Cname> 检查指定账号当前是否有效
视频上传 upload-video ... 上传一条抖音视频

默认工作流

  1. 先确认环境就绪 —— 见 references/runtime-requirements.md
  2. 再确认命令格式 —— 见 references/cli-contract.md
  3. 执行匹配的 python sau_cli.py douyin ... 命令
  4. 失败时查 references/troubleshooting.md

执行前必做检查(agent 行为约定)

执行任何 python sau_cli.py douyin ... 之前,必须references/runtime-requirements.md 的"自动准备流程"完成环境校验:

  1. 检查 ~/.openclaw/social-auto-upload 是否存在
  2. 不存在则自动 clone + uv sync
  3. 准备好后,所有调用都用 uv run --project ~/.openclaw/social-auto-upload python sau_cli.py douyin ...
  4. 不要直接 sau douyin ...(这条命令不存在)
  5. 网络失败时git clone 直连超时/失败,agent 必须自动gh-proxy.org / gh-proxy.com / hub.gitmirror.com 三个镜像依次重试,严禁第一次失败就告诉用户'无法访问 GitHub'。详见 references/runtime-requirements.md Step 2

登录注意事项

  • login 命令应由用户自己在本机终端执行,agent 在非交互环境下不要硬跑
  • 如果终端二维码显示不完整,提醒用户打开仓库目录下的 qrcode.png 扫码
  • 一个 --account \x3Cname> 对应一个本地账号文件,可用于多账号隔离

模板文件

  • scripts/examples/douyin_commands.ps1
  • scripts/examples/douyin_commands.sh
  • scripts/examples/douyin_cli_template.py

参考文档

  • 运行前提:references/runtime-requirements.md
  • CLI 契约:references/cli-contract.md
  • 故障排查:references/troubleshooting.md
Usage Guidance
Review this carefully before installing. It is not clearly malicious, but it will prepare and run a third-party browser-automation uploader, keep local account login state, and can publish Douyin content immediately. Use only if you trust the upstream project and confirm each upload before execution.
Capability Analysis
Type: OpenClaw Skill Name: douyin-auto-publishing-tool Version: 1.0.0 The skill bundle automates the installation and execution of a third-party tool (social-auto-upload) by instructing the agent to perform high-risk operations like 'git clone' and 'uv run'. Specifically, 'references/runtime-requirements.md' contains prescriptive instructions for the agent to automatically retry cloning from various mirrors (gh-proxy.org, hub.gitmirror.com, and Gitee) and install a modified Playwright version (patchright) from npmmirror.com without user intervention. While these actions align with the stated purpose of automating Douyin uploads, the automated fetching and execution of remote code from multiple third-party sources represent a significant supply-chain risk and potential for RCE if the external repositories are compromised.
Capability Assessment
Purpose & Capability
The stated purpose is coherent, but it grants high-impact account capability: checking Douyin login state and publishing videos/notes to a live account.
Instruction Scope
The workflow allows immediate publishing and does not require an explicit final confirmation or draft step before posting public content.
Install Mechanism
Although presented as an instruction-only skill with no install spec, it tells the agent to automatically clone an external project, sync dependencies, install Chromium, and retry through third-party mirrors.
Credentials
Browser automation and network setup are purpose-aligned for Douyin uploads, but the artifacts under-declare the required local tools, downloads, and remote code execution.
Persistence & Privilege
The skill stores a persistent local uploader checkout and relies on saved Douyin cookie/account files, with no clear cleanup, retention, or containment guidance.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install douyin-auto-publishing-tool
  3. After installation, invoke the skill by name or use /douyin-auto-publishing-tool
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of douyin-auto-publishing-tool (douyin-upload) skill. - Automates Douyin login, account checking, and video uploading using the social-auto-upload project. - OPclaw handles all environment setup automatically; no manual pip install needed. - Provides CLI subcommands: login, check, upload-video, each with specific usage guidelines. - Built-in environment checker ensures dependencies are present before any action. - Includes robust fallback for GitHub cloning, with mirror retry logic for network failures.
Metadata
Slug douyin-auto-publishing-tool
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 抖音自动发布助手?

抖音视频自动上传 skill。当用户需要登录抖音、校验账号或上传视频时使用。基于 social-auto-upload 项目,OPclaw 自动准备运行环境,无需用户手动安装。 It is an AI Agent Skill for Claude Code / OpenClaw, with 27 downloads so far.

How do I install 抖音自动发布助手?

Run "/install douyin-auto-publishing-tool" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 抖音自动发布助手 free?

Yes, 抖音自动发布助手 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 抖音自动发布助手 support?

抖音自动发布助手 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 抖音自动发布助手?

It is built and maintained by kukuoAI (@kukuoai); the current version is v1.0.0.

💬 Comments