我用 org mode 记一切东西,文件太多 org agenda 会卡死没法用,org-ql 能聚合一切信息,完美。
让 Gemini 总结了下 use cases
- Case 1: 查找特定项目中所有未完成的高优先级任务。
- Case 2: 查找已读完但尚未撰写笔记的读书条目。
- Case 3: 查找最近一个月内创建的关于特定技术(如 ‘Docker’)的笔记或想法。
- Case 4: 查找分配给我但处于“等待”状态的任务(可按委托人细化)。
- Case 5: 查找所有缺少截止日期或计划日期的 TODO 任务。
- Case 6: 查找特定作者的所有书籍笔记,且评级较高(如4星或5星)。
- Case 7: 查找所有包含特定语言(如 Python)代码块的知识点条目。
- Case 8: 查找位于顶层或次层(指定层级)的“项目定义”条目。
- Case 9: 查找所有链接到某个特定文件或 Org ID 的条目(模拟反向链接)。
- Case 10: 生成“周回顾”报告:查找上周完成的任务和创建的新笔记。
2 个赞
我的 org-agenda-custom-commands
里面只有用到time-grid
的当日日程与日历视图会调用原来的agenda
,其他都用了org-ql-block
2 个赞
maxos
6
看起来主要功能是 saved custom query,可以自己设定一些 query 条件来筛选 orgmode 中的 Todo Items,然后保存这些 query 成一个 view,方便下次使用。
我记得 obsidian 中有类似的功能,当时看到的时候觉得挺不错。
1 个赞
yibie
8
是这样子没错,可以保存 view 这个其实挺不错的,常用的检索条件直接保存了
我来抢答一下,所有org文件总长度将近13万行,包括工作或业余写的文档或网页摘录,读书笔记等
只用ORG-AGENDA给人的感觉永远都无法收敛,用了ORG-QL不但感觉任务能收敛,而且使用org-mode做任务管理的意愿也大大增加,其它类似app都瞧不上了(话说的有点太孤傲了)
3 个赞
我都是大力出奇迹,直接consult-ripgrep 搞定,比如我会将gptel 提问的 问题答案等通过hook保存到一个目录,需要再找之前的记录时 直接一快捷键到这个目录,然后consult-ripgrep 一搜了之 ,再配合embark 导出成grep,慢慢找.
对于todo 现在用的 基本是在代码文件里写,以前是通过magit-todos 在magit-buffer 内展示,现在切换vc后自己搓了个类似的.效果如下图(这个vc-dir里展示的结果也是ripgrep搜出来的(附上vcgit.el
1 个赞
因为目前就瞎用没有工作流哈哈哈,先用起来再说,主要目的是灌水
对的!!!
可以的话分享你的实际用法就更好了!!!