dsh-researchly:按理解、規劃、執行、複覈引導智能體研究數理化題

前言

在 DeepSeek Harness(DSH)裏讓智能體解數學、物理題,常見問題是跳步推導、假設未寫明、算錯後仍把結論當最終答案。一次性長回覆很難在架構上約束「先弄清題意再動手」。下面介紹的 dsh-researchly(倉庫 tongfun/dsh-researchly)把 George Pólya《怎樣解題》裏的思路做成插件流程:主智能體按固定四階段推進,並在執行或複覈發現問題時退回前序階段重做。

這是什麼

dsh-researchly 是供 DSH 使用的插件,維護者爲 tongfun。它引導主智能體用 understand(理解)→ plan(規劃)→ execute(執行)→ look_back(複覈) 研究數學、物理問題,減輕幻覺、減少錯誤。

運行期在內存裏只保留題目與各階段是否完成的記錄,不保存研究筆記、摘要或歷次修訂。社區目錄頁:SkillHub - dsh-researchly。

四階段與退回規則

研究題目時,插件要求依次完成下列四步(要點來自倉庫 README):

  1. understand(理解) — 弄清題意,分辨已知與未知,審察條件,並說明符號約定。
  2. plan(規劃) — 尋求已知與未知之間的聯繫,據以擬定求解辦法。
  3. execute(執行) — 依計劃逐步進行,隨時檢查每一步的根據;若計算受阻、不能完成,便退回第二步,重擬計劃。
  4. look_back(複覈) — 檢驗所得結果,考察特殊情形,並試從另一途徑獨立推導。

階段之間的順序與退回關係可用下圖概括(與 README 中 mermaid 流程一致):

flowchart TB
    U["1. 理解"] --> P["2. 規劃"] --> E["3. 執行"] --> L["4. 複覈"]

    E -.->|"計算受阻"| P
    L -.->|"執行有誤、有所遺漏、論證不周或精度不足"| E
    L -.->|"假設不成立、方法不合用或漏計重要因素"| P

需要退回時,應在當前階段尚未標爲完成之前調用 reopen。從退回的階段起,其後各階段均須重新完成。退回路徑僅限上圖三種;四步全部完成後,不能再以此方式退回。退至哪一步由模型根據問題原因決定;工具側會檢查轉換是否合規,並換用相應的提示詞。

環境與依賴

package.json 中聲明的運行要求如下,安裝或升級 DSH 時宜一併覈對:

  • 插件版本:0.1.0
  • 許可證:MIT
  • Node:>=24.9.0
  • DSH 引擎:^0.2.2-rc.1
  • 打包:通過 cordis.yml 以 bundle patch 形式接入(dsh.bundle.patch)

同級依賴包括 @deepseek-ai/cordis(約 4.1.0)、@deepseek-ai/dsh-agent、@deepseek-ai/dsh-system-prompt、@deepseek-ai/dsh-tools(均爲 ^0.2.2-rc.1)。SkillHub 目錄頁標註該插件可安裝,並與倉庫版本 v0.1.0 一致。

安裝與啓用

DSH 生態以「一切皆插件」爲方向;SkillHub 是社區目錄站點,與 DeepSeek / 幻方無官方從屬關係。

已抓取資料中未給出可直接複製的 CLI 安裝命令(請勿憑倉庫名自行拼接 dsh plugin add github:...)。可按目錄頁指引,在 Harness 中安裝插件 tongfun/dsh-researchly(頁面文案爲:「請安裝 DSH 插件 tongfun/dsh-researchly」)。安裝前建議閱讀 GitHub 倉庫 源碼與 MIT 許可證;插件在當前 DSH 進程權限下運行,權限範圍與未裝插件時相同。

典型用法

典型場景是向已啓用該插件的智能體會話提交一道數學或物理題,由主智能體自動進入四階段流程,而不是在一次回覆裏混寫「理解 + 猜解法 + 最終結果」。

使用上只需把握兩條(均來自 README):

  1. 讓智能體按 理解 → 規劃 → 執行 → 複覈 順序推進,並在每步內完成該階段要求(符號約定、計劃、逐步演算與獨立複覈等)。
  2. 在執行受阻,或複覈發現執行錯誤、遺漏、論證不周、精度不足、假設不成立、方法不合用等情況時,在階段未完成前調用 reopen,從規定的前序階段重新做起。

倉庫 README 未附帶單獨的配置字段示例;行爲主要由階段狀態與 reopen 的合規檢查驅動。

適用場景與注意

適合:需要可回溯、分階段解題流程的 DSH 智能體開發者;希望用結構化提示約束數理化推導、並允許算錯後退回重規劃的場景。

注意:

  • 內存中不持久化研究過程文本,若需要留檔,應在 Harness 會話或外部筆記中自行保存。
  • 四階段全部標爲完成後,不能再通過 reopen 按插件規則退回。
  • 依賴 DSH 0.2.2-rc.1 一線版本與 Node 24.9+,環境不匹配時可能無法加載或構建。

結尾

dsh-researchly 把「理解—規劃—執行—複覈」和有限次退回寫進插件約束,適合在 DSH 裏做嚴肅的數理化題研究型對話。目錄頁:https://www.skillhub.cn/plugins/tongfun/dsh-researchly;源碼與說明:https://github.com/tongfun/dsh-researchly。

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

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

小夜