dsh-obsidian-plugin:让 DeepSeek Harness 智能体按规范开发 Obsidian 插件
leelee592/dsh-obsidian-plugin
为 DeepSeek Harness 智能体提供 Obsidian 插件开发能力,含脚手架生成、规范校验与版本同步,并配套开发规范 skill。
dsh-obsidian-plugin 是 LeeLee592 为 DeepSeek Harness 打造的 Obsidian 插件开发助手,把智能体变成懂规范的插件工程师。它针对的是骨架不合规、manifest 字段漏填、三处版本号对不上、代码过不了 lint 这些反复手工核对的环节,让开发者在会话里一次走完脚手架、校验与版本同步。插件内置源自公开知识库的开发规范 skill,配套 HARNESS 会话上下文与中英双语手册,采用 MIT 协议、以 TypeScript 编写,权限限定在工具与文件系统范围内,受沙箱约束且不发起外部网络调用。
如何安装
dsh plugin --profile web add @leelee592/dsh-obsidian-plugin- 分类
- 工具与能力
- 平台
- DSH Plugin
- 作者
- leelee592
- 分发方式
- 插件
dsh-obsidian-plugin 核心特性
dsh-obsidian-plugin 仓库简介
它是做什么的?
LeeLee592 的 dsh-obsidian-plugin 是 DeepSeek Harness(DSH)的 Obsidian 插件开发插件,把 DSH 智能体变成能按规范写 Obsidian 插件的开发助手。它解决的是插件骨架不合规、manifest 字段漏填、三处版本号对不上、代码风格不达标这些反复手工检查的麻烦,让你在 DSH 里直接完成脚手架、校验与版本同步,不必再逐项对照官方规范。插件采用 MIT 协议,以 TypeScript 编写,权限限定在工具与文件系统范围内,受 DSH 沙箱约束且不发起外部网络调用。
核心功能
- 开发规范 skill:内置源自 gapmiss/obsidian-plugin-skill 的知识库,指导 agent 何时、如何按 Obsidian 插件开发规范编写、校验与提交插件。
- 脚手架生成:基于官方 obsidianmd/obsidian-sample-plugin 模板生成合规插件骨架,并在生成时内置命名与提交规则校验。
- 合规校验:检查 manifest 必填字段、命名规则、versions.json 映射以及 package.json 版本一致性,并用官方 eslint 插件检查代码。
- 版本同步:一次性同步 manifest.json、versions.json、package.json 三处版本号,避免手工改动遗漏。
- 配套文档:提供 HARNESS 会话上下文、中英双语历史版本说明与使用手册,方便在 DSH 中查阅。
怎么使用这个插件?
在 DSH 中启用后,直接对智能体说「帮我新建一个 Obsidian 插件…」即可。agent 会加载 obsidian-plugin skill,按 Obsidian Plugin Development Guidelines 的指导推进开发,并在过程中调用脚手架、校验与版本同步工具完成对应环节。该插件面向 web profile,已在 DeepSeek Harness 0.1.5-rc 上实测,开发构建需要 Node 20 及以上;需要调整时,按官方文档修改插件配置即可。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:leelee592/dsh-obsidian-plugin。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
