dsh-conversation-share¶
⭐ 3 · ✅ 活跃 · 插件
| 类型 | 插件 | 分类 | 开发者工具 |
| 星数 | ⭐ 3 | 状态 | ✅ 活跃 |
| 作者 | bill9109 | 更新时间 | — |
| 子分类 | 📁 文件与导入 | 能力 | coding |
一句话介绍¶
分享任意段落的 DSH 对话
详细介绍¶
Install: dsh plugin --profile web add github:omdsh-dev/dsh-conversation-share Render a selected range of a DeepSeek Harness conversation into a PNG long image with a branded footer, ready to share. English | 中文
✨ 核心特性¶
- Share capsule to the left of the Session log button in the top-right corner (same style as log; clicking activates a blue highlight, with `[Cancel][Confirm]
- Two draggable range markers (horizontal labels: "Start here" / "End here") with magnetic snapping
- Scrolling model: handles follow the pointer 1:1 within the viewport without scrolling; only when the pointer enters the top/bottom edge zones (64px) does th
- Capture: 40pt theme-background padding (symmetric on all sides) + a DeepSeek Harness brand icon at the bottom (with the BETA badge text); extra-long content
- Preview modal: image width adapts, vertical scroll to review, download PNG, copy image
📦 安装¶
dsh plugin --profile web add github:omdsh-dev/dsh-conversation-share
# Or pin a branch/commit
dsh plugin --profile web add github:omdsh-dev/dsh-conversation-share#main
# Or install from a local checkout (development — rebuild and it takes effect)
dsh plugin --profile web add /path/to/your/dsh-conversation-share
🚀 快速开始¶
dsh plugin --profile web update github:omdsh-dev/dsh-conversation-share
📚 更多信息¶
Usage
- Click the share capsule next to the Session log button in the top-right corner; it activates (blue highlight) and the
[Cancel][Confirm]controls appear 2. Drag the two range markers to select the conversation range — they snap to message rows, markdown blocks, and line-level text; the start handle snaps to a top edge, the end handle to a bottom edge 3. Click Confirm to render the selectio
Install
Install into the web profile with the standard dsh plugin mechanism (no source changes, no manual package.json edits): dsh plugin --profile web add github:omdsh-dev/dsh-conversation-share
**Or install from a local checkout (development — rebuild and **
dsh plugin --profile web add /path/to/your/dsh-conversation-share Internally the command runs pnpm add <spec> in the profile directory and automatically appends packages that declare dsh.bundle to dsh.profile.bundles. The repository ships its build output (lib/), so no consumer-side build is needed. After installing, restart web and hard-refresh the browser (Cmd+Shift+R) — old tabs
Uninstall
dsh plugin --profile web remove dsh-conversation-share The command runs pnpm remove <pkg> in the profile directory and removes it from dsh.profile.bundles. After uninstalling, restart web and hard-refresh the browser.