V-Reason/dsh-study-buddy

V-Reason★ 0TypeScriptLast synced: 2026-08-16

Open on GitHub

使用DeepSeekHarness进行学习和笔记

README excerpt

dsh-study-buddy 给 DeepSeek Harness(DSH)的「通用学习 Agent」模式:一个 苏格拉底式学习伙伴 插件 + Agent 预设。快节奏讲解、四步学习闭环、原子卡片(Zettelkasten 风格)直接写入你的 Obsidian vault—— 知识即卡片,卡片即知识 。 特性 - 四步学习闭环 :资料摄入 → 讲解拓展 → 问答反诘(三明治原则)→ 笔记归档,每步都有明确模板与检查清单 - 原子卡片落盘 Obsidian vault :卡片就是普通 .md 文件,与你的旧笔记同库同目录,Obsidian 可直接打开、编辑、git 管理;插件做全库索引,旧笔记(无 frontmatter)同样可被检索 - 增量更新(活笔记) :补充加"版本更新"、推翻加"勘误"、无关则新卡关联——旧内容永不丢失,更新决定权永远在你 - 全库检索与重叠预警 :摄入新资料前自动检索已有卡片,提示重叠与差异 - 跨会话进度 :当前资料/小节/未答追问持久化,重启后"接着讲"从断点继续 - 快节奏 + 用户主动权 :默认精简回答,深入研究(联网/超纲推导)由你开口才做 - MOC 知识目录 :归档时自动生成按领域分组的知识地图 - 47 项单元测试覆盖卡片渲染、检索索引、增量更新、原子写与路径安全 原理 - 卡片不是数据库记录,就是带 frontmatter 的 Markdown 文件;你在 Obsidian 里改它,插件下次检索即重扫,互不打架 - 学习进度存于 vault 的 .study/progress.json ,跨会话、跨重启有效 - Agent 只能通过 card 工具操作 vault,写文件采用"临时文件 + rename"原子写,不会写坏一半 - 插件挂在 preset 作用域内,不污染其他 Agent(standard/cordis 等)的工具目录 你的主动权 环节 谁说了算 :-- :-- 讲多深 默认快节奏;你说"详细讲讲 / 查一下 / 深入研究"才深入;"别问了"停止反诘 讲多快 每个原子点讲完问"清晰?细化/跳过?"——跳过就走 写不写卡 只有你说"整理笔记 / 生成笔记 / 归档"才落盘 写到哪里 领域→目录映射表自由配置;未映射的落"未分类" 改不改旧卡 永远先给"旧 vs 新"对比,你确认才改(补充 / 勘误 / 整卡替换) 旧笔记 不碰不动;说"把这篇改成卡片"才原地升级,旧版本进历史折叠块 找知识 直接问"我笔记里有没有讲过 X",全库检索含旧笔记 进度 "接着讲"续讲;"清空进度"重来 兜底 Obsidian 手改、git 回滚永远有效——磁盘是唯一真相 卡片格式(定稿) 完整规范与样张见 presets/study/skills/card-format/SKILL.md 。 快速开始 前提:你已有一份可运…

View full README on GitHub →
Tools / Devdeepseek-harnessdshdsh-pluginlearningobsidianzettelkastenagentsearch

Category