DSH Plugins
返回列表
dsh-notes

dsh-notes

客户端 更新于 2026.10.04

在终端中运行以下命令:

dsh plugin install DynaMyhome/dsh-notes

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

在 DeepSeek Harness 终端执行 dsh plugin install DynaMyhome/dsh-notes 即可安装;源码仓库:https://github.com/DynaMyhome/dsh-notes

插件介绍

在 DSH 里,左侧文件树回答「这个项目里有哪些文件」,而知识笔记往往是另一套心智模型。dsh-notes 在右侧栏划出一块独立的「笔记」区域:左侧是可收起的笔记树,右侧是 Markdown 编辑器。笔记就是工作区里的普通 .md 文件,带一行 dsh-note-id frontmatter;索引只做薄映射,旧库不必迁移,Obsidian 仍可照常打开。

它刻意避免「两棵树各说各话」:新建笔记归属当前分类,别处新建的 md 会按磁盘落进「未归类」;文件被删则索引条目消失,不复活幽灵条目。编辑器提供接近 Typora / Obsidian 的预览手感——标记默认隐藏、表格与公式就地渲染、代码卡与双链、标签栏与左右分屏、大纲拖拽与快速打开;删除走工作区内回收站,分类重命名/删除只改树归属、不动磁盘文件。

Agent 侧只多一个 knowledge 工具(登记、归类、未归类、重扫等),正文仍用既有文件工具;当前打开的笔记与中央对话同属一个会话。数据默认跟着工作区走(.dsh-notes/),换机器拷工作区即可;未纳入的 md 可在纳入管理里排序、搜索、批量纳入或忽略。

适合在 DSH 工作区里长期写笔记、又希望与项目文件树分离的人;也适合用 Agent 整理知识库、或从 Obsidian 等工具迁来、仍想保留纯 Markdown 文件的同学。

截图预览

使用场景

  • 在 DSH 项目里写文档与备忘,又不想和左侧项目文件树混在一起
  • 用 Agent 登记、归类笔记,正文仍用文件工具直接改 .md
  • 从 Obsidian 等工具迁来,继续用普通 Markdown 并保持双链与预览编辑

适合人员

  • 在 DSH 里长期做知识管理与项目笔记的开发者
  • 希望笔记索引随磁盘真实、少幽灵条目的用户
  • 需要 Agent 原生 knowledge 工具配合对话整理笔记的团队