huazhiliange/dsh-share-page ↗★ 0

dsh-share-page

将会话导出为自包含只读静态网页,默认脱敏并带指纹水印。 适合需要分享会话记录的用户,生成单文件 HTML 可离线打开,支持多种触发方式。

套件
dsh-share-page
相容性
待驗證
Harness 依賴範圍
^0.1.0-rc.6
Cordis 依賴範圍
^4.0.1
版本
0.1.0
最近更新
2026年8月20日

安裝

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

使用方式

1. Web UI(推荐,主入口)

会话 Header → 分享(见 Header 截图) → 选项对话框:

选项默认值说明
默认主题跟随系统跟随系统 / 浅色 / 深色
脱敏(邮箱/密钥/绝对路径/IP)✅ 开默认开启;分享前在内容侧做正则替换,不依赖页面运行时。
包含思考过程(折叠)✅ 开reasoning 块默认折叠,可单击展开。
水印文本(可选)空例如 内部资料,请勿外传,页脚展示。

对话框见 分享会话对话框 截图。

点「生成分享页」 → 弹窗显示 输出路径 + 会话指纹 + 文件指纹,并提供「复制路径」按钮。

2. 斜杠命令

/share                 # 无参时提示(当前会话 id 由 Web UI 按钮侧获取)
/share session-xxx     # 指定会话生成

3. Agent 工具

模型可直接调用 share_session,参数:

字段必填说明
sessionId✅会话 ID
redact❌脱敏开关,默认 true
includeReasoning❌是否包含思考块,默认 false
theme❌follow / light / dark
watermark❌任意字符串,写入页脚
outDir❌输出目录,默认 $DSH_HOME/shares

返回 { path, size, sessionFingerprint, fileFingerprint, stats }。

输出位置

默认 $DSH_HOME/shares/.html($DSH_HOME 缺省 ~/.dsh),可用 outDir 覆盖。