@leelee/dsh-obsidian-plugin — 使用手册 ========================================== 【这是什么插件】 给 DeepSeek Harness 智能体提供 Obsidian 插件开发能力,包含一个知识 skill 与三个工具: - obsidian-plugin skill(知识库):提供 Obsidian 插件开发规范(命名/提交规则、无障碍、代码质量、提交与 Scorecard),指导 agent 的开发流程。 - obsidian_plugin_scaffold:基于官方 obsidian-sample-plugin 模板生成合规插件骨架(14 个文件),内置命名/提交规则校验。 - obsidian_plugin_validate:校验 manifest 必填字段、命名规则、versions.json 映射与 package.json 版本一致性,并运行 eslint-plugin-obsidianmd 检查。 - obsidian_plugin_version:同步 manifest.json / versions.json / package.json 三处版本。 【使用】 对 DSH 说「帮我新建一个 Obsidian 插件…」,agent 会加载 obsidian-plugin skill,按照 Obsidian Plugin Development Guidelines 的指导进行开发,并在过程中调用工具完成脚手架、校验与版本管理。 【命名规则】(工具内置校验,也用于自行检查) - id:小写字母/数字/连字符/下划线,不含 "obsidian",不以 "plugin" 结尾。 - name:不含 "Obsidian",不以 "Plugin" 结尾,不以 "Obsi" 开头或以 "dian" 结尾。 - description:不含 "Obsidian" / "This plugin",句末标点(. ? ! 或 )),≤250 字符。