SuperAPI AI 工具集

agency-docs-updater

智能体与模型

查看项目

更新于 10-16 09:56

技能介绍

用途:把 Claude Code 实验室会议的录制、摘要与文档一体化发布。它按顺序自动执行各步骤,仅在无法恢复的失败处暂停。

主要能力与流程:

  1. 解析参数并加载 .env 配置(VAULT_DIR、DOCS_SITE_DIR、YOUTUBE_UPLOADER_DIR、PRESENTATIONS_DIR、SKILLS_REPO_DIR、ZOOM_CREDENTIALS_DIR、GITHUB_REPO、SITE_DOMAIN 等)。
  2. 读取 Fathom 转录文件(按日期与 lab 编号匹配),必要时运行 calendar-sync 同步。
  3. 通过 Zoom(主)或 Fathom(备)下载视频;可先裁掉开头静音或按转录定位讲解起点。
  4. 调用 youtube-uploader 上传视频,验证上传状态,并按实验室模板生成缩略图。
  5. 生成结构化摘要并调用 update_meeting_doc.py 产出 MDX 页面,随后提交并推送,等待 Vercel 部署。

必要用法示例: preflight 检查:bash ${SKILLS_LOCAL_DIR}/agency-docs-updater/scripts/preflight.sh 布局解析:python3 ${SKILLS_LOCAL_DIR}/agency-docs-updater/scripts/lab_layout.py ${LAB_SLUG} --lab ${LAB_NUMBER} --meeting ${MEETING_NUMBER} --json 上传:cd ${YOUTUBE_UPLOADER_DIR} && python3 process_video.py --video ${VAULT_DIR}/${VIDEO_NAME}.mp4 --fathom-transcript ${FATHOM_FILE} --title "${MEETING_TITLE}" --upload 生成 MDX:LAB_SLUG=${LAB_SLUG} python3 ${SKILLS_LOCAL_DIR}/agency-docs-updater/scripts/update_meeting_doc.py ${FATHOM_FILE} "${YOUTUBE_URL}" ${SCRATCHPAD}/summary.md

限制:依赖 Zoom、Fathom、nano-banana、calendar-sync、youtube-uploader 等多个外部组件与凭据;Zoom 录制可能延迟约 15 分钟;部分步骤需人工核对转录与专有名词;资料未提供具体授权范围、价格或平台兼容性细节。