DSH Plugins
返回列表
⚙️

dsh-obsidian-plugin

工作流 更新于 2026.09.15

在终端中运行以下命令:

dsh plugin install LeeLee592/dsh-obsidian-plugin

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

在 DeepSeek Harness 终端执行 dsh plugin install LeeLee592/dsh-obsidian-plugin 即可安装该插件,源码位于 https://github.com/LeeLee592/dsh-obsidian-plugin

插件介绍

Obsidian 插件开发涉及脚手架生成、模块打包、多格式校验、Vault 部署、沙箱端到端测试等多环节,手动串联既繁琐又容易遗漏校验步骤。dsh-obsidian-plugin 将整条链路封装为 DSH 智能体可直接调用的工具集,让"说一句帮我写个 Obsidian 插件"就能从骨架到验证一气呵成。

核心能力围绕四级验证体系展开:L1 在构建阶段完成产物与清单静态检查;L2 用纯 Node 环境加载打包产物、模拟 Obsidian API 跑通生命周期冒烟测试,无需安装 Obsidian;L3 对你的运行中应用做只读观测、热重载和审批制代码执行;L4 则启动一个隔离配置的沙箱 Obsidian 实例跑 WebdriverIO 端到端用例,不抢焦点、不改你的 Vault。配合官方 ESLint 插件校验、manifest 与 package.json 版本同步,开发循环默认走 L1 + L2 + L4,安全且高效。

适合已经在用 DeepSeek Harness 作为智能体工作流、又想快速迭代 Obsidian 插件的开发者。你不需要记住 esbuild 的 outfile 优先级,也不用担心误操作改坏自己的 Vault——工具会自动解析打包配置、只读写测试 Vault,并在每次验证后明确告诉你"看到了什么、没覆盖什么",绿色构建永远不等于插件可用。

使用场景

  • 用自然语言让 DSH 智能体从零搭建 Obsidian 插件并完成构建打包
  • 在沙箱环境中运行 WebdriverIO 端到端测试,验证插件 UI 交互而不影响自己的 Vault
  • 对运行中的 Obsidian 做只读观测与热重载,快速定位插件运行时问题

适合人员

  • 使用 DeepSeek Harness 作为智能体工作流框架的开发者
  • 需要快速迭代 Obsidian 插件、不想手动串联构建与测试步骤的插件开发者
  • 希望用自动化四级验证体系替代手动校验流程的工程团队