docker-xunlei-downloader

🧲 本地迅雷下载智能管家

🥥21总安装量 10评分人数 15
100% 的用户推荐

基于开源 xunlei-docker-ext 构建的本地下载管理技能,可自动提交磁力链接并智能过滤广告文件,实现 Docker 部署迅雷服务的自动化任务管理。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码无危险函数调用(无 eval/exec/system),无 SQL 注入或命令注入漏洞
  • ✅ 仅与用户配置的本地 Xunlei 服务通信,无静默数据收集或外传行为
  • ✅ 依赖版本锁定(axios ^1.13.4),无动态代码加载,配置本地存储
  • ⚠️ 来源为 T3 级个人/社区开发者(saaak),供应链可信度有限
  • ⚠️ 磁力链接内容由用户主动提供,需自行确保下载内容的合法性

使用说明

核心用法

Xunlei Docker Downloader Skill 是连接 OpenClaw 与本地 Docker 部署迅雷服务的桥梁工具。用户通过简单的命令行指令即可完成磁力链接提交、下载任务监控和连接配置管理。核心命令包括 xunlei submit 用于提交磁力链接(支持自定义任务名),xunlei status 实时查看下载进度与速度,xunlei config 管理服务连接参数。该技能最大的亮点是内置智能内容过滤系统,可基于文件大小和命名特征自动识别主要内容与广告文件,优先下载核心资源。

显著优点

该技能基于成熟的开源项目 saaak/xunlei-docker-ext 构建,实现了无需浏览器扩展的服务端直接交互,大幅降低了部署复杂度。智能过滤功能通过分析文件名中的关键词(如 "1080p"、"FHD")和文件大小,有效过滤广告、试玩版等干扰文件,显著提升下载体验。架构上采用纯本地通信模式,所有配置保存在本地 config.json,不向第三方服务器传输数据,隐私安全性高。依赖简单,仅需 axios 标准 HTTP 客户端,无动态代码加载风险。

潜在缺点与局限性

首先,该技能来源为 T3 级个人开发者,相比企业级项目存在供应链可信度风险。功能上仅支持与本地 Docker 部署的迅雷服务通信,无法直接管理官方迅雷客户端或远程公网服务,适用场景受限。智能过滤基于启发式规则(文件大小、关键词匹配),可能对某些特殊命名格式的资源产生误判。此外,技能运行需要 Node.js 和 Chrome 浏览器环境支持,对轻量级设备有一定资源要求。

适合的目标群体

该技能最适合拥有 NAS、家庭服务器或常开主机的技术用户,特别是需要通过自动化脚本管理下载任务的高级用户。对于频繁使用磁力链接下载大文件(如开源镜像、大型数据集)且希望过滤广告内容的用户尤为实用。同时适合将下载流程集成到 AI 工作流中,希望通过自然语言指令控制下载任务的效率追求者。

使用风险与注意事项

用户需自行确保下载内容的合法性,该技能仅提供技术工具,不对内容版权负责。虽然技能本身仅与本地服务通信,但需确保 Xunlei Docker 容器的访问控制配置正确,避免未授权访问。配置文件包含服务连接信息,建议设置适当的文件权限(如 600)。网络方面,该技能设置 10 秒超时防止阻塞,但极端网络环境下可能出现连接不稳定。建议定期更新依赖库(axios)以修复潜在安全漏洞。

docker-xunlei-downloader 内容

手动下载zip · 15.5 kB
config.jsonapplication/json
请选择文件