obsidian-claude-pkm

GitHub
1.3k 92 简单 1 次阅读 昨天MIT插件Agent
AI 解读 由 AI 自动生成,仅供参考

obsidian-claude-pkm 是一套专为 Obsidian 笔记与 Claude Code 命令行工具设计的个人知识管理(PKM)启动套件。它不仅仅是一个模板,更是一个智能执行系统,旨在解决个人目标与日常行动脱节的痛点。许多用户虽有长远愿景,却难以将其转化为具体的每日任务,导致计划落空。此工具通过独特的“级联”架构,将三年愿景、年度目标、项目、月度计划、周回顾及每日任务紧密串联,确保每一层级的行动都能追溯至核心目标。

其核心技术亮点在于深度集成了 Claude Code 的自定义技能(Slash Commands)。用户只需输入 /daily/weekly/project 等指令,AI 即可自动完成晨间规划、晚间复盘、进度追踪及目标对齐分析。例如,周日运行 /weekly 时,AI 会自动读取全周日记,计算项目进度并协助制定下周计划;若发现某项目长期无进展,系统也会主动预警。此外,它还支持 /adopt 命令,能智能识别并适配用户现有的笔记结构(如 PARA 或卡片盒法),无需重构即可无缝接入。

这套系统特别适合希望利用 AI 提升执行力、注重目标管理的知识工作者、开发者及研究人员。对于不满足于单纯记录,而渴望让笔记真正驱动生活与工作的用户而言,obsidian-claude-pkm 提供了一个零依赖、开源且高度自动化的解决方案。

使用场景

资深独立开发者李明正试图将模糊的“三年成为技术专家”愿景落地为具体的每日编码任务,却苦于目标与执行脱节。

没有 obsidian-claude-pkm 时

  • 目标断层:宏大的三年愿景停留在脑海或孤立的文档中,无法自动拆解为年度目标或具体项目,导致长期方向感缺失。
  • 计划割裂:每周复盘靠手动翻找笔记,难以关联项目进度与月度里程碑,经常遗漏关键节点或重复劳动。
  • 执行盲目:每天打开 Obsidian 不知道先做什么,容易陷入琐事而忽略了当周最重要的“唯一大事(ONE Big Thing)”。
  • 反馈滞后:任务完成后缺乏自动总结机制,无法清晰看到今日工作对整体目标的贡献,容易产生虚度光阴的焦虑。

使用 obsidian-claude-pkm 后

  • 级联贯通:通过 /goal-tracking 技能,李明的三年愿景被自动拆解为可衡量的年度目标和季度里程碑,形成清晰的执行链条。
  • 智能复盘:周日运行 /weekly,工具自动读取每日笔记并扫描项目状态,生成包含进度计算和下周计划的完整周报。
  • 聚焦核心:晨间执行 /daily,系统直接呈现本周“唯一大事”及关联项目的下一步行动,确保精力集中在高价值任务上。
  • 闭环反馈:晚间再次运行 /daily,自动总结当日对目标的贡献并标记未链接任务,让每一步努力都可见、可追溯。

obsidian-claude-pkm 将分散的笔记转化为一个具备自我问责能力的 AI 执行系统,真正实现了从长远愿景到每日代码的无缝连接。

运行环境要求

操作系统
  • Linux
  • macOS
  • Windows
GPU

未说明

内存

未说明

依赖
notes该工具不依赖 Python 环境或 GPU,主要基于 Bash 脚本和 Markdown 文件运行。核心前提是安装 Obsidian 笔记软件、Anthropic 官方的 Claude Code CLI 工具以及 Git。首次运行需通过 `/onboard` 命令进行交互式配置,或通过 `/adopt` 命令适配现有仓库结构。
python未说明
Obsidian
Claude Code CLI
Git
obsidian-claude-pkm hero image

快速开始

📊 参与快速投票 — 帮助我们决定接下来要开发的功能!


Obsidian + Claude Code:AI 责任体系

这不是又一个个人知识管理入门工具包。 这是一个执行系统,它将你的三年愿景与你当下的行动连接起来,并通过 AI 来确保你的执行力和责任感。

三年愿景 ──→ 年度目标 ──→ 项目 ──→ 月度目标 ──→ 周回顾 ──→ 日常任务
                                      ↑
                              /project new
                         (桥梁层)

