Pikashi 发表于 2025-10-4 11:49:04

Bangumi Rules Builder - AI智能生成qBittorrent RSS下载规则(需要DeepSeek官方版API KEY)

本帖最后由 Pikashi 于 2025-10-5 08:30 编辑

主要功能:

- 智能网页抓取 - 自动从动漫网站提取季度新番信息
- AI 增强处理 - 使用 DeepSeek AI 清理标题并生成搜索关键词
- Bangumi 集成 - 通过 Bangumi API 搜索官方动漫信息
- 自动规则生成 - 创建完整的 qBittorrent RSS 下载规则
- 跨平台支持 - Windows/Linux/macOS 全平台支持

工作流程:

1. 配置任务 → 2. 网站抓取 → 3. AI处理 → 4. Bangumi搜索 → 5. 规则生成

快速开始:

下载最新版本

https://github.com/thelastfantasy/Bangumi-Rules-Builder/releases

设置 API 密钥

set DEEPSEEK_API_KEY=your_api_key

编辑任务配置 (tasks.json)

{
    "description": "2025年10月新番",
    "site": "kansou",
    "root_path": "E:Anime新番"
}

运行程序

bangumi-rules-builder.exe

技术特性:

- 多语言支持 - 日语、中文、英文标题智能处理
- 智能匹配 - AI 语义匹配,考虑标题相似性和放映时间
- 批量处理 - AI API 批量处理,优化性能和成本
- 错误处理 - 完善的错误处理和优雅降级
- 缓存机制 - 避免重复 API 调用

生成规则示例:

{
    "2025年10月 作品名": {
      "mustContain": ".+(作品名|别名1|别名2).+((1080|2160|WebRip).+(CHS|CHT|GB|BIG5|简|繁)...",
      "savePath": "E:Anime新番2025年10月作品名",
      "assignedCategory": "Anime/2025年10月"
    }
}

额外工具:

- Python GUI 编辑器 - 可视化编辑生成的下载规则
- 详细统计报告 - 处理结果和失败原因分析
- 跨平台路径兼容 - 自动处理不同操作系统的路径格式

项目链接:

GitHub 项目主页: https://github.com/thelastfantasy/Bangumi-Rules-Builder
最新版本下载: https://github.com/thelastfantasy/Bangumi-Rules-Builder/releases

适用人群:

- 动漫爱好者,想要自动化下载新番
- qBittorrent 用户,希望简化 RSS 规则配置
- 技术爱好者,对 Rust 和 AI 应用感兴趣

⚠️ 注意:需要 DeepSeek API Key 才能使用 AI 功能

欢迎 Star ⭐、Fork 和提交 Issue!有任何问题欢迎在 GitHub 讨论~

Pikashi 发表于 2025-10-4 11:52:39

本帖最后由 Pikashi 于 2025-10-5 08:33 编辑


https://taosaka.com/u/satisfied-yawning-avians.webp
https://taosaka.com/u/scary-circular-amurstarfish.webp

lisbt 发表于 2025-10-7 08:04:16

大佬,
页: [1]
查看完整版本: Bangumi Rules Builder - AI智能生成qBittorrent RSS下载规则(需要DeepSeek官方版API KEY)