dsh-incident-studio:把屏幕幀、日誌行和鍵鼠輸入對齊到同一條毫秒時間軸
dsh-incident-studio 是 Eclipse-NotFound 維護的 DSH 工作流插件。它把屏幕畫面、日誌行和鍵鼠輸入採集到同一條毫秒時間軸上,錄製後打點圈區間、拖框標註、寫一句描述,一鍵把關鍵幀條帶、動圖、對齊日誌切片和緊湊紀要填進 composer 交給 Agent,省去 Agent 翻日誌猜“那一刻”的負擔。插件不綁定任何遊戲或項目,日誌源通過 profile 配置(path 不展開 %VAR%/$HOME,支持 preRoll),本機進程還可用 HTTP ingest 接口直接推事件並指定精確時間。錄製產物落在會話工作區的 .dsh-incidents/<id>/,包含 6 幀條帶、區間 GIF、input.jsonl、bundle.md 和 bundle.json。抓幀有三條路徑:desktopCapturer、Windows GDI(tools/grab-frames.ps1,桌面端實測走這條)、瀏覽器 getDisplayMedia。鍵鼠記錄由 tools/record-input.ps1 輪詢 GetAsyncKeyState,約 30 Hz,刻意不裝鍵盤鉤子、不記錄文字內容,只在目標進程持有前臺時生效。要求 DSH 0.2.1+,安裝命令爲 dsh plugin --profile <profile> add https://github.com/Eclipse-NotFound/dsh-incident-studio。插件以當前 dsh 進程權限運行,啓用前應先閱讀源碼與 MIT 許可證。
閱讀全文