CST_AI: Safe, resumable automation and analysis plugin for CST Studio Suite

DeepSeek Harness 插件生態中,針對 CST Studio Suite 的自動化與仿真任務,開發者常面臨執行不可控、難以斷點續傳、缺乏預算限制等風險。CST_AI 插件通過聲明式任務描述、執行前校驗與預算控制,在 DSH 流程中提供了一套安全、可恢復的解決方案。

插件定位

這是 aomk20201110-commits 維護的工作流類插件,專注於 CST Studio Suite 的安全自動化與分析。它遵循 MIT 許可證,目前開源在 GitHub。

核心功能

該插件提供了一套完整的任務生命週期管理能力:

  • 五個公共操作:支持 plan(規劃)、run(執行)、status(狀態)、inspect(檢查)和 resume(續跑)。
  • 求解策略與預算:支持 solve_policy(如 FORBID / ALLOW_ONE / ALLOW_UP_TO_N / REUSE_ONLY)和預算限制,防止未授權求解。
  • 持久化運行存儲:通過原子檢查點和追加式事件日誌,支持斷點續跑。
  • 參數掃描:支持 spec.points[] 定義掃描點,每個點獨立項目但共享預算。
  • 結構化錯誤與校驗:提供機器可讀的錯誤分類,且 plan 階段零接觸 CST,先驗證後執行。
  • 結果複用:支持簽名和工件哈希校驗,在不重新求解的情況下複用結果。

安裝與啓用

使用 DeepSeek Harness 命令行安裝插件:

dsh plugin --profile web add github:aomk20201110-commits/CST_AI#<40-char-commit>

典型用法

  1. 使用 TaskSpec JSON 聲明任務。
  2. 先運行 plan 驗證零 CST 接觸並預估預算。
  3. 使用 run 僅執行計劃列出的副作用。
  4. 使用 status 或 inspect 從新進程查詢運行狀態。
  5. 使用 resume 在中斷後繼續運行。
  6. 也可直接通過 cst_cli.py 作爲命令行入口。

環境要求

  • 操作系統:僅支持 Windows。
  • 核心環境:CST Studio Suite 2026 及其內置的 Python 3.12.x 解釋器。
  • 運行時:PowerShell 5.1 或更高版本。
  • 可選依賴:若需使用 DSH 工具適配器,需安裝 Node.js 18+。

注意事項

  • 無 Python 包依賴:插件僅使用標準庫,不依賴 pip 安裝任何外部依賴。
  • 數據缺失處理:當數據不可用時,返回 null 及有效性代碼,而非編造數值。

總結

CST_AI 爲 DeepSeek Harness 提供了可控、可恢復的 CST 仿真工作流能力。更多細節可參考社區目錄或項目主頁。

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

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

小夜