为自己开发的应用
其时,最近两年我一直在想开发这么一款应用,解决我自己在做笔记和阅读电子书时所遇到的问题。但我自己知道这是一个不小的工程,想要完成可能颇费时日,我不知道我是否有足够的时间和精力,盲目开始的话,极大概率会半途而废。不想让自己的项目烂尾收场,所以迟迟没有勇气开始。
直到去年年尾,AI编程已经进化到让人满意,甚至可以说是让人惊喜的程度,我终于开始了,开始开发这款给自己的应用。经过几个月断断续续的尝试,现在终于初具雏形,可以拿出来见人了。
先说说我想解决的问题
1. 笔记的问题
现在的笔记应用多如牛毛,但大多限于手机端。我想要的是手机和电脑端通用的。这样的笔记也不是没有,我最常用的就是evernote和onenote,当然还有有道笔记、为知笔记等等。这笔记有诸多限制,尤其在不想多花钱的情况下。而且他们还有跑路的风险,比如evernote…虽然国版印象笔记还挺好以后会怎样谁知道呢?onenote这种呢,有自己的格式,你的笔记根本无法在这个应用之外查看编辑,在加上onedrive时不时无法访问,使用体验也是一言难尽。
于是我想要一个手机端电脑端通用的,通用文本格式的,用git管理的笔记应用。没有任何限制,也不担心谁跑路,最重要的是不用花钱 :)
2. 读书笔记的问题
两年前我也开始读电子书了,在墨水屏上读。主要用的app是kindle和微信读书。kindle挺好用,但是导出的读书笔记是html格式的,我还要自己写脚本把它转成markdown格式,以便发布到我的博客上。 微信阅读的笔记可以直接复制出文本格式,但是原文和评论的格式让人匪夷所思。
于是,我想要一个可以直接导出markdown读书笔记的阅读器。
这个应用解决的问题
- 用flutter开发解决手机电脑端多端使用的问题。
- 用git管理笔记,直接将笔记上传到gitee或github私有仓库
- 没有特殊格式,用其他编辑器也可以编辑笔记
- 读书功能可以导入epub格式图书
- 可以做高亮笔记,划线笔记,可以评论,可以将读书笔记直接导出。
这个应用没有解决的问题
- 笔记的标签功能,笔记的双向链接
- 除了epub之外的其他格式电子书
结语
在codebuddy和kiro的帮助下,这个应用也搞得差不多了,我现在开始用这个来做笔记,一边使用一边修改使用中遇到的问题。如果你也感兴趣可以来试一下。
gitee:https://gitee.com/wangyidao/ashes_note
github: https://github.com/stardust1900/ashes_note
p.s. 为什么叫“草灰笔记”? 因为有个词叫:草蛇灰线,伏脉千里…