dsh_cardian
在终端中运行以下命令:
dsh plugin install myYangyunfan/dsh_cardian
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install myYangyunfan/dsh_cardian 完成安装,插件完整源码见 https://github.com/myYangyunfan/dsh_cardian
插件介绍
主流 agentic IDE 的"知识中心"通常封闭在宿主内部,代码仓库文档、原子知识卡片和跨会话记忆既无法离线检索,也难以与个人知识库打通。cardian 将这三类能力完整复现为一套本地引擎:每一个 Wiki 页面、每一张知识卡片、每一条记忆都是带 YAML frontmatter 的 Markdown 文件,统一落入一个 Obsidian vault,随时可以打开、全文搜索、构建关系图谱,无需任何云端依赖。
核心能力围绕"三大支柱"展开。RepoWiki 扫描本地代码仓库生成结构化 Wiki 骨架,并由 agent 回填语义描述;Knowledge Cards 以分类和标签组织原子知识单元,支持双向链接与 SM-2 复习调度;Memory 按作用域(scope)持久化跨会话事实,保留追加式修订历史。三者共享统一的混合检索(关键词 + 语义向量)、知识树面板、活动驱动自动刷新,以及一键凝练流程——点击沉淀后引擎自动扫描骨架、生成卡片,再调用 agent 会话为每张骨架卡补写职责、关键实现、依赖与注意点,已有人工润色的卡片则被幂等跳过,绝不覆盖。
无论是嵌入 DeepSeek Harness 桌面端在侧边栏直接浏览,还是脱离宿主以 CLI 形式独立运行,cardian 都提供相同的 36 个工具矩阵,每个工具标注只读 / 幂等 / 破坏性等级,让 agent 无需试错即可选取正确操作。适合希望把 AI 辅助编码积累的知识外化到本地、用 Obsidian 统一管理代码文档与个人记忆的开发者与小型团队。
使用场景
- 将本地代码仓库自动扫描为结构化 Wiki 骨架,并让 agent 回填语义描述。
- 在 Obsidian 中用图谱视图统一浏览知识卡片、记忆与 RepoWiki 页面。
- 在 DeepSeek Harness 侧边栏直接检索项目相关的知识树与沉淀卡片。
适合人员
- 希望把 AI 辅助编码知识外化到本地 Obsidian 仓库的开发者。
- 需要在多个项目间维护跨会话记忆的程序员。
- 偏好离线、可搜索、可版本化的个人知识管理工具的小团队。