ChuanTianML/dsh-local-share ↗★ 0
dsh-local-share
Local, privacy-first Markdown and self-contained HTML sharing for DeepSeek Harness sessions
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ChuanTianML/dsh-local-share说明文档
阅读完整 README ↗DSH Local Share
面向 DeepSeek Harness Session 的本地、隐私优先 Markdown 与单文件 HTML 分享插件。 DSH Local Share 是一个独立的社区插件。

无需上传对话,即可把完整 DSH Session 变成便于审阅的文档。DSH Local Share 会在 Web Session Header 中加入 分享 入口,先在本机生成预览,再允许复制源码 或下载文件。
- 支持 Markdown 或一个无脚本、自包含的 HTML 文件
- 每次打开弹窗都默认开启尽力而为的自动脱敏
- 复制或下载前先预览
- 工具名、有界参数和结果状态需要用户主动开启
- 工具结果正文与模型推理始终不导出
- 不依赖云服务、账号或公开链接后端,也不发起外部网络请求
- 不增加模型可见内容和模型 token 消耗
快速开始
DSH 目前仍处于开发者预览阶段。把精确 release 安装到 Web profile,然后启动 DSH:
dsh plugin --profile web add github:ChuanTianML/dsh-local-share#v0.2.0
dsh --profile web
打开一个非空 Session,点击 Header 中的 分享。安全默认值是 Markdown、排除 工具调用、开启自动脱敏。
卸载插件:
dsh plugin --profile web remove dsh-local-share
从 DSH Share 0.1.0 升级
0.2.0 使用独立的 package 和插件 ID,避免与社区中另一款名为 dsh-share 的插件
冲突:
dsh plugin --profile web remove dsh-share
dsh plugin --profile web add github:ChuanTianML/dsh-local-share#v0.2.0
查看隐私保护流程
弹窗从安全状态开始。关闭脱敏后,复制和下载会保持锁定,直到用户进行一次新的 风险确认;再次打开弹窗时会恢复安全默认值。

演示来自真实 Web 应用和隔离的 DSH profile,示例 Session 仅包含无敏感信息的 演示文本。
让 Coding Agent 安装
可以。安装、配置和验收只需要可审计的 CLI 命令与一个 YAML profile patch。把 下面的请求交给能够访问 DSH 所在机器终端的 Coding Agent:
请把 DSH Local Share v0.2.0 安装到我的 DeepSeek Harness Web profile。
1. 先检测当前 DSH_HOME 和 dsh 版本,不要修改其他 profile。
2. 安装前检查仓库 package.json 中的生命周期脚本。
3. 将 github:ChuanTianML/dsh-local-share#v0.2.0 安装到 web profile。
4. 保留 profiles/web/cordis.patch.yml 中无关的条目。为 dsh-local-share 写入
maxEvents 20000、maxOutputChars 2000000、maxToolArgumentChars 12000。
5. 运行 dsh --profile web --dump-config,证明三个值已经进入最终配置。
6. 启动 Web profile,打开一个非空 Session,确认“分享”弹窗默认选择 Markdown、
排除工具调用并开启自动脱敏。
7. 报告运行过的每条命令和修改过的文件。未经我确认,不得上传导出的 Session,
也不得关闭自动脱敏。