前言¶
DeepSeek Harness (DSH) 採用了插件化架構。在工程化協作中,如何高效管理項目記憶、標準化工作流請求以及複用工程技能是常見痛點。tabilet-skills 插件爲此提供了一套共享的工程技能和 Memory Bank 側邊欄。
插件定位¶
爲 DeepSeek Harness 提供七項共享工程技能及 Memory Bank 側邊欄。
核心功能¶
- Memory Bank 側邊欄:在 DSH 界面中提供持久化的記憶存儲與瀏覽入口。
- SQLite 只讀審計與瀏覽:支持對審計日誌和 Markdown 索引進行只讀訪問。
- 工作流請求準備:提供 Goal、Propose、Reconcile、Upgrade、Init、Archive 等標準化流程的快捷入口。
- 項目記錄讀取:支持查看項目的 Overview、Tasks、Acceptance、Memory、Stages、History、Compatibility 等信息。
安裝與啓用¶
該插件依賴 DSH 0.1.5-rc.2 及 Node.js 24.14.1(Linux 環境)。
dsh plugin --profile web add https://github.com/tabilet/tabilet-skills/releases/download/v2.4.0/tabilet-skills-2.4.0.tgz --ignore-scripts
安裝後,重啓 DSH profile,打開一個項目 session,展開原生右側側邊欄,選擇 Memory Bank 即可使用。
典型用法¶
在 Memory Bank 側邊欄中,展開 Prepare a workflow request,根據需求選擇以下操作之一:
* Next/Resume
* Goal
* Propose
* Reconcile
* Upgrade
* Init
* Archive
注意事項¶
- 環境要求:支持 Linux,Node.js 24.14.1,DSH 0.1.5-rc.2。
- 文件限制:儀表盤中文件大小超過 2 MiB 會顯示爲不支持,但源碼導航通常仍可用。
- 安全性:文檔以純文本顯示,嵌入式 HTML、圖片和遠程 URL 不會執行或加載。
- 數據庫特性:SQLite 爲只讀模式,不支持自動刷新數據庫,也不包含安裝腳本或 DSH 運行時。
短結尾¶
該插件通過側邊欄和技能集,爲 DSH 用戶提供了結構化的項目記憶管理能力。更多細節可參考插件目錄頁或 GitHub 倉庫。