/iDoulist

iDoulist project

MIT LicenseMIT

iDoulist

爱豆列

~ iDoulist

简述

  • 我们观察到在豆瓣进行图书豆列管理时的一些问题:
    1. 不能实现在指定豆列中找书,当豆列很长(如开智书单)时尤其麻烦
    2. 无法比较几个豆列是否重叠
    3. 无法导出豆列(及书籍信息)到文件永久保存
  • 我们认为这些问题都可以通过人工重复劳动来解决,但繁琐并耗时,不是长久之计.对于开智群友更是时间的巨大浪费.
  • 所以iDoulist可以来解决豆列的这些问题,把豆瓣的大量书籍信息用得更方便.

成员

目标

作品功能说明:

  • 功能0: 导出豆列内容
    • input: 豆列链接
    • process:
    • output: 豆列中内容(txt, etc)
      • 加强版可以深度挖取书籍内容页面等, 导出 ISBN, tag 等信息.
  • 功能1: 对比两个/多个豆列内容
    • 输入: 两个豆列链接 A B
    • 输出: AB的交/并,(A-B)等
    • 其它
  • 功能2: 导入内容到豆列
    • 输入: 功能0导出的数据格式+目标豆列链接
    • 输出: 添加内容后的豆列内容
    • 注解:
      • 原则上可以实现,最坏情况下要模拟重复性的鼠标键盘操作,这个坑比较大。
      • 稍好情况则是发现豆瓣添加新内容的接口,简化程序输出内容,如果能简化为一个链接即添加,那么输出只要十行代码就可以了。
      • 因此,如何输出,还需要依赖对网站(豆瓣) 架构的理解,可能需要呼叫支援。
      • 不过我对此比较乐观,猜想可以google到类似问题的解决方案。
  • 功能3: 豆列内容去重
  • 功能4: 豆列内容