用 Obsidian + QuickAdd 插件,把前几天实现的快速记录灵感的功能给实现了一下。
有个坑,QuickAdd 添加了动作之后并不能直接用,会报错,要重启一下 Obsidian 才正常,也不知道是不是偶然事件。
用 Obsidian + QuickAdd 插件,把前几天实现的快速记录灵感的功能给实现了一下。
有个坑,QuickAdd 添加了动作之后并不能直接用,会报错,要重启一下 Obsidian 才正常,也不知道是不是偶然事件。
这个我没遇到,
分享一下我的QuickAdd使用方法:(quickadd - 命令面板 - 快捷键)
编辑好动作后,点击闪电图标,把这个动作添加到命令面板(核心插件之一)
此时按ctrl+P打开命令面板就能看见动作了
还可以在快捷键设置里给这个动作的命令设置快捷键,就实现「QuickAdd」了
你说的一点都对。
但我的就报错什么路径问题,检查几遍都没错,果然重启解决
如果你用久一些,或許你遇到的問題都有解決方案。
因为有一批旧的 markdown 文件,没有元数据,但是移动啥的都可能导致创建时间改变(修改时间影响因素太多,就……勉强有点参考价值吧)。所以写了一个 Node.js 脚本把创建和修改时间以 YAML 格式的 FrontMatter 形式添加在文件前面,这个操作会文件的修改时间,反正谨慎使用吧。
放在文件夹根目录下运行,会遍历子目录,只修改 md 文件
const fs = require('fs');
const join = require('path').join;
const markFiles = (path)=>{
const files = fs.readdirSync(path)
files.forEach(function (item, index) {
const filePath = join(path, item)
const fileSate = fs.statSync(filePath)
if(fileSate.isDirectory() === true) {
markFiles(filePath);
return
}
if(/\.md$/.test(item)){
const content = fs.readFileSync(filePath).toString()
const header = `---
created: ${fileSate.ctime.toISOString().replace('T', ' ').replace(/\.\d{3}Z$/, '')}
updated: ${fileSate.mtime.toISOString().replace('T', ' ').replace(/\.\d{3}Z$/, '')}
tags:
- 标签
- 自己改
---`
fs.writeFileSync(filePath,
header+'\n'+content,
(err) => {
if (err) {
return console.error(err);
}
}
)
}
})
}
markFiles('./')
我之前用phpbb論壇做筆記,做了六年的時間,不過現在我打算改用wordpress。因為二者比較,確實是wp更適合作為筆記軟件使用。
只是不同的平臺要轉換,舊的資料只能手動搬運,有點麻煩。因此,一開始選一個對的平臺還是很重要的。
笔记实现了本地、NAS、OneDrive、TeraCloud、Github 五地备份,真有够无聊的。
迁移数据的过程就可以对积累的笔记内容进行删减和重新整理了,虽然过程很繁琐,但是最终的结果会是赏心悦目的~
我猜也許真有,不過暫時不想太折騰工具了,況且已經找到logseq這種目前開箱即用的,等日後有興趣再學習下吧。
没有人推荐Vnotex吗?
本地的markdown笔记软件。
Vnotex
不好看……(超小声
其实是我视力不好,就对于界面上一堆小文字小按钮不喜欢
就对于界面上一堆小文字小按钮不喜欢
这点很赞同啊,文字太小看起来真的很不舒服的。
我很少用格式。我最大的关注点是Flashcard
這個卡片功能主要用來記憶嗎?
你有用过单词卡吗?正面是问题,背面是答案。然后不是只有卡片,重要的是算法,他会根据你的学习情况隔一段时间就会提出来对应的卡片,达到长期记忆的效果。
Tiddlywiki的中文教程太少了。要放弃了。。
去看了下Obsibian,觉得可行,有中文论坛,里面有非常小白的教学。插件也多。现在学习中基操中。
Tiddlywiki的中文教程太少了
这不应该是问题,阅读英文文档的能力还是很有必要练习一下。然后Tiddlywiki 的多数操作都基于 Wiki 的那套逻辑,多少有点通用性。不过可能需要点编程基础才好理解。
我对于 Tiddlywiki 的最大烦恼是——这玩意儿动不动就被我搞炸,我太爱折腾了。
如果是组织知识,尤其是碎片化知识,可能 Logseq 更好一些,也是 Wiki 逻辑。
Obsidian 则更偏向文件一些。(这种细节的感受自己用几天就能了解了。
其实用过……就觉得真没啥能戳中自己的点。
Obsidian 就很明确,基于文件系统,并且强大自由(插件)
笔记要是结构化的数据才好玩,结构化的数据可以上传到自己的数据库。
不仅要做到自己查得到,而且要让计算机能理解,比如实现自助查询的功能。这样的话慢慢就可以实现人机融合。