agentleFS
yehyakinyehyakin/hermes-skills/ecommerce-video-publishing/SKILL.md

ecommerce-video-publishing

Skill9 starsChanged 7 months agoMITView on GitHub

电商短视频自动发布 + 飞书通知流水线。触发词:/发布视频、/发布到抖音、/推送发布报告、/记录发布

The file

Files
SKILL.md

电商短视频发布流水线

核心定位

将剪辑完成的带货短视频自动发布到抖音,并推送发布报告到飞书。打通"剪辑完成"到"发布上线"的最后一步。

当前能力:

  • ✅ 自动记录发布清单(供人工发布参考)
  • ✅ 飞书推送发布报告
  • ✅ 发布后数据回流到 neirong-fuoli 素材库
  • ⚠️ 抖音 API 自动发布(需 Cookie 认证,详见下方限制)

项目根目录

~/content-fuoli/04-数据复盘/发布记录/


限制说明

抖音 API 发布限制

抖音网页/API 不支持第三方直接上传视频,必须使用官方工具:

方式可行性说明
抖音开放平台 API❌ 不对个人开放需要企业资质 + 审核
移动端 SDK⚠️ 需单独开发量级不够,不值得
剪映 PC 版「一键发布」✅ 可行用户在剪映中手动发布
浏览器自动化⚠️ 风险高易触发风控

推荐工作流:本 skill 负责生成发布清单 + 飞书通知,用户在剪映中一键发布。


指令 1:生成发布清单

触发词:/发布视频、/准备发布

执行流程:

  1. 接收以下参数(用户提供或从上下文推断):
    • 视频文件路径
    • 视频标题
    • 视频描述/话题标签(如 #男装 #直播带货)
    • 发布时间(立即/定时)
    • 封面图片路径(可选)
  2. 在 ~/content-fuoli/04-数据复盘/发布记录/ 下创建发布清单:
# 发布清单 - {日期}

**视频文件**:`{视频路径}`
**标题**:`{标题}`
**描述**:`{描述}`
**话题**:`{话题标签}`
**封面**:`{封面路径}`
**计划发布时间**:{时间}
**状态**:待发布

---

## 剪映发布步骤

1. 打开剪映专业版
2. 打开草稿:{草稿路径}
3. 点击右上角「**发布**」
4. 平台选择「**抖音**」
5. 填写标题:{标题}
6. 添加描述:{描述}
7. 添加话题:{话题标签}
8. 上传封面(建议 1080×1920)
9. 点击「**发布到抖音**」

---

## 发布后记录

发布成功后请回复:「已发布 {视频标题}」,我会自动记录到数据复盘。
  1. 保存清单到 发布记录/YYYYMMDD-{视频标题关键词}.md
  2. 推送飞书通知给用户,附上清单摘要

输出:发布清单文件路径 + 飞书通知确认


指令 2:推送发布报告

触发词:/发布报告、/推送发布、已发布

执行流程(用户回复"已发布"后触发):

  1. 从上一条发布清单读取视频信息
  2. 生成发布报告:
# ✅ 发布报告

**视频**:`{标题}`
**平台**:抖音
**发布时间**:`{时间}`
**视频链接**:(待填写 - 用户回复中提供)

---

## 发布后操作

- [ ] 在抖音 App 置顶视频
- [ ] 将链接填入下方「视频链接」栏
- [ ] 回复「已填链接 {链接}」触发数据追踪启动
  1. 保存到 发布记录/发布报告-YYYYMMDD.md
  2. 更新发布清单状态为「已发布」
  3. 飞书通知用户填写视频链接

输出:发布报告 + 待办事项


指令 3:记录视频链接 & 启动数据追踪

触发词:已填链接

执行流程:

  1. 提取用户提供的抖音视频链接
  2. 更新发布报告中「视频链接」栏
  3. 将视频信息追加到 04-数据复盘/内容数据表.md
  4. 启动数据追踪(可设置定时提醒 3天后查询数据)
  5. 飞书确认记录完成

输出:数据追踪已启动 + 3天后提醒设置确认


指令 4:一键发布流水线(完整版)

触发词:/完整发布

执行流程:

Step 1: 确认视频文件
  ↓
Step 2: 生成发布清单 + 飞书通知
  ↓
Step 3: 等待用户「已在剪映发布」
  ↓
Step 4: 推送发布报告
  ↓
Step 5: 等待用户提供视频链接
  ↓
Step 6: 记录到数据表 + 启动追踪

输出:流水线状态 + 当前步骤 + 下一步操作


飞书通知模板

发布清单通知(发送到用户 DM)

📦 **发布清单已生成**

**标题**:{标题}
**话题**:{话题标签}
**视频文件**:{文件路径}

👉 请在剪映中打开草稿并发布到抖音
📋 清单:{文件路径}

发布成功后回复「已发布 {标题}」

发布报告通知

✅ **发布成功!**

**标题**:{标题}
**平台**:抖音
**时间**:{时间}
**草稿路径**:{草稿路径}

⏰ 3天后记得回来查询视频数据
💾 已自动记录到数据复盘

与 neirong-fuoli 的联动

发布完成后,自动将以下信息写入 neirong-fuoli 素材库:

  1. 视频元信息(标题/话题/平台/发布时间)→ 06-竞品监控/竞品分析/
  2. 如果是竞品视频,提取话术亮点 → 03-素材库/爆款话术库/
  3. 更新 04-数据复盘/内容数据表.md

发布失败处理

失败类型处理方式
视频文件不存在飞书通知用户重新提供路径
剪映草稿路径无效提示用户检查剪映版本和草稿位置
用户未在剪映发布保留清单,24小时后提醒
抖音链接无效要求用户重新提供正确链接

快速参考

操作指令
生成发布清单/发布视频 {标题}
推送发布报告/发布报告
记录链接启动追踪已填链接 {抖音链接}
完整流水线/完整发布

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.