每一层都紧密相连。/daily 会从周回顾中提取出你本周的“一件大事”;/weekly 展示项目的进展;/monthly 检查季度里程碑;而 /goal-tracking 则能识别哪些目标目前没有对应的项目在推进。这样一来,任何事情都不会被遗漏。

v3.1 · 无依赖 · MIT 许可证

级联结构

人们星标这个仓库的首要原因是:“我希望目标 → 项目 → 日记条目 → 任务能够真正地相互关联起来。”

层级 文件 技能 功能
愿景 Goals/0. Three Year Goals.md /goal-tracking 生活领域、长期方向
年度 Goals/1. Yearly Goals.md /goal-tracking 可衡量的目标、季度里程碑
项目 Projects/*/CLAUDE.md /project 与目标关联的正在进行的计划
月度 Goals/2. Monthly Goals.md /monthly 汇总周回顾,检查季度进展
周度 Goals/3. Weekly Review.md /weekly 反思、调整、规划下周
日常 Daily Notes/YYYY-MM-DD.md /daily 早晨计划、晚上反思

流程说明

早晨/daily 会创建当天的笔记,显示本周的“一件大事”以及当前项目的待办事项。你可以据此确定今日的重点。

晚上/daily 会总结今天哪些目标和项目得到了关注。未关联的任务会被标记出来。

周日/weekly 会阅读你所有的日常笔记,检查项目状态,计算目标进度,并帮助你规划下周。还可以选择使用代理团队模式来并行处理这些任务。

月末/monthly 会汇总每周的回顾,对照年度目标检查季度里程碑,并设定下个月的优先事项。

临时操作/project new 可以创建一个与目标关联的新项目。/project status 会显示项目的仪表盘。/review 则会根据上下文自动判断需要进行哪种类型的回顾。

快速开始

先决条件

设置步骤

# 克隆并设置
git clone https://github.com/ballred/obsidian-claude-pkm.git
cd obsidian-claude-pkm
chmod +x scripts/setup.sh && ./scripts/setup.sh

# 在 Obsidian 中打开知识库,然后启动 Claude Code:
cd ~/your-vault-location
claude

首次运行时,你会看到包含级联结构可视化图的欢迎信息。运行 /onboard 来个性化你的知识库——它会询问你的姓名、偏好的回顾日期以及目标领域,随后完成所有配置。

已经有一个知识库?

你无需从模板开始。只需在现有 Obsidian 知识库的根目录下运行 /adopt——它会扫描你的文件夹结构,检测你的组织方式(PARA、Zettelkasten、LYT 等),交互式地映射你的文件夹,并根据你的目录名称生成所有配置文件。你的知识库结构将保持不变。

cd ~/your-existing-vault
claude
# 然后输入:/adopt

Windows 系统

git clone https://github.com/ballred/obsidian-claude-pkm.git
cd obsidian-claude-pkm
scripts\setup.bat

技能(斜杠命令)

技能 命令 用途
每日 /daily 早晨计划、中午检查、晚上反思
每周 /weekly 30 分钟的周回顾,附带项目汇总
每月 /monthly 月度回顾,季度里程碑检查
项目 /project 创建、跟踪、归档与目标关联的项目
回顾 /review 智能路由——根据早上/周日/月底等情境自动选择合适的回顾类型
提交 /push 将知识库的更改提交并推送到 Git
上手 /onboard 交互式设置 + 加载知识库上下文
接入 /adopt 为现有知识库搭建框架(BYOV)
升级 /upgrade 更新到最新版本,同时保留原有内容
目标追踪 (自动) 跟踪整个级联结构中的进展
知识库操作 (自动) 读写文件,管理维基链接

AI 代理

四个具有跨会话记忆的专用代理:

代理 功能
goal-aligner 审核每日活动是否符合既定目标。标记不一致之处。
weekly-reviewer 协助进行三阶段的周回顾。学习你的反思风格。
note-organizer 修复断开的链接,合并重复条目,保持知识库的整洁。
inbox-processor GTD 式的收件箱处理——分类、澄清、整理。
claude "使用 goal-aligner 代理分析我最近两周的情况"
claude "使用 inbox-processor 代理清理我的收件箱"

这些代理会利用 memory: project 来跨会话学习你的习惯——例如,goal-aligner 会记住你经常出现的不一致模式,而 weekly-reviewer 则会了解哪些反思问题对你最有启发。

生产力教练

一种将 Claude 转变为责任伙伴的输出风格:

/output-style coach

教练会挑战你的假设,指出目标与行动之间的偏差,提出有力的问题,并督促你履行承诺。它非常适合与 /daily/weekly 配合使用。

自动化

无依赖。 所有功能均基于 Bash 脚本和 Markdown 实现。

  • 自动提交 — 每次文件写入或编辑都会通过 PostToolUse 钩子触发一次 Git 提交。
  • 会话初始化 — 显示你的“一件大事”、当前活跃项目数量以及距离上次回顾的天数。
  • 首次使用欢迎 — 新知识库会获得引导式的上手体验。
  • 技能发现 — 只需提及“技能”或“帮助”,即可自动列出可用的命令。
  • 路径特定规则 — 根据上下文加载 Markdown 规范、生产力工作流和项目管理惯例。

结构

你的知识库/
├── CLAUDE.md                    # AI 上下文与导航
├── .claude/
│   ├── agents/                  # 4 个专用 AI 代理(带记忆)
│   ├── skills/                  # 10 种技能(上述 8 种 + 2 自动)
│   ├── hooks/                   # 自动提交、会话初始化、技能发现
│   ├── rules/                   # 路径特定的约定
│   ├── output-styles/           # 生产力教练
│   └── settings.json            # 权限、环境变量、钩子配置
├── Daily Notes/                 # YYYY-MM-DD.md
├── Goals/                       # 级联结构(三年 → 周)
├── Projects/                    # 每个项目都有 CLAUDE.md
├── Templates/                   # 可复用的笔记模板
├── Archives/                    # 已完成或非活跃的内容
└── Inbox/                       # 快速记录(可选)

升级

内置升级(v3.1+)

/upgrade check    # 预览更改内容
/upgrade          # 带备份的交互式升级

升级技能会创建一个带时间戳的备份,显示每个更改文件的差异,并且不会触及您的内容文件夹(每日笔记、目标、项目等)。

从 v2.1 手动升级

# 复制新的技能目录
cp -r vault-template/.claude/skills/project your-vault/.claude/skills/
cp -r vault-template/.claude/skills/monthly your-vault/.claude/skills/
cp -r vault-template/.claude/skills/review your-vault/.claude/skills/
cp -r vault-template/.claude/skills/upgrade your-vault/.claude/skills/

# 更新代理、钩子、设置
cp vault-template/.claude/agents/*.md your-vault/.claude/agents/
cp vault-template/.claude/hooks/* your-vault/.claude/hooks/
cp vault-template/.claude/settings.json your-vault/.claude/
chmod +x your-vault/.claude/hooks/*.sh

从 v1.x 升级

cp -r vault-template/.claude-plugin your-vault/
cp -r vault-template/.claude your-vault/
cp vault-template/CLAUDE.md your-vault/
chmod +x your-vault/.claude/hooks/*.sh

文档

贡献

我们欢迎各种形式的贡献!请参阅 CONTRIBUTING.md 获取相关指南。标记为“good first issue”的问题非常适合新手参与——请查看问题页面

许可证

MIT — 您可以自由地将其用于个人知识管理之旅。

相似工具推荐

stable-diffusion-webui

stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面,旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点,将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。 无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师,还是想要深入探索模型潜力的开发者与研究人员,都能从中获益。其核心亮点在于极高的功能丰富度:不仅支持文生图、图生图、局部重绘(Inpainting)和外绘(Outpainting)等基础模式,还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外,它内置了 GFPGAN 和 CodeFormer 等人脸修复工具,支持多种神经网络放大算法,并允许用户通过插件系统无限扩展能力。即使是显存有限的设备,stable-diffusion-webui 也提供了相应的优化选项,让高质量的 AI 艺术创作变得触手可及。

162.1k|★★★☆☆|今天
开发框架图像Agent

everything-claude-code

everything-claude-code 是一套专为 AI 编程助手(如 Claude Code、Codex、Cursor 等)打造的高性能优化系统。它不仅仅是一组配置文件,而是一个经过长期实战打磨的完整框架,旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。 通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能,everything-claude-code 能显著提升 AI 在复杂任务中的表现,帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略,使得模型响应更快、成本更低,同时有效防御潜在的攻击向量。 这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库,还是需要 AI 协助进行安全审计与自动化测试,everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目,它融合了多语言支持与丰富的实战钩子(hooks),让 AI 真正成长为懂上

139k|★★☆☆☆|今天
开发框架Agent语言模型

ComfyUI

ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎,专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式,采用直观的节点式流程图界面,让用户通过连接不同的功能模块即可构建个性化的生成管线。 这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景,也能自由组合模型、调整参数并实时预览效果,轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性,不仅支持 Windows、macOS 和 Linux 全平台,还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构,并率先支持 SDXL、Flux、SD3 等前沿模型。 无论是希望深入探索算法潜力的研究人员和开发者,还是追求极致创作自由度的设计师与资深 AI 绘画爱好者,ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能,使其成为当前最灵活、生态最丰富的开源扩散模型工具之一,帮助用户将创意高效转化为现实。

107.7k|★★☆☆☆|2天前
开发框架图像Agent

ML-For-Beginners

ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程,旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周,包含 26 节精炼课程和 52 道配套测验,内容涵盖从基础概念到实际应用的完整流程,有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。 无论是希望转型的开发者、需要补充算法背景的研究人员,还是对人工智能充满好奇的普通爱好者,都能从中受益。课程不仅提供了清晰的理论讲解,还强调动手实践,让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持,通过自动化机制提供了包括简体中文在内的 50 多种语言版本,极大地降低了全球不同背景用户的学习门槛。此外,项目采用开源协作模式,社区活跃且内容持续更新,确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路,ML-For-Beginners 将是理想的起点。

85k|★★☆☆☆|今天
图像数据工具视频

ragflow

RAGFlow 是一款领先的开源检索增强生成(RAG)引擎,旨在为大语言模型构建更精准、可靠的上下文层。它巧妙地将前沿的 RAG 技术与智能体(Agent)能力相结合,不仅支持从各类文档中高效提取知识,还能让模型基于这些知识进行逻辑推理和任务执行。 在大模型应用中,幻觉问题和知识滞后是常见痛点。RAGFlow 通过深度解析复杂文档结构(如表格、图表及混合排版),显著提升了信息检索的准确度,从而有效减少模型“胡编乱造”的现象,确保回答既有据可依又具备时效性。其内置的智能体机制更进一步,使系统不仅能回答问题,还能自主规划步骤解决复杂问题。 这款工具特别适合开发者、企业技术团队以及 AI 研究人员使用。无论是希望快速搭建私有知识库问答系统,还是致力于探索大模型在垂直领域落地的创新者,都能从中受益。RAGFlow 提供了可视化的工作流编排界面和灵活的 API 接口,既降低了非算法背景用户的上手门槛,也满足了专业开发者对系统深度定制的需求。作为基于 Apache 2.0 协议开源的项目,它正成为连接通用大模型与行业专有知识之间的重要桥梁。

77.1k|★★★☆☆|昨天
Agent图像开发框架

OpenHands

OpenHands 是一个专注于 AI 驱动开发的开源平台,旨在让智能体(Agent)像人类开发者一样理解、编写和调试代码。它解决了传统编程中重复性劳动多、环境配置复杂以及人机协作效率低等痛点,通过自动化流程显著提升开发速度。 无论是希望提升编码效率的软件工程师、探索智能体技术的研究人员,还是需要快速原型验证的技术团队,都能从中受益。OpenHands 提供了灵活多样的使用方式:既可以通过命令行(CLI)或本地图形界面在个人电脑上轻松上手,体验类似 Devin 的流畅交互;也能利用其强大的 Python SDK 自定义智能体逻辑,甚至在云端大规模部署上千个智能体并行工作。 其核心技术亮点在于模块化的软件智能体 SDK,这不仅构成了平台的引擎,还支持高度可组合的开发模式。此外,OpenHands 在 SWE-bench 基准测试中取得了 77.6% 的优异成绩,证明了其解决真实世界软件工程问题的能力。平台还具备完善的企业级功能,支持与 Slack、Jira 等工具集成,并提供细粒度的权限管理,适合从个人开发者到大型企业的各类用户场景。

70.6k|★★★☆☆|今天
语言模型Agent开发框架