CoolFace
Apppublic

Fyoung/video-step-agent-trial

sourceHugging Facemitupdated 3mo agoView on Hugging Face
1likes
App README

Video Step Agent — 在线试用

将视频自动拆解为带时间边界的步骤标注。GitHub 登录即可获得 3 次免费试用。

在线试用

  1. 1.点击右上角或页面中的 使用 GitHub 登录
  2. 2.选择 快速演示(无需上传视频)或 上传真实视频
  3. 3.查看步骤结果,并通过页面底部提交反馈

部署说明

完整文档见 docs/DEPLOY.md。 项目交接 / 续作说明见 [docs/HANDOFF.md](docs/HANDOFF.md)。

Hugging Face Secrets(在 Space Settings → Variables and secrets 配置)

Secret说明
GITHUB_CLIENT_IDGitHub OAuth App Client ID
GITHUB_CLIENT_SECRETGitHub OAuth App Client Secret
SESSION_SECRET随机字符串(Session 签名)
PRIVATE_REPO_PAT读取私有 video_step_agent 仓库的 PAT
PIPELINE_PROVIDERmock / openai / seed(可选,默认 mock)
ARK_API_KEY / OPENAI_API_KEY真实模型 API Key(使用真实 provider 时)

GitHub OAuth Callback URL

创建 OAuth App 时填写(二选一,推荐第一个):

  • —https://fyoung-video-step-agent-trial.hf.space/auth/github/callback
  • —或 https://huggingface.co/spaces/Fyoung/video-step-agent-trial/auth/github/callback

Homepage URL 填 Space 地址即可。

架构

用户 → 本 Space(公开网关)→ 私有 video_step_agent(运行时克隆)→ 模型 API

核心 pipeline 源码不进入本公开仓库。

本地开发

bash
pip install -r requirements.txt
cp env.example .env
uvicorn app.main:app --host 0.0.0.0 --port 8080 --reload

API

路径说明
/auth/githubGitHub 登录
/api/trials提交 / 列表试用
/api/feedback提交反馈
/health健康检查
/docsOpenAPI 文档