@dsh-suite/plugin-session-export

@whyihaveyou · packages/plugins/plugin-session-export · 会话与消息
检测未发现问题无安装脚本

将 DSH 会话日志导出为按来源分组的可读 Markdown/HTML 文档,方便分享与复盘

v0.2.0版本
GitHub 源码安装安装方式
2026-08-22最近更新
43Star
dsh plugin --profile web add github:whyihaveyou/dsh-suite#path:/packages/plugins/plugin-session-export查看仓库

插件介绍

根据仓库资料整理 · commit c431cea

主要功能

  • 提供 export_session 工具,可将当前会话、指定 sessionId 或全部 live 会话导出为 Markdown 或自包含单文件 HTML
  • 支持 includeToolDetails 开关,关闭后仅保留工具调用名称、隐藏参数与结果,生成适合对外分享的简洁版本
  • 按来源分组渲染:系统提示、对话正文、可折叠的思维链、可折叠的工具调用详情、todo 列表与用量统计
  • 自动识别子agent 会话并在导出头部标注来源与委托深度
  • 导出路径默认写入会话工作目录,也可自定义输出路径

适合什么时候用

  • 需要把一次 AI 会话整理成干净文档,用于周报、复盘或团队分享
  • 想批量导出所有会话记录,用于归档或离线查阅
  • 对外分享会话内容时,需要隐藏工具调用的具体参数与结果,只展示流程

安装后会多出什么

Agent 工具export_session

使用前需要

  • 依赖 @deepseek-ai/cordis、@deepseek-ai/dsh-session、@deepseek-ai/dsh-tools 作为 peerDependencies
  • 需要通过 cordis.patch.yml 的 bundle 方式装载进 DSH profile

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制环境变量文件系统会话数据
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库whyihaveyou/dsh-suite/packages/plugins/plugin-session-export安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:whyihaveyou/dsh-suite#c431cea 锁定本次检测的 commit。收录日期2026-08-14固定 commitc431ceacf851 · 2026-08-22
dsh plugin --profile web add github:whyihaveyou/dsh-suite#path:/packages/plugins/plugin-session-export