ChuanTianML/dsh-local-share0

dsh-local-share

Local, privacy-first Markdown and self-contained HTML sharing for DeepSeek Harness sessions

AI Analysis

在本地安全地将对话导出为 Markdown 或包含完整样式的 HTML,支持脱敏。适合对数据隐私要求极高、需要离线保存或分享对话的用户。

Package
dsh-local-share
Version
0.2.0
License
MIT
Last updated
Aug 15, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ChuanTianML/dsh-local-share

Host configuration

The defaults work for ordinary Sessions. For an explicit, auditable setup, add the complete config object to $DSH_HOME/profiles/web/cordis.patch.yml (~/.dsh/profiles/web/cordis.patch.yml when DSH_HOME is unset):

- id: dsh-local-share
  config:
    maxEvents: 20000
    maxOutputChars: 2000000
    maxToolArgumentChars: 12000

Harness profile patches replace the target config object rather than deeply merging individual fields, so writing all three limits is the clearest option. Confirm the final composition without starting the Web server:

dsh --profile web --dump-config
FieldDefaultMeaning
maxEvents20000Maximum raw Session events accepted
maxOutputChars2000000Maximum file or preview characters
maxToolArgumentChars12000Maximum retained arguments per enabled tool call

Session and output overflows fail visibly. Tool arguments alone may be truncated, with a warning in the preview. Invalid values fail when the plugin loads.