MetaBoard:爲非代碼工作建立執行軌跡的 DeepSeek Harness 插件

前言

DeepSeek Harness (DSH) 捕獲了代碼工作的執行軌跡:每一次檢索、工具調用和重試都作爲結構化事件記錄下來,因爲執行器會發出這些事件,而不是因爲有人記得去記錄。內容生產目前缺乏這樣的記錄。任務板只能告訴你草稿從 todo 變成了 in_review,卻無法告訴你大綱是從哪二十篇文章中提取的,第二次修訂花了多長時間,或者編輯的具體拒絕理由。MetaBoard 旨在將這種軌跡能力引入非代碼工作,從內容生產開始。

插件介紹

MetaBoard 是 DeepSeek Harness (DSH) 的一個插件。它從內容生產開始,爲非代碼工作建立執行軌跡。

  • 定位:爲非代碼工作(如內容生產)提供執行軌跡記錄。
  • 維護者:SilasSolivagus
  • 許可證:MIT
  • 當前狀態:第一階段(獨立 dsh 插件形式)已實現。兩個驗收項仍開放(需要完整的端到端循環驗證以及與真實運行時的併發衝突驗證)。

核心功能

MetaBoard 提供了 CLI 命令和 DSH 工具兩套接口,用於工作項管理和軌跡記錄,且遵循“無 fork、無修改主機、無新事件類型”的設計原則。

  • CLI 命令:用於直接管理工作項,包括創建、審批、列出、查看、狀態更新、評論、退回、重命名、歸檔、設置項目以及項目管理操作。
  • DSH 工具:供 Agent 在對話中調用,用於創建工作項、記錄研究素材、草稿、修訂、審查、讀取工作項以及生成報告。
  • 架構約束:不修改 DSH 主機,不引入新的事件類型。

安裝與啓用

目前該插件處於 Phase 1 實現階段。如果你今天想找點東西安裝,建議稍後再來。插件依賴 Node.js 環境,版本需滿足 >=22.5。

典型用法

MetaBoard 提供了 CLI 和 Agent 工具兩種使用方式。

CLI 示例:

  1. 創建想法:記錄一個想法,放入待辦隊列。
    metaboard new <title> [--project <pid>]
  1. 查看板面:列出已批准的工作項,按狀態分組。
    metaboard ls [--project <pid>] [--all]
  1. 查看詳情:顯示某個工作項的完整時間線,包含板面操作和 DSH 會話事件。
    metaboard show <id>
  1. 診斷:檢查工作項日誌、項目日誌和 DSH 會話存儲是否可達。
    metaboard doctor

DSH 工具示例:

Agent 在對話中可調用以下工具:
* metaboard_work_create:記錄新工作項。
* metaboard_research:記錄已收集的源材料。
* metaboard_draft:記錄已寫好的草稿。
* metaboard_review:記錄人工審查決策。

適用場景與注意

  • 適用場景:需要追蹤非代碼工作(特別是內容生產)來源、版本變更和審查歷史的工作流。
  • 注意事項:目前有兩個驗收項尚未完成,需要完整的端到端循環和真實的併發衝突驗證。
  • 權限與安全:插件以當前 DSH 進程權限運行。使用前應檢查源碼與許可證(MIT)。

短結尾

MetaBoard 通過複用 DSH 的對話節點組裝器,將代碼工作的軌跡能力擴展到內容生產領域,實現了對工作過程的可檢查記錄。相關目錄與源碼可參考下方鏈接。

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

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

小夜