Skip to content

Releases

v0.1.0

Choose a tag to compare

@uio-o uio-o released this 07 Oct 17:31

DSH 操作日志面板 · 首个版本

把一次会话里发生过的操作按「轮次 → 步骤」摊开:调用了哪些 Skill、哪些 MCP 工具、读了写了哪些文件、哪一步失败、为什么失败。

安装

"dependencies": { "dsh-plugin-operation-log": "github:uio-o/dsh-plugin-operation-log" },
"dsh": { "profile": { "bundles": [ "dsh-plugin-operation-log" ] } }

跑 pnpm install 后重启 DSH。会话头部右侧出现「操作日志」按钮,点击打开右侧边栏面板。

锁定版本:

"dsh-plugin-operation-log": "github:uio-o/dsh-plugin-operation-log#v0.1.0"

本版包含

  • 逐轮统计:每轮 Skill / MCP / 其他工具 / 出错计数
  • 调用明细:文件工具显示文件名,skill 显示具体加载了哪个技能
  • 失败详情:点失败行展开 error.name / code / reason + 报错正文(截断存储并标注)
  • 按来源筛选:点概览芯片即筛选,按主体聚合统计
  • 文件读写:按路径聚合,fs.stat 探测已删除文件并加删除线
  • 任务对应:按任务文本对应到轮次
  • 会话变化 / Git 变化:两个文件子视图,非 Git 仓库时诚实降级

已知限制

  • 未发布到 npm,市场侧显示「仅浏览」;发布后条目自动升级
  • 修改 index.js 后必须重启应用(Host 模块进程级缓存),client.js 刷新页面即可

这个项目是怎么写出来的

全部代码由 AI 编写,全程 Vibe Coding 完成,没有人工手写源码。写作语言为 Claude Code(Opus 4.6)。