Skip to main content

videohub-queue

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

Aller à l'installation

Informations de source

Dépôt
cacity/VideoHub
Dernière activité de la source
6 juillet 2026 à 01:38
Langue détectée de SKILL.md
chinois
Étoiles
156
Forks
20

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
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 定时逻辑负责。
Voir sur GitHub