Skip to main content

videohub-queue

管理 VideoHub 的闲时队列和本地 API。适用于 Chrome 插件、队列查看、添加任务、清空任务和调整闲时时间窗口。

Ir para a instalação

Informações da origem

Repositório
cacity/VideoHub
Última atividade na origem
6 de julho de 2026 às 01:38
Idioma detectado do SKILL.md
chinês
Estrelas
156
Forks
20

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
videohub-queue
description
管理 VideoHub 的闲时队列和本地 API。适用于 Chrome 插件、队列查看、添加任务、清空任务和调整闲时时间窗口。
allowed-tools
Bash(curl*)
# VideoHub Idle Queue 复用 `F:/work/VideoHub/src/api_server.py:19` 提供的本地 API。 ## 前置条件 必须先启动 GUI: ```bash python main.py ``` GUI 启动后会拉起本地 Flask API,默认端口 `8765`。 ## 可用接口 - `GET /api/health` - `GET /api/queue` - `POST /api/queue/add` - `DELETE /api/queue/clear` - `DELETE /api/queue/remove/<task_id>` - `GET /api/settings` - `PUT /api/settings` ## 示例 ```bash curl http://127.0.0.1:8765/api/health curl http://127.0.0.1:8765/api/queue curl -X POST http://127.0.0.1:8765/api/queue/add -H "Content-Type: application/json" -d '{"platform":"youtube","url":"https://example.com","title":"sample"}' curl -X DELETE http://127.0.0.1:8765/api/queue/remove/0 curl -X DELETE http://127.0.0.1:8765/api/queue/clear ``` ## 请求要求 新增任务至少包含: - `platform` - `url` - `title` ## 当前任务默认值 - `src/api_server.py` 会把扩展请求转换成闲时任务,默认生成字幕、嵌入字幕,但 `translate_to_chinese` 默认为 `False`。 - 如果任务参数里没有 `target_language`,后端 worker 会使用默认 `zh-CN`。 - 如需非中文字幕翻译,应在调用链中显式传入 `target_language`(例如 `ja`、`ko`、`ru`)。 ## 注意 - 这个 skill 不是独立后端,它依赖正在运行的 GUI 状态。 - 队列实际执行仍由 `main.py` 中的 idle queue 定时逻辑负责。
Ver no GitHub