用途:对比用户「说重要的事」与「实际投入精力之处」,通过 Obsidian 库数据找出两者之间的差距,并识别被回避的事项。适用于定期复盘、优先级审视与目标对齐检查。
主要能力:
- 收集声明意图:读取季度与月度目标笔记、OKR Dashboard、过去 30 天每日笔记中的「我需要/我应该/我想」类表述,以及被标记为次日优先但未完成的事项。
- 收集实际行为:按每个声明优先事项在库内检索上下文、统计反向链接,检查项目活跃与停滞状态。
- 生成漂移报告:为每个优先事项给出对齐标签——Aligned(对齐)、Thin evidence(证据薄弱)、Misaligned(错位)、Unknown(数据不足),并列出未列入优先清单却消耗时间的事项、被回避事项、反复被推迟的模式,以及一份直接但不刻薄的诚实评估。
- 建议修正:对每项显著漂移,给出四选一动作——放弃、48 小时内完成、委派、重新定义下一步。
使用方式:在支持该技能的 Agent 环境中调用,依赖 Obsidian CLI 经 Bash 访问库。文档示例命令包括 obsidian files folder="2 - Areas/Goals/Quaterly/" format=json、obsidian base:query path="2 - Areas/Goals/OKR Dashboard.base" format=json、obsidian read path="2 - Areas/Daily Ops/<year-from-YYYY-MM-DD>/YYYY-MM-DD.md"、obsidian property:read path="1 - Projects/<project>.md" name="status"、obsidian search:context query="<stated priority A>" format=json limit=10、obsidian backlinks file="<priority project note>" counts。若 CLI 失效,提示更新 Obsidian 并启用 CLI。
核心原则:不要猜测或填补关于笔记、优先级与意图的空白;不确定日期范围、什么算成果、哪些目标有效时应先询问。写入任何综合或判断前,先展示草稿与来源并取得明确确认。缺失数据不等于可以编造。
限制:每日笔记记录的是反思而非全部行为,库内无数据不等于没有行动,回避结论须先经用户核实,每项回避只列出待验证的可能解释而非心理判断。报告须引用具体日期、笔记与数据点,完成条件为 30 个日期均已尝试、缺失笔记已列出、回避结论已与用户确认。