在使用 DSH 處理代碼任務時,Agent 產生的代碼變更和測試結果需要整理成可覈驗的交付物。dsh-showcase 專門負責將 Git 改動、測試回執和界面截圖整理成中文報告。
定位:把編程 Agent 的改動和測試結果,整理成可覈驗的中文交付報告。
維護者:DoveLi-Gu
類別:記憶
許可:MIT
功能¶
該插件提供以下核心能力:
- 代碼變更分析:生成 Git 文件清單、增刪行統計、當前引用。
- 測試證明:證明測試確實運行過,記錄測試命令、退出碼、耗時和脫敏後的輸出。
- 界面檢查:檢查桌面和移動端界面,生成經過路徑校驗的截圖。
- 歸檔輸出:給交付結果做歸檔,生成 Markdown 摘要和自包含 HTML 海報。
- 狀態標記:證據不完整時標記
partial或failed,不會僞裝成功。
安裝與啓用¶
使用 DSH 官方命令安裝:
dsh plugin --profile web add dsh-showcase
安裝後,該插件會集成到 DSH 的插件系統中。
典型用法¶
使用該插件通常需要三步。
-
安裝插件
執行上述安裝命令,確保插件已加載。 -
採集證據
在目標項目目錄下,使用 CLI 工具運行採集命令。這需要 Node.js 22.19+ 或 24+ 環境。 -
生成報告
在 DSH 會話中調用工具函數,讀取採集到的報告數據並生成最終交付物。
注意事項¶
- 社區性質:這是社區工具,不是 DeepSeek、DSH 或《終末地》的官方產品。
- 隱私安全:不會上傳項目文件,也不會把目標項目的數據寫回本倉庫。
- 環境要求:需要 Node.js 22.19+ 或 24+。
- 數據含義:演示數據不代表目標項目已通過驗證。