DSH Plugins
返回列表
🧠

dsh-plugin-obsidian-push

记忆 更新于 2026.10.17

在终端中运行以下命令:

dsh plugin install 121212165/dsh-plugin-obsidian-push

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install 121212165/dsh-plugin-obsidian-push,或从 https://github.com/121212165/dsh-plugin-obsidian-push 获取源码后按 README 合并 cordis.patch.yml 并重启 dsh。

插件介绍

你在 DeepSeek Harness 里和助手聊过的会话,往往已经通过 transcript 插件落在 JSONL 边车里,但 Obsidian 库里未必有一份可读、可链接、可在属性面板里筛选的笔记。本插件专门做只写库、不动边车的推送:把归档转录渲染成 Markdown,带上 title、date、session、tags 等 YAML 属性,正文按时间线排列用户、助手与工具行,文件名按日期与会话短 id 组织,方便你在第二大脑里长期沉淀对话。

核心能力是幂等同步。每次推送会对会话内容做哈希比对:没变的直接跳过,转录更新过的才覆盖写入,因此反复执行 /obsidian-push 是安全的。你可以推送单个会话、用前缀或短 id 过滤,也可以一次推全部;会话 id 匹配支持完整 id、任意前缀以及 8 位或 12 位短 id。

如果你不只想要推过去,还想确认归档、推送、检索是否整条链都通,/archive 会把流程拆成三步并各给一行状态:先对账 transcript 与 markdown 归档是否齐全,再执行推送并汇报新写与已一致的数量,最后说明 transcript-search 的可检索面及短 id 与文件名长度的差异。适合已经把 dsh 与 Obsidian 一起用、希望会话自动进库且不想手工导出 Markdown 的用户,以及与同系列的 transcript、transcript-search 等插件搭配做记忆与检索的人。

使用场景

  • 把 dsh 归档转录自动写成 Obsidian 里的 Markdown 笔记
  • 用 /archive 一次看清归档、推送与检索哪一环有问题
  • 反复执行推送时只更新内容有变的会话

适合人员

  • 同时使用 DeepSeek Harness 与 Obsidian 的用户
  • 已用 transcript 插件保存 JSONL 边车的会话管理者
  • 希望对话进库后可属性筛选与检索的知识工作者