Bundle
dsh-obsidian-note
A DeepSeek Harness plugin: save conversation notes into an Obsidian vault.
- Source
- JarvisChu
- License
- MIT
- Updated
- Updated 2 days ago
Readme
# dsh-obsidian-note
A [DeepSeek Harness (dsh)](https://github.com/deepseek-ai/deepseek-harness) plugin bundle that gives the model a `save_note` tool: save conversation content as markdown notes into your Obsidian vault.
## Install
```sh
dsh plugin --profile <name> add dsh-obsidian-note # from npm (if published)
dsh plugin --profile <name> add ./dsh-obsidian-note # from a local checkout
dsh plugin --profile <name> add github:JarvisChu/dsh-obsidian-note # from GitHub
```
纯 JS 包,无构建步骤——从 GitHub 安装不需要 `prepare` 脚本,也不需要 `allowBuilds` 授权。
## Configuration
默认笔记写到 `~/ObsidianVault/dsh-notes/`。在你 profile 的 `cordis.patch.yml` 里按 id 覆盖插件行即可自定义:
```yaml
- id: obsidian-note
config:
vaultPath: /path/to/your/vault
subDir: dsh-notes
```
## Usage
在对话里直接说,例如:
> Use the save_note tool to save a summary of this conversation, titled "meeting-notes".
模型会调用 `save_note`,笔记落盘后返回保存路径。
## Development
本插件是一份 step-by-step 教程的产物,教程见 [learn/dsh_plugin_tutorial](https://github.com/JarvisChu/learn/tree/main/dsh_plugin_tutorial)。
Install
dsh plugin --profile web add github:JarvisChu/dsh-obsidian-note
Profile: web
With the hub plugin installed, ask your agent to install it by name — it resolves the same plan shown here.
dsh plugin --profile web add github:stvlynn/dsh.fish#path:packages/dsh-plugin-hub
install dsh-obsidian-note from the hub
- This source has no pinned commit, so a later push upstream changes what installs. Prefer pinning a commit.