查看原文
其他

能让知乎变成电子书的好工具

TJ TJ君 2022-05-12

大家好,我是TJ

关注TJ君,回复“武功秘籍”免费获取计算机宝典书籍

TJ君将之前发过的各种项目及工具进行了整理,收录到了GitHub项目,欢迎各位小伙伴光临Star,地址如下:https://github.com/Wechat-TJ/TJ-WORLD-FORU

平时很多小伙伴都喜欢逛知乎吧?有一些不错的内容是不是值得反复阅读呢?

今天TJ君给大家介绍一个基于node&typescript的知乎助手,可以帮助大家将知乎网页内容转换成可阅读的电子书!

项目呢是基于知乎现有接口+TypeScript 构建,主要目的是为大家提供方便,毕竟电子书看起来更舒服不是吗?

如何使用

  • 下载软件安装包, 双击安装

  • 在任务输入框中输入待抓取的网址信息
  • 点击开始执行按钮
  • 执行完毕后会打开电子书所在文件夹。
  • 输出文件
    • 知乎助手输出的电子书\epub内, 为输出的 Epub 电子书, 可以直接使用电子书阅读器阅读
    • 知乎助手输出的电子书\html内, 为输出的网页版答案列表
      • html文件夹中为按回答分割的单个回答页面列表, index.html为目录页
      • 单文件版文件夹中为整个文件, 可以使用浏览器打开后, 直接打印为 PDF 书籍

项目的主要实现思路在于:

  • TypeScript 提供类型支持, 在编写代码时可以自动提示变量下的属性
  • Electron 提供图形界面, 利用 webview 标签直接登陆知乎
  • 利用知乎接口抓取数据
  • ace/command 提供命令行支持
  • sqlite3 提供数据库支持

想试一下不同感觉的阅读知乎的小伙伴,可以来一试哦!

点击下方卡片,关注公众号“TJ君

回复“zhihuhelp2022”,获取仓库地址

关注我,每天了解一个牛x、好用、有趣的东东


往期推荐

Vue + SpringBoot + MyBatis打造的开源音乐网站

强大的开源动态线程池项目

基于 Vue 3+Vite+Pinia+Naive UI 的轻量级后台管理模板


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存