DSH Market
D

Dsh Share

by hellodigua · hellodigua/dsh-share

InstallableBundlenpmfreshinstall scripts

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-share

The 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-profile

Package: 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-profile

Before 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 checkedResultWeightWhat the spec says about it
lifecycleScriptsfailwarnruns at install time, outside the agent sandbox: prepack
dsh.bundlepassfatalpackage.json declares a `dsh.bundle` layer
dsh.bundle.patch filepassfatalpatch file present at `cordis.patch.yml`
npm registrypassfatalpublished 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