dsh-agnes-paseo

前言

DeepSeek Harness(dsh)採用「一切皆插件」的架構,允許開發者通過插件擴展適配器和運行時行爲。在本地開發或使用 Paseo Agent 平臺時,接入 Agnes AI 模型網關通常需要手動修改適配器配置並編寫 ACP(Agent Communication Protocol)橋接腳本。

dsh-agnes-paseo 插件通過 bundle patch 在 llm-pi-ai 適配器上聲明 agnes provider 路由,並自動將 dsh --profile headless 包裝爲 ACP agent,從而實現一鍵註冊 Paseo provider。

插件信息

  • 名稱:dsh-agnes-paseo
  • 維護者:vvlife
  • 許可證:MIT
  • 核心價值:接入 Agnes AI 模型網關,一鍵把 dsh 註冊爲 Paseo 的 provider。

安裝

安裝命令如下:

dsh plugin --profile headless add github:vvlife/dsh-agnes-paseo

安裝後,通過 --dump-config 校驗默認模型是否已切換到 agnes/agnes-2.5-flash:

dsh --profile headless --dump-config | grep -A3 agent-default-model

初始化與配置

安裝完成後,需要在 dsh 的 headless profile 目錄下運行初始化腳本。

  1. 進入 profile 目錄:
    cd ~/.dsh/profiles/headless
  1. 執行 setup 腳本並傳入 Agnes API Key:
    pnpm exec dsh-agnes-paseo-setup --key sk-你的AgnesKey

也可以不傳 --key,直接使用環境變量 AGNES_API_KEY 或在交互式提示中輸入。Key 需在 platform.agnes-ai.com 創建。

初始化腳本會完成以下工作:
1. 將 API Key 寫入 ~/.dsh/.credentials.yaml(權限 0600)。
2. 複製零依賴的 ACP 橋 dsh-acp-bridge.mjs 到 ~/.dsh/paseo-bridge/。
3. 修改 ~/.paseo/config.json,添加 DeepSeek Harness provider 配置:

"deepseek": {
  "extends": "acp",
  "label": "DeepSeek Harness",
  "command": ["~/.dsh/paseo-bridge/dsh-acp-bridge.mjs"]
}
  1. 重啓 Paseo daemon 並驗證 provider 狀態:
    paseo daemon restart
    paseo provider ls
此時 `deepseek` 應顯示爲 available。

在 Paseo 中新建 agent,選擇 DeepSeek Harness,模型下拉列表中即可看到 agnes-2.5-flash、agnes-2.5-pro 和 agnes-2.0-flash。

可用模型

  • agnes-2.5-flash:默認模型,速度優先。
  • agnes-2.5-pro:推理能力更強,速度較慢。
  • agnes-2.0-flash:上一代快速模型。

注意事項

  1. 無狀態運行:每個 Paseo prompt 回合是一次獨立的 dsh --profile headless 運行,插件不保留對話上下文。
  2. ACP 橋路徑探測:ACP 橋在啓動時會依次探測 /opt/homebrew/bin/dsh、/usr/local/bin/dsh 以及系統 PATH。如果需要指定其他路徑,可設置環境變量 DSH_BIN。
  3. 卸載:卸載插件後,dsh 會恢復原有的默認模型配置。Paseo 的 provider 條目需手動從 ~/.paseo/config.json 刪除並重啓 daemon。
  4. 依賴:插件本身無運行時依賴,但需要 Node.js 環境支持(要求 >= 18.17)。

總結

dsh-agnes-paseo 通過自動化配置解決了接入 Agnes AI 的繁瑣步驟。它將 dsh 的 headless 模式轉化爲 Paseo 可識別的 ACP agent,開發者無需手動編寫適配器或橋接腳本即可在 Paseo 中使用 Agnes 推理模型。

GitHub 倉庫

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

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

小夜