DSH Session Lab:會話證據打包、技能評估與軌跡比較

DeepSeek Harness(DSH)開發者經常需要復現會話、驗證結果或從成功案例中提取可複用的技能。手動處理導出文件不僅繁瑣,且難以保證證據的完整性和可追溯性。DSH Session Lab 針對這一需求,提供了標準化的工作流工具。

是什麼

DSH Session Lab 是一個獨立的、預 1.0 的社區 DSH 捆綁包。它不是官方 DeepSeek 產品,由開發者 zhangguiping-xydt 維護。該插件在 DSH 運行時目錄中註冊了三個互補的工作流技能,用於處理會話證據、技能提取以及軌跡比較。

核心功能

該插件提供以下三項核心能力:

  1. 證據打包與驗證($dsh-capsule)
    將 DSH 會話導出打包成便攜的證據包(.dshc),並驗證其完整性。生成的包包含清單、脫敏的會話事件、完整性哈希以及可選的工作區補丁。

  2. 技能提取與評估($dsh-teach)
    從成功的會話中提取可複用的技能,並對其進行獨立的基線/治療評估,用於驗證生成技能的有效性。

  3. 受控軌跡比較($dsh-time-machine)
    從兩個會話的共同完成回合開始,對它們的軌跡進行受控比較,以理解差異產生的因果界限。

安裝與啓用

安裝插件需要使用 DSH CLI。請確保已安裝 DeepSeek Harness 並配置了相應的 profile(例如 web)。

dsh plugin --profile web add github:zhangguiping-xydt/dsh-session-lab

爲了確保安裝的可復現性,可以鎖定特定版本標籤:

dsh plugin --profile web add github:zhangguiping-xydt/dsh-session-lab#v0.1.0

安裝完成後,請重啓 DSH profile 並檢查配置以確保插件已正確掛載:

dsh --profile web --dump-config | rg '# == dsh-session-lab'

使用示例

安裝並重啓 profile 後,可以通過在對話中直接調用 Skill 的方式使用以下命令:

  • 打包證據:
    Use $dsh-capsule to package and verify this DSH export.
  • 提取技能:
    Use $dsh-teach to extract and independently evaluate a Skill from this successful session.
  • 軌跡比較:
    Use $dsh-time-machine to compare these two sessions from their common completed turn.

在執行前,請務必閱讀相關 SKILL.md 文檔,瞭解輸入要求、輸出內容、安全檢查以及已知限制。

環境要求

該插件的運行依賴於特定的環境版本:

  • Node.js:22.19+ 或 24+,用於 DSH 和插件安裝。
  • Python:3.10+,用於技能助手腳本。

注意事項

  • 非官方產品:DSH Session Lab 是社區獨立項目,不隸屬於 DeepSeek 或幻方。
  • 安全性:原始導出文件、補丁、圖像和報告通常包含敏感內容。自動替換模式並非匿名化手段。SHA-256 完整性校驗僅用於驗證數據未被篡改,不能驗證發佈者的身份。
  • 功能限制:插件不會添加 Host 會話導入端點,也不會執行膠囊內容,也不聲稱能進行精確的模型重放。

總結

DSH Session Lab 爲 DeepSeek Harness 用戶提供了一套標準化的工作流,用於從會話中提取價值(證據、技能)並分析差異(軌跡比較)。對於需要復現、分享或優化智能體行爲的工作流開發者而言,這是一個實用的工具集。更多詳情可查閱 GitHub 倉庫 或 社區目錄。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