obsidian-diary
Obsidian 日记与待办管理
将当前会话的内容总结并写入 Obsidian 日记,同时搜索、更新、新增待办。
日记的目的是给人看的记录,不是 agent 工作日志。它的价值在于几个月后翻回来看还能知道那天发生了什么、为什么做了某个决策。所以必须做两件事:按主题组织(而不是按对话时间顺序平铺),合并相关事件(而不是一条一条回忆 dump)。
变体选择
根据会话内容判断使用哪个变体:
- work → 公司项目、部署运维、代码开发、正式会议、团队协作
- personal → 个人技术探索、学习笔记、投资、生活记录
为什么切分?受众和用途不同。 工作日志会被同事和管理层查看(或作为日报素材),需要正式、客观、按子系统组织。个人日记只有自己看,可以更轻松,按自己的兴趣领域组织。混合内容时拆分后分别写入两个变体——投资分析归 personal,线上故障排查归 work。
首次配置
脚本运行前需要配置文件 ~/.config/cnife-skills/obsidian-diary.json。
More from cnife/skills
skill-evaluator
>
19optimize-agents-md
AGENTS.md 编写与优化指南,遵循渐进式披露原则。当用户创建、修改或重构 AGENTS.md,讨论 AI agent 指令结构、规则放置位置,或提到「渐进式披露」「模块化」「AGENTS.md 最佳实践」时,务必加载此 skill。即使用户只是说「帮我写个 AGENTS.md」「优化一下这个配置文件」「拆分一下规则」,也应该使用此 skill。
14audit-hermes-agent-skills
>
11git-master
MUST USE for ANY git operations. Atomic commits, rebase/squash, history search (blame, bisect, log -S). Use when the user mentions commit, rebase, squash, git blame, bisect, who wrote, when was X added, find the commit that, git history, or any git-related operations.
10arch-wsl-cleanup
>-
7opencode-permission
>
6