
DSH 对话分享插件,分享单轮或多轮对话,可导出为图片或 Markdown。Share DSH Q&As or selected conversation groups as PNG or Markdown.
Install Dsh Share
Clean install: prebuilt on npm and declares a `dsh.bundle` layer. Heads up: it runs install-time scripts (prepack) on your machine.
The one-line version
dsh plugin --profile my-profile add dsh-shareThe easy path: this bundle is published to npm, so the install pulls a prebuilt artifact — no build step runs on your machine and no build approval is needed.
From npm — installs a prebuilt artifact, no build step on your machine
# 1. add the bundle to a profile — --profile my-profile points at $DSH_HOME/profiles/my-profile
dsh plugin --profile my-profile add dsh-share
# 2. verify: the bundle should show up as a layer in the resolved config
dsh --profile my-profile --dump-config
# 3. boot the profile
dsh --profile my-profilePackage: dsh-share
Prefer to install from source instead?
From GitHub — pulls source, and may ask for build approval on first run
# 1. add the bundle to a profile — --profile my-profile points at $DSH_HOME/profiles/my-profile
dsh plugin --profile my-profile add github:hellodigua/dsh-share#<commit-sha>
# 2. verify: the bundle should show up as a layer in the resolved config
dsh --profile my-profile --dump-config
# 3. boot the profile
dsh --profile my-profileBefore you run itinstall scripts
- This package declares
prepack— package-manager lifecycle scripts that execute on your machine at install time, outside the agent sandbox, before any tool-approval prompt exists. - A plugin runs with your permissions once loaded: it can read your files, use your credentials and reach the network. Tool approvals do not sandbox it.
Prerequisites
- API key
- Not required.
- Network access
- Not required at runtime.
- Language
- JavaScript
Install check
Every field the verdict was derived from, so you can re-derive it yourself
| Field checked | Result | Weight | What the spec says about it |
|---|---|---|---|
| lifecycleScripts | fail | warn | runs at install time, outside the agent sandbox: prepack |
| dsh.bundle | pass | fatal | package.json declares a `dsh.bundle` layer |
| dsh.bundle.patch file | pass | fatal | patch file present at `cordis.patch.yml` |
| npm registry | pass | fatal | published as `dsh-share` — prebuilt artifacts |
- Verdict reason
- on npm with a valid bundle declaration
- package.json read
- package.json
- Rules applied from
- docs/user/develop/basic/publish.md
- Checked at
- 2026-08-15
- Install-time scripts
prepack
From the README
Excerpt as published by the author, plain text, unedited
简体中文 | [English](./README.en.md) DSH 对话分享插件,分享单轮或多轮对话,可导出为图片或 Markdown。 和 DeepSeek 网页端一致的多选交互,操作体验完全一致。 生成图片前可调整宽度、字号和过程显示,完成后可下载或复制图片。 - 从右上角进入问答选择模式,默认全选 - 每轮的分享按钮也会进入选择模式,并只预选当前问答 - 问题和回答两侧都有联动勾选框,也可直接点击内容整组选择,支持不连续选择 - 勾选框会在长内容滚动时吸附在页面上,到当前问题或回答末尾再移出 - 可复制图片、下载 PNG 或 Markdown - 保留 Markdown、代码块、表格、图片和工具调用摘要 - 可调整图片宽度和字号,长图支持滚动预览 - 可勾选“不展示过程”,只保留提问和最终回答 性能测试:日常聊天仅保留分享按钮等轻量开销;选择处理和图片生成只在使用分享功能时启动,并针对多轮对话做了优化。 使用 DSH CLI 把插件加入 Web Profile,然后重启 `dsh web`:
Topics
GitHub topics on this repository
More in Markdown Outline Conversation
Ranked by similarity inside the cluster, not alphabetically
Dsh Tool Markdown
omdsh-dev
DSH Markdown 工具插件:HTML↔Markdown 转换、GFM 表格规范化、目录生成,零依赖轻量解析器,注册 markdown 工具
Adhdgofly Dsh Ext
zuoguyoupan2023
ADHDGoFly POS highlighting plugin for DeepSeek Harness Web: nouns green, verbs red, adjectives/adverbs purple, others gray in rendered Markdown
Dsh Quote Reply
HOFO-GYG
DSH Web 插件:把选中的文字或整条回复以 Markdown 引用块填入输入框。DSH web plugin: quote selected conversation fragments into the composer as a Markdown blockquote.
Dsh Plugin Md Outline
d-ouyang
DeepSeek Harness plugin: outline and lint Markdown document structure (heading tree, level skips, duplicate headings, unclosed code fences).
Dsh Tool Gbt9704
GitTOU
DeepSeek Harness 插件:Markdown/Word 一键排版为 GB/T 9704 党政机关公文格式
Dsh Session Export
yangyongzhen
Export DeepSeek Harness sessions to Markdown for review, blogging and audit. dsh plugin.