DSH HUB
首页插件商店插件包社区排行榜资源发布指南
插件源码
返回插件目录

121212165 /

121212165/dsh-plugin-obsidian-push

已验证

dsh plugin: pushes archived session transcripts into an Obsidian vault as Markdown with YAML frontmatter, deduped by content hash (/obsidian-push)

★ 0 Stars0 Forks0 IssuesN/A 社区评分0 已确认安装
查看 GitHub
README来源: main@59b8916b

dsh-plugin-obsidian-push

DeepSeek Harness (dsh) 插件:把归档的会话转录推送成 Obsidian 笔记——YAML frontmatter(title/date/session/tags,Obsidian 属性面板直接可读)、正文按时间排序渲染用户/助手/工具行,按内容哈希幂等去重。数据源是 dsh-plugin-transcript 的 JSONL 边车(同 schema 同默认目录,契约互通)。

同系列:cost-ledger · session-insights · transcript-search · relay-quota。

功能

  • /obsidian-push [sessionId|all]:把一个或全部会话渲染为 vaultDir/subfolder/日期-会话短id.md。
  • 幂等:内容没变的会话跳过(哈希比对),转录更新过的会话覆盖写入——反复推送安全。
  • 只读边车:本插件从不写 transcript 的 JSONL,只往库里写 Markdown。

配置

- insert:
    - id: obsidian-push
      name: dsh-plugin-obsidian-push
      config:
        enabled: true
        vaultDir: "~/obsidian/MyVault"  # 必填
        subfolder: dsh-sessions
        tags: [dsh, session]
        # dataDir: ~/.dsh/transcripts   # 默认与 transcript 一致

安装

克隆或 npm 安装到 profile 的 node_modules;从源码安装需要先构建:npm install 经 prepare 自动产出 lib/。

验证状态

  • frontmatter/文件名/排序/幂等决策为纯函数,5 个 node --test 测试全绿(含 YAML 引号转义)。
  • 未在运行中的 dsh 里 live mount 验证本插件自身(同系列已验证同一加载路径)。
—/ 5

暂无评分

已验证 DSH bundle

Commit 59b8916b2645

社区评论

还没有评论,来写第一条。

DSH HUB

社区维护的 DSH 插件索引。不是 GitHub 或 DeepSeek AI 的官方产品。

社区资源API关于