dsh-cheatengine:DeepSeek Harness 與 Cheat Engine 的橋接插件

DeepSeek Harness (DSH) 強調插件化架構,允許智能體調用外部工具。在單機遊戲調試、內存分析等場景下,直接操作 Cheat Engine (CE) 能顯著提升效率。dsh-cheatengine 插件提供了 CE 的工具集封裝,讓 DSH Agent 能夠執行內存掃描、指針分析、斷點設置等操作。

是什麼

該插件由 TindalosKorone 維護,是一個開源的 DSH 插件,旨在將 Cheat Engine 的功能橋接到 DSH Agent 中。它解決了智能體在本地調試、數值修改和逆向工程中需要手動操作 CE 的痛點。

核心功能

插件註冊了大量 ce_* 工具,提供以下能力:

  • 內存操作:掃描、過濾、讀取、寫入。
  • 調試與分析:反彙編、斷點、寄存器、查找寫入者。
  • 指針與基址:指針掃描、基址驗證、鎖定地址(實現無限資源)。
  • 高級搜索:AOB 搜索/生成、模塊轉儲、變速、CT 表。
  • 環境檢測:反作弊/保護模塊檢測。
  • 會話管理:統計、假設/證據、審計/撤銷、快照、風險分級。
  • UI 交互:可選懸浮狀態面板(顯示階段、調用數、掃描數等)。

安裝與啓用

在 DSH 環境中執行以下命令:

dsh plugin add @tindalosko/dsh-cheatengine

典型用法

  1. 確認連接:首先調用 ce_status 或 ce_connect 確保與本地 CE 實例通信正常。
  2. 解鎖工具:調用 ce_tool_search 搜索並解鎖所需的工具包,例如搜索 scan 或 memory 包。
  3. 內存讀寫:優先使用 ce_memory_read 和 ce_memory_write 進行數據操作。
  4. 獲取建議:調用 ce_playbook 或 ce_mission 讓 Agent 獲取調試建議或任務清單。

適用場景與注意

  • 適用範圍:面向單用戶、低併發的本地單機調試。一次主要附加一個目標進程,一個 DSH 會話進行調試。
  • 多會話處理:多會話調試時,狀態與懸浮面板以最近活動會話爲準。
  • 網絡連接:默認連接 127.0.0.1:17171,不建議用於遠程或不信任的網絡環境。
  • 資源消耗:註冊大量 ce_* 工具會增加 Token 消耗,默認只暴露部分工具,請按需解鎖。
  • 權限要求:僅用於有權限的單機/調試環境。危險工具會修改內存或執行腳本。

總結

該插件將 Cheat Engine 的強大調試能力引入了 DSH 生態。通過封裝 ce_* 工具集,DSH Agent 可以更自然地處理遊戲內存修改和逆向分析任務。更多詳細文檔和 Agent 規範請參考 GitHub 倉庫。

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

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

小夜