2作者: jph大约 2 个月前
我向开源项目捐款,并且非常喜欢用于教学的新 Fresh IDE TUI。我是在试用了 astronvim、helix、zed、micro 等之后才发现它的。<p>我将提供 100 美元的奖励,以激励 Hacker News 上的任何人使用 Rust 为 Fresh 添加 epub 阅读器功能。<p>https://github.com/sinelaw/fresh/issues/2087<p>具体要求:在左侧的文件浏览器中,我选择文件 `foo.epub`,然后右侧的文件查看器将 epub 内容显示为人类可读的文本,而不是字节码。<p>范围:目标是让开发者能够直接在 Fresh 的 TUI 中阅读 epub 文档,而无需调用 pandoc 或启动单独的应用程序、辅助程序或插件。Fresh 在开发者的笔记本电脑上本地运行,而 ePub 位于远程服务器上,出于安全原因,无法下载到本地笔记本电脑。<p>实现:我建议尝试使用 Rust crate `epub` 和 `bookokrat`,因为它们在我的其他项目中运行良好。由于合规性方面的考虑,实现不能使用 JavaScript 或 TypeScript。<p>顺便说一句,除了作为快乐的用户和开源赞助者之外,我与 Fresh 没有任何关联。