Audible Goodreads Deal Scout

🎧 有声书促销智能筛选神器

自动比对 Audible 每日促销与 Goodreads 评分,支持个人书单导入与智能推荐,节省选书时间。

收藏
2.8k
安装
989
版本
0.1.8
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Audible Goodreads Deal Scout 是一款面向有声书用户的自动化 deal 筛选工具,核心功能是将 Audible 每日促销与个人阅读偏好进行交叉匹配。工作流程分为三层:

1. Prep 层(Python):负责获取 Audible 促销数据、加载个人配置(Goodreads CSV、阅读笔记、评分阈值等),输出标准化 JSON 供后续处理
2. Runtime 层(模型):解析 Goodreads 公开页面获取评分数据,结合个人书架信息撰写个性化推荐理由

3. Finalize 层:整合结果并按配置策略(positive_only / always_full / summary_on_non_match)推送至指定渠道

主要命令

  • prepare:获取当日促销数据
  • setup:初始化配置(商店区域、评分阈值、交付渠道等)
  • scan-want-to-read:手动扫描个人 Goodreads "想读"书单中的 Audible 折扣(支持认证后查看会员价)
  • run-and-deliver:执行完整流程并推送结果
  • doctor / audible-auth-*:诊断与认证管理

显著优点

  • 权威数据交叉验证:同时利用 Audible 官方促销与 Goodreads 社区评分,降低冲动购买风险
  • 深度个性化:支持导入完整 Goodreads CSV 书架、自由格式阅读笔记,实现基于个人阅读史的精准推荐
  • 灵活交付策略:三种策略适配不同用户需求——仅推送优质 deal、全量推送、或失败时精简推送
  • 认证增强:可选 Audible 登录以获取会员真实现金价,区分"会员价"与"限时促销"
  • 隐私可控:minimal 隐私模式下可禁用个人数据参与推荐理由生成

潜在缺点与局限性

  • 区域限制:Want-to-Read 扫描目前仅支持 Audible US
  • 价格透明度问题:Audible 常将现金价隐藏在积分/会员 UI 后,工具诚实标记 price_hidden 而非推测,可能导致部分 deal 漏报
  • Goodreads 依赖:评分查询依赖公开页面可达性,若被反爬或改版将影响准确性
  • CSV 维护成本:完整功能需用户自行导出并维护 Goodreads CSV 文件
  • 认证复杂度:获取真实会员价需 headless 浏览器流程,对非技术用户门槛较高

适合人群

  • 高频 Audible 用户:每日检查促销时间成本高,希望自动化筛选
  • 数据驱动读者:习惯参考 Goodreads 评分决策,追求理性消费
  • 书荒管理者:Goodreads "想读"书单冗长,希望周期性扫描其中哪些书正在打折
  • 多平台整合爱好者:愿意投入初期配置以换取长期自动化收益

常规风险

  • 个人数据泄露:CSV 包含完整阅读历史,虽支持本地存储仍需注意文件权限
  • 认证凭证安全audible-auth.json 存储登录状态,需严格限制文件权限,切勿粘贴至聊天
  • 推荐偏差:评分阈值(默认 3.8)可能过滤小众优质作品,需按需调整
  • 价格误判:会员价与促销价的语义区分需用户理解,避免误读折扣力度
  • 服务依赖:Audible 页面结构变化或 Goodreads 反爬策略升级可能导致功能降级

Audible Goodreads Deal Scout 内容

agents文件夹
audible_goodreads_deal_scout文件夹
examples文件夹
scripts文件夹
手动下载zip · 83.4 kB
openai.yamltext/plain
请选择文件