从 GitHub Trending、Hacker News、Product Hunt 和扩展技术源抓取候选,默认选择 7 个适合开发者理解的热点。
node scripts/fetch-hot-topics.mjs
Today
Archive
公众号配置中
每天的视频项目清单会同步生成公众号文章。发布后,文章链接会回填到这里,形成可检索的内容闭环。
Workflow
Playbook
从 GitHub Trending、Hacker News、Product Hunt 和扩展技术源抓取候选,默认选择 7 个适合开发者理解的热点。
node scripts/fetch-hot-topics.mjs
渲染前读取最近 7 天历史,避开已经播过的项目;如果 GitHub 不够新,就用其他技术源补齐。
node scripts/topic-history.mjs check --days 7
把项目价值改写成短视频口吻,使用 Yunxi 神经声音分段配音,并按真实音频时长重建画面节奏。
python scripts/generate-aligned-voiceover.py --voice zh-CN-YunxiNeural --rate=-4%
HyperFrames 生成竖屏视频,最终用 FFmpeg 合成 AAC 音轨,避免画面和口播错位。
npm run render:voiceover
成功渲染后导出缩略图和日报数据,新的项目会进入今日列表,历史项目进入可展开归档。
node scripts/export-site-data.mjs --video <mp4> --thumbnail <png>
按当天项目清单生成带结论、项目价值、适合人群和资源 CTA 的公众号图文稿,发布后把文章链接回填到网站。
npm run wechat:generate -- YYYY-MM-DD
npm run wechat:manager
如果公众号有接口权限和封面素材 ID,可以创建草稿或提交发布;没有权限时仍用管理器复制富文本到后台。
npm run wechat:publish -- --date YYYY-MM-DD --mode draft
自动化用已登录的抖音创作者中心发布视频;公开视频链接可见后回填,审核中则保持按钮待发布,并继续尝试部署 Cloudflare Worker 站点。
npm run site:set-douyin -- YYYY-MM-DD <douyin-url>
npm run site:deploy
Repository
脚本、Codex skill、自动化模板和 Cloudflare Worker 网站模板都会放在 GitHub,教程只引用公开仓库,不展示本机路径。
打开 codex-developer-radar-kitSkill & Automation
自动化会生成当天视频,把新项目写入网站数据,并按公开模板维护 skill、自动化脚本和站点部署流程。
查看 skill 模板 查看自动化模板