{"repo":"xfengyin/zhihu-salt-novel-downloader","free":true,"listed":false,"github":"https://github.com/xfengyin/zhihu-salt-novel-downloader","clone":"git clone https://github.com/xfengyin/zhihu-salt-novel-downloader.git","description":"知乎盐选小说下载器 - 多线程爬取知乎盐选专栏小说，支持CLI+GUI双模式、多种导出格式、代理配置、Cookie登录、断点续传","language":"Python","stars":27,"topics":["cli-tool","crawler","novel-downloader","python","zhihu"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"zhihu-salt-novel-downloader 知乎盐选小说下载器 - 异步并发下载 + 多格式导出 + 断点续传 + 三端桌面应用 完整覆盖 Web 前端 + FastAPI 后端 + Tauri 三端桌面应用 的全栈实现。 遵循 开闭原则 / 依赖倒置 / 单一职责 等企业级工程规范。 云端 CI：推送 v 标签自动构建并发布 5 个平台包到 GitHub Releases。 功能特性 核心能力 - 异步下载 : asyncio + aiohttp 实现高效并发下载 - 速率控制 : 令牌桶算法，避免触发反爬 - 断点续传 : 记录下载进度，支持中断后继续 - 多格式导出 : 支持 .txt 、 .md 、 .epub 、 .mobi 四种格式 - 智能分类 : 自动识别正文、番外、作者说 - 内容清洗 : 自动移除广告、水印、推广语 - 认证支持 : 支持 Cookie/z c0 token 认证 - User-Agent 轮换 : 模拟移动端请求 - 批量下载 : 支持从文件读取多个URL批量下载 - 更新检测 : 自动检测章节更新，增量下载 - 书架管理 : 本地书架，管理已下载书籍 - Cookie自动读取 : 自动从浏览器获取Cookie，免手动导出 - 插件化架构 : 通过 pluggy 实现数据源/导出器/钩子的 SPI 扩展 端到端形态 - CLI : zhihu-downloader download/shelf/serve 命令行 - HTTP API : FastAPI + OpenAPI 3.1 + RFC 7807 错误模型 - Web 前端 : React 18 + TypeScript + Tailwind + Radix UI（现代化 SPA） - 桌面端 : Tauri 2.x + Rust 后端（跨平台： Windows / macOS / Linux ） - PyInstaller EXE : 单文件 Windows 可执行，双击即用（已含 Web 界面） 三端下载（GitHub Releases） 前往 Releases 下载最新版： 端 平台 文件 ---- ------ ------ Windows 桌面 Win 10/11 x64 zhihu-downloader-desktop x.y.z x64-setup.exe (NSIS) / .msi macOS 桌面 Intel + Apple Silicon zhihu-downloader-desktop x.y.z universal.dmg Linux 桌面 Ubuntu/Debian x64 zhihu-downloader-desktop x.y.z amd64.deb / .AppImage Windows 简易版 Win 10/11 x64 zhihu-downloader-windows-x64.zip （单文件 EXE） Web 静态 任意静态服务器 zhihu-web-static.zip 技术栈 后端 (Python 3.10+) - Web 框架 : FastAPI + Uvicorn（ASGI） - 数据校验 : Pydantic v2（严格模式） - ORM : SQLAlchemy 2.x（async） - 任务队列 : NATS JetStream - 插件系统 : pluggy - 可观测性 : OpenTelemetry - 认证 : JWT + API Key + 限流（令牌桶） - CLI : Cli","default_branch":null,"files":null,"tree":[],"storefront":"/r/xfengyin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/xfengyin/zhihu-salt-novel-downloader/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}