一键导入
douyin-creator
抖音(Douyin)创作者中心作品与评论自动化:获取已发布作品列表、导出指定作品的未回复评论、按 JSON 批量回复评论。当用户提到 抖音 / Douyin / 创作者中心 / 作品列表 / 导出评论 / 回复评论 / 未回复评论 / 批量回复 时触发。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
抖音(Douyin)创作者中心作品与评论自动化:获取已发布作品列表、导出指定作品的未回复评论、按 JSON 批量回复评论。当用户提到 抖音 / Douyin / 创作者中心 / 作品列表 / 导出评论 / 回复评论 / 未回复评论 / 批量回复 时触发。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
usewhen: 回复抖音评论;检查抖音评论。抖音评论自动检查+回复的全流程 skill。cron 触发后调用本 skill 即可完成:内存检查→按「未回复」筛选获取评论→回复→核验→汇报。以抖音官方的未回复状态为唯一依据,不使用本地去重记录。
抖音评论自动检查+回复。cron 或人工触发时,必须运行 run-check.py 完成频率检查、真实采集、回复计划生成、分作品回复、结果核验和中文汇报。仅在需要处理抖音创作者中心未回复评论时使用。
抖音评论回复生成与过滤规则。用于在导出未回复评论后,生成更自然的回复草稿、过滤广告/恶意注入/异常文本、应用特殊用户规则,再把结果交给 douyin-creator-tools 执行批量回复。适用于抖音评论检查、批量生成回复、心跳触发的条件回复场景。
| name | douyin-creator |
| description | 抖音(Douyin)创作者中心作品与评论自动化:获取已发布作品列表、导出指定作品的未回复评论、按 JSON 批量回复评论。当用户提到 抖音 / Douyin / 创作者中心 / 作品列表 / 导出评论 / 回复评论 / 未回复评论 / 批量回复 时触发。 |
| user-invocable | true |
| metadata | {"openclaw":{"requires":{"bins":["node","npm","npx"]}}} |
用仓库 douyin-creator-tools 的 CLI 完成三件事:作品列表、导出未回复评论、按 JSON 批量回复。不要自己用 Playwright 重写。用户提到这三件事以外的抖音需求时,告知"本 skill 只处理作品列表、评论导出、批量回复"。
$PROJECT_DIR = ~/.openclaw/douyin-creator-tools(仓库固定 clone 到此位置)。
依赖安装、Chromium 安装、扫码登录等初始化步骤不在本 skill 范围,由 $PROJECT_DIR/README.md 负责。命令执行时报「需要登录 / 跳转到登录页 / 找不到 chromium / 缺依赖」等环境问题时,停止执行并要求用户按 README 完成对应初始化,不要自作主张替用户安装或登录。
cd "$PROJECT_DIR" && npm run works
输出 $PROJECT_DIR/comments-output/list-works.json:
{ "count": 2, "works": [{ "title": "作品标题" }] }
cd "$PROJECT_DIR" && npm run comments:export -- "<作品标题>"
works[].title 里取,带空格必须加双引号输出 $PROJECT_DIR/comments-output/unreplied-comments.json:
{
"selectedWork": { "title": "作品标题" },
"count": 1,
"comments": [
{
"username": "用户A",
"commentText": "评论内容",
"imagePaths": ["/abs/path/comment-images/用户A_0_ab12cd34.jpeg"],
"replyMessage": ""
}
]
}
imagePaths 仅在评论带图时出现。replyMessage 初始为空字符串。
流程:导出 JSON → 在每条 replyMessage 填文案 → 把 JSON 路径传给 comments:reply。
cd "$PROJECT_DIR" && npm run comments:reply -- /abs/path/to/comments.json
硬约束(违反会失败或丢数据):
replyMessage,username / commentText / imagePaths / selectedWork 原样保留,内部靠它们匹配评论replyMessage 按 Unicode 字符最多 400(中文、英文、标点、emoji 都按 1 算)replyMessage 为 "" 的条目会被跳过"",别用未转义的英文 "status / appliedReplyMessage 字段,那是结果字段,执行时会被覆盖