dsh-agents-md-editor:在左側欄查看和保存 AGENTS.md

AikawaNaya 維護的 DSH 客戶端 bundle,在 Web UI 左側欄打開 ~/.dsh/AGENTS.md 的編輯面板。頁面每 2 秒輪詢文件 sha1 版本,buffer 乾淨時自動同步外部改動,未保存時彈提示不覆蓋。保存走 /agents-md-editor/api/save,攜帶加載時的版本號,文件中途變化返回衝突 409;寫盤先寫臨時文件再 rename,崩潰不留截斷文件。切換面板不丟草稿,字號讀取主題變量。安裝用 dsh plugin --profile desktop add dsh-agents-md-editor,唯一配置項 filePath 默認 ~/.dsh/AGENTS.md。兩條路由都過瀏覽器信任柵欄且不接受路徑參數,僅可觸達配置的文件;Host 側用 node:fs 直接寫,因爲目標位於會話工作區外、UI 動作無審批通道。組件要求 Node >=22,測試爲 22 項檢查,不觸碰真實文件,許可證 MIT。插件以當前 dsh 進程權限運行,安裝前應讀源碼並檢查許可證。

閱讀全文