Ghost Downloader
开发入门

环境与运行

安装依赖、启动桌面端、构建浏览器扩展。

安装桌面端依赖。

cd C:\Users\XiaoYouChR\PycharmProjects\Ghost-Downloader-3
pip install --timeout=300 -r requirements.txt

从源码启动桌面端。

python Ghost-Downloader-3.py

如果要改浏览器扩展,安装并构建扩展。

cd browser_extension\app
npm install
npm run typecheck
npm run build

启动时发生了什么

入口文件会加载 UserConfig.json,启动 coreService,创建 MainWindow,加载 features/*_pack,再通过 taskRecorder 恢复历史任务。需要无闪屏启动时可以加 --silence

python Ghost-Downloader-3.py --silence

常见卡点

现象先检查
UI 起不来PySide6、Qt 插件、图形环境、日志文件。
功能包缺失features/<pack>/manifest.toml、依赖包、加载日志。
扩展连不上桌面端扩展开关、ws://127.0.0.1:14370、配对令牌。

On this page