dsh-agents-md:在 DSH Web 裏查看與編輯 AGENTS.md

前言

DeepSeek Harness(DSH)會把用戶級、工作區裏的 AGENTS.md 與 CLAUDE.md 當作智能體指令一併加載進當前會話。改這些文件通常要切到編輯器或終端,保存後也不直觀知道「當前對話到底讀了哪幾份、各佔多少預算」。社區插件 dsh-agents-md(維護者 Sillykjs)在 DSH Web 對話頁籤欄增加「智能體文檔」頁籤,專門列出本會話實際加載的指令文件,並支持就地預覽、編輯與保存;保存後從下一條用戶消息起重新讀取,當前回合不受影響。

下面介紹插件定位、能力與安裝用法。事實以 GitHub 倉庫 README 爲準;社區目錄頁見 skillhub.cn。DSH 生態強調「一切皆插件」,該目錄爲獨立社區站點,與 DeepSeek / 幻方無官方從屬關係。

這是什麼

dsh-agents-md 是面向 DSH Web 的客戶端插件(dsh.client.platform: web)。它在對話頁籤欄增加「智能體文檔」,用於查看並編輯當前工作區與會話所加載的 AGENTS.md 類指令文件。倉庫簡介:A DSH Web conversation tab that lists and edits the AGENTS.md instruction files DSH loads for the current workspace. 許可證爲 MIT。

核心功能

經 README 覈實,插件提供以下能力:

  1. 列出當前會話加載的全部指令文件:包括用戶級與工作區的 AGENTS.md / CLAUDE.md。
  2. 側欄順序:工作區相關文件置頂;其次 ~/.dsh/AGENTS.md;~/.agents/AGENTS.md 固定在最下方。
  3. 預覽與編輯:默認 Markdown 預覽;點「編輯」進入編輯器;支持 Ctrl/⌘+S 保存。
  4. 生效時機:保存後下一條消息才重新加載指令,當前回合不變。
  5. 缺失文件可創建:側欄中不存在的 AGENTS.md 可直接新建。
  6. 頂欄信息:顯示工作區路徑(點擊可在文件管理器中打開),以及 64 KiB 指令預算提示。
  7. 保存衝突檢測:保存前校驗版本;若文件已被外部修改,提示衝突而非靜默覆蓋。
  8. 界面語言:中英文,跟隨 DSH 語言設置。

安裝與啓用

在 DSH Web 打開「設置 → 插件」,點「添加插件」,選擇「安裝第三方插件」,在「包名或地址」中填入:

github:Sillykjs/dsh-agents-md

安裝完成後按提示重啓 DSH,刷新頁面。頁籤欄應出現「智能體文檔」。

插件以當前 DSH 進程權限運行;安裝前建議瀏覽倉庫源碼並確認 MIT 許可證是否符合你的環境要求。

典型用法

  1. 打開任意已綁定工作區的 DSH Web 對話,切換到「智能體文檔」頁籤。
  2. 在側欄選擇要查看的文件(工作區 AGENTS.md、用戶級路徑下的文件等),默認以預覽模式閱讀當前內容。
  3. 需要修改時點「編輯」,改完後按 Ctrl/⌘+S 保存。
  4. 發送下一條用戶消息後,DSH 會按更新後的指令文件繼續對話;若保存時提示版本衝突,先在磁盤上合併外部改動,再在插件內重新編輯保存。

若某路徑下尚無 AGENTS.md,可在插件內創建後再編輯,無需先手動建空文件。

適用場景與注意

適合:經常在 DSH 裏調智能體行爲、需要在對話界面確認「到底加載了哪些指令」、或希望在不離開 Web 的情況下改工作區 / 用戶級 AGENTS.md 的開發者。

注意:

  • 指令預算是 64 KiB 量級(頂欄有展示);超長內容需自行裁剪或拆分策略,插件不負責自動壓縮。
  • 保存僅影響後續消息;正在進行的單輪多步推理不會因保存而中途換指令。
  • 第三方插件非 DSH 官方內置;星標與版本以倉庫爲準(package.json 中當前版本爲 0.1.16,僅作查閱參考)。

結尾

dsh-agents-md 把「當前會話用了哪些 AGENTS.md」從隱式配置變成 Web 頁籤裏的可讀、可改界面,並配合版本校驗避免誤覆蓋。需要安裝地址與 issue 時,見 GitHub:Sillykjs/dsh-agents-md 與 SkillHub 目錄頁。

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

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

小夜