自己开发给自己用的个人知识管理工具【脑细胞】,源码提供
源起:
市面上流行的两大知识管理工具,有道云笔记和为知笔记
都是通过层级结构的目录(树状目录)来管理知识的;
我觉得这是不符合记忆规律的,
人脑不是靠树状目录来管理知识的,而是靠关系来管理知识的!
为了强化体现知识的关系
我对为这个工具做了一套标签体系,
知识通过标签相互联系
你只要记住你的标签就能很方便的查到你想要的知识!
技术:
这个东西用到的技术如下
nw.js:http://nwjs.io/
react:https://facebook.github.io/react/
wepack:http://webpack.github.io/
lowdb:https://github.com/typicode/lowdb
lodash:https://lodash.com/
ueditor:http://ueditor.baidu.com/website/
说实在话,当你看到这个技术清单,
自己撸一个一模一样的,也不是特别麻烦的事儿,
说不定就不会问我要代码了;
起初我曾经想用CEF之类的开源项目来做这个东西
后来想想用C++的CEF库太麻烦,
用.NET的包装又会依赖.NET环境,
执行效率也不是很高,
最后还是没有选择这个技术体系;
不过在这里也把相关的开源项目列出来,感兴趣的可用:
CEF:https://bitbucket.org/chromiumembedded/cef
ChromiumFX:https://bitbucket.org/chromiumfx/chromiumfx
CefSharp:https://github.com/cefsharp/CefSharp
CefGlue:https://bitbucket.org/xilium/xilium.cefglue/wiki/Home
到是有一个go的包装,但是已经很久很久没有更新了:https://github.com/cztomczak/cef2go
我之前想搞一个nim的,写着写着,懒癌发作,就没写了
界面:
功能:
文章的增加、删除、修改、查看、搜索功能都做好了
其中搜索功能,是模糊搜索,即可以搜文章的标题,也可以搜文章的标签
但如何搜全文,我还没想好,希望看过代码的朋友,帮忙指点一下;
可以直接黏贴图片到文章的编辑区;
后面我会加上直接黏贴附件到文章的编辑区;
有半自动升级的功能
当程序发现有新版本的时候,会提示你升级,你可以不升级的
(反正每次打开程序,都会提示,直到你升级到最新版本为止)
未来:
目前程序功能还比较单一,也可能会有一些BUG
但因为是自用的,我会持续修复完善这个工具
预想中的功能包含:
把个人的笔记同步到云端;
增加脑图的功能
跟博客园打通,写好笔记之后,一键发送到博客园
(之前我做过类似的工具,现在已经不在维护了:http://www.cnblogs.com/liulun/p/5265636.html)
安装下载:
下载地址:http://pan.baidu.com/s/1gfAxGBL
我只在我的电脑上安装测试过,如果有什么问题,大家可以发邮件给我
412588801@qq.com
源码:https://files.cnblogs.com/files/liulun/src.zip
喜欢的朋友请帮忙点个赞!!!