概览
dsh-chat-export
README / ZH
插件文档
目录摘要
dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。
在 GitHub 阅读完整 READMELIMITATIONS
已知限制
- **「保存到目录」只支持 Markdown、HTML 和纯文本。** 宿主的 `ctx.fs` 只有文本写入、没有二进制写入;绕过它直接用 `node:fs` 会无视会话的沙箱策略。ZIP 请用浏览器下载(对话框里选 ZIP 时保存按钮会禁用并说明原因)。 - **不导出子会话(subagent)。** v0.1.0 只导当前会话;子会话递归打包留给后续版本(官方 ZIP 的 `includeDescendants` 是那块功能)。 - **纯文本里的图片只能给描述**(`[图片] shot.png(640×480, 2.0 KiB)`),txt 装不下二进制。 - **PDF 是浏览器打印出来的,不是插件生成的。** 产物是 HTML,点「打印 / 另存为 PDF」由浏览器负责排版。 - **用量数字来自 `assistant/message.data.usage`。** 官方日志里**没有**费用字段,所以只能给 token,给不了钱;`推理` 一栏在不上报该字段的 provider 上是 0。 - **正文会被做两处「不影响观感」的规整**(否则一份带 `# 标题` 的提问会把整份文字稿的目录结构顶掉): 1. 正文里的 Markdown 标题整体下沉到 4–6 级,让「回合 / 消息」始终是文档骨架(代码块里的 `#` 不动); 2. 正文里出现的 `<details>` / `<summary>` 会被反斜杠转义成字面量,免得对话里随口一句就把后面半篇内容折叠进去(转义后**显示效果完全一样**,还是那几个字符)。 其余文字一字不改,代码块内容原样保留。
