Repository navigation
Releases
Releases · uio-o/dsh-plugin-operation-log
v0.1.0
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)。