Skip to main content

videohub-queue

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

معلومات المصدر

المستودع
cacity/VideoHub
آخر نشاط في المصدر
٦ يوليو ٢٠٢٦ في ٠١:٣٨
لغة SKILL.md المكتشفة
الصينية
النجوم
١٦٤
التفرعات
٢٠

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
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 定时逻辑负责。
عرض على GitHub