fivsevn-devlog

motion 板块说明

fivsevn-devlog/motion/
└── README.md                              本说明;不存视频

fivsevn-assets/
├── scripts/publish_youtube_posts.py        YouTube 发帖脚本
└── .github/workflows/
    └── publish-youtube-posts.yml           定时任务

1. 发布新视频

Actions 启动 → 脚本读取 Secrets 中的频道 ID → 用 feedparser 读取频道 RSS 的最新一条 → 拆出标题、标签和视频 ID → 生成 WordPress YouTube 嵌入区块 → 调用 REST API 新建 motion 分类、video 格式的帖子。
WordPress 账号与应用密码也来自 Actions Secrets;视频仍在 YouTube,不下载到 GitHub,也不上传 WordPress 媒体库。Shorts 链接统一转为 watch?v= 形式。

2. 补发与检查

脚本根据视频 ID 生成 youtube-视频ID 形式的 slug → 查询 WordPress → 已存在就跳过,不存在才新建。需要手动补发时,对照脚本规则保留一致的 slug,避免后续重复创建。

3. 修改与撤下

这条流程是“读取 YouTube → 新建 WordPress 帖子”,不是双向同步,也不是持续覆盖已有帖子。

4. 检查与维护


核对日期:2026-10-13。按当前脚本与工作流记录,后续可调整。