dsh pluginsEnglish
← 返回热门插件目录

会话医生

mayf3/dsh-session-doctor · 生产力

会话医生:诊断、解卡、读取 DeepSeek Harness 会话 / Diagnose, unstick, and read DSH sessions

★ 4GitHub 星标
1分支
2026-08-27最近更新
JavaScript开发语言
MIT许可证

主要功能

  • list_sessions列出所有会话:id、标题、工作目录、持久化状态、agent 运行状态、排队消息数
  • 列出所有会话标题、id、在线状态、agent 运行状态(running/idle)、排队消息数、工作目录
  • 诊断sessionQuery.listSessions() 列出完整逻辑语料,ctx.agents.get(id) 读取 live agent 的 status 与 inbox 排队数,sessionQuery.listEvents(id) 取最后事件作为进展证据
  • read_session读取指定会话的对话记录(用户/助手文本消息),按序返回,支持 limit
  • session_status诊断目标会话:是否在线、running/idle、inbox 排队数、最后事件

使用条件

  • session_recover 只作用于 live agent(running 状态);离线会话不存在卡住的活动,无需解卡。
  • send_session_message 的离线恢复以默认模型启动目标会话(不继承它上次手动切换的模型选择)。

安装命令

dsh plugin --profile web add github:mayf3/dsh-session-doctor
查看 GitHub 仓库 ↗返回热门插件目录