mv-superds:DSH 極簡 trajectory-anchor 插件

前言

在 DSH 插件體系裏,一個 prompt-activation / trajectory-anchor 插件很容易把引導、工具暴露、生命週期和任務編排都混在一起。mv-superds 的做法是刻意收斂:它只處理與首輪工具暴露、trajectory-mode 生命週期相關的事情,不擴展到 cognition protocol、任務路由或工作流編排。

下面介紹它的定位、核心能力、安裝方式和典型用法。

這是什麼

mv-superds 是一個刻意保持極簡的 DSH prompt-activation / trajectory-anchor 插件,由 aitingtingya 維護,許可證爲 MIT。

安裝後自動提供:

  • mv-標準模式
  • mv-PTC模式
  • mv-創造模式
  • /mv-superds 持久化 trajectory-mode 命令

它的職責邊界比較明確:

  • 支持 Pro / Flash 獨立選擇 Weak / Normal / Force,默認均爲 Normal。
  • 控制首輪官方內置工具與外掛 / 第三方工具暴露,以及 epoch / DSH turn 生命週期。
  • 所有模式在首個 durable tool/call 後都恢復完整工具目錄。
  • 不負責 cognition protocol、agent behavior framework、任務路由、工作流編排。
  • 不對任何具體 Skill 或其它插件做特殊兼容邏輯。

核心功能

trajectory mode

mv-superds 支持 Pro / Flash 分別選擇 Weak / Normal / Force,默認均爲 Normal。

Weak / Normal / Force 主要影響兩類事情:

1、首輪官方內置工具與外掛 / 第三方工具的暴露範圍;
2、epoch / DSH turn 生命週期。

無論選擇哪種模式,首個 durable tool/call 發生後,都會恢復完整工具目錄。

命令與 preset

插件提供 /mv-superds 命令,支持以下子命令:

  • status
  • pro weak
  • pro normal
  • pro force
  • flash weak
  • flash normal
  • flash force

裸 /mv-superds 與 /mv-superds status 都用於查看當前 Pro / Flash 狀態。

命令支持 --preset 高級定向參數:

/mv-superds pro weak --preset mv-standard
/mv-superds status --preset mv-standard

preset ID 只允許小寫字母、數字和連字符,不能通過路徑片段越出 .agent-presets。

不帶 --preset 時,mode 修改會作用於當前 $DSH_HOME/.agent-presets 下全部帶 .mv-superds-version 標記的 mv-superds managed presets。

命令只改目標模型的 mode:,不會覆蓋已有自定義 guidance。

安裝與啓用

構建與安裝

先執行插件構建:

npm run build:plugin

然後安裝到目標 profile。以 web profile 爲例,把路徑換成你的絕對路徑:

dsh plugin --profile web add file:/絕對路徑/mv-superds-開發/plugin

安裝後重啓 DSH web 進程,或按 DSH 的插件重載方式刷新。

loader row 注意

mv-superds 通過 dsh.bundle.patch 聲明 loader row,可以直接安裝到目標 profile。

如果 profile 中有手工維護的 cordis.patch.yml,不要同時在裏面重複添加 mv-superds,避免 id 衝突。

如果配置裏出現安裝器層面的 force: true,它只表示安裝器強制覆蓋無版本標記的手動 preset 目錄,與 trajectory Force mode 無關。

配置與生效

配置會持久化到:

$DSH_HOME/.agent-presets/<preset-id>/agent.cordis.yml

支持以下 models 配置:

  • default
  • deepseek-v4-pro
  • deepseek-v4-flash

每個模型下可配置 mode 與 guidance。匹配順序爲:

provider/model > model > default

舊 force: / opener: 配置仍可讀取並自動遷移。

新會話會使用新配置;當前已經掛載的會話繼續使用掛載時的配置。

Windows

Windows 首錨繼續使用 Git Bash fallback,工具名仍爲 bash。

如果需要指定 Git Bash 路徑,可以使用:

MV_SUPERDS_GIT_BASH

適用場景與注意

適合需要在 DSH 中控制首輪工具暴露、trajectory-mode 生命週期,並且希望插件邊界保持很小的場景。

使用前建議注意:

1、插件以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證。
2、mv-superds 不負責 cognition protocol、agent behavior framework、任務路由、工作流編排。
3、suppressSources 只是通用 profile-driven filter,不屬於該插件對具體工具或 Skill 的特殊處理。
4、命令會修改目標模型的 mode:,執行前確認目標 preset 是否符合預期。

獲取

GitHub 倉庫:

https://github.com/aitingtingya/mv-superds

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

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

小夜