xnote個人信息管理系統(tǒng)
簡介
xnote是一款基于Python和web.py框架的個人信息管理系統(tǒng)(PIM),主要目標(biāo)人群是程序猿。它有如下特性:
- 免安裝,使用方便
- 跨平臺,覆蓋常用的Windows和Mac系統(tǒng),Linux下也可以使用絕大部分功能
- 方便擴(kuò)展,xnote使用插件式架構(gòu),在handlers下面增加自己的功能模塊即可實現(xiàn)擴(kuò)展
安裝說明
# 安裝python依賴
$> python -m pip install -r requirements.txt
# 啟動軟件
$> python app.py
# 指定data目錄啟動
$> python app.py --data D:/data
先睹為快
xnote主要有三大模塊,資料、工具、日程管理(開發(fā)中),下面是功能截圖
特色功能
腳本管理
作為程序員,把常用的命令保存到腳本中可以節(jié)省大量的時間, 通過系統(tǒng)>腳本管理進(jìn)入腳本管理功能,可以添加,修改,刪除腳本。注意windows系統(tǒng)腳本后綴是.bat,mac系統(tǒng)則是.command。
作為一個懶人,我并不想每次通過目錄尋找我要的腳本,直接在搜索框中搜索腳本的名字,可以快速執(zhí)行腳本和進(jìn)入編輯
定時任務(wù)
手機(jī)鬧鐘是個好用的工具,但是我希望它能提示我具體的信息,而不是一段刺耳的鈴聲。crontab是很多運(yùn)維同學(xué)喜歡的神器,他可以定時備份,發(fā)郵件,甚至是簽到。我想好的工具都應(yīng)該有這樣簡單實用的功能,于是把crontab搬到了xnote上面,打開系統(tǒng)>定時任務(wù)管理,你會看到
瞧,只需要簡單的配置一些鏈接到上面,xnote就會幫你定時執(zhí)行他們,嗯,我內(nèi)置了一些簡單的功能,比如天氣預(yù)報,抓取中國天氣網(wǎng)的數(shù)據(jù),還有報時功能,隨時提醒你時間。
除了重復(fù)提醒,你還可以通過搜索命令設(shè)置一次性提醒。
通過任務(wù)管理頁面可以看到任務(wù)已經(jīng)創(chuàng)建成功
資料管理
xnote主要使用markdown來錄入資料,編輯器使用codemirror和marked打造,簡潔高效,下面是效果截圖
編輯
查看
標(biāo)簽
標(biāo)簽云
標(biāo)簽列表
其他常用工具
評論
圖片
表情
