create-dsh-app:DeepSeek Harness 一行代碼智能體腳手架

前言

在 DeepSeek Harness (dsh) 的生態中,從零開始搭建一個具備 MCP 工具、長期記憶和瀏覽器能力的智能體項目,通常需要手動編寫配置文件、連接多個插件並處理環境變量。這會消耗大量時間在基礎設施搭建上,而非核心邏輯開發。create-dsh-app 旨在解決這一痛點,它是一個用於 DeepSeek Harness 的智能體腳手架生成器。

這是什麼

create-dsh-app 是一個由開發者 menotbobbybrown 維護的腳手架工具。它允許用戶通過一行命令生成一個生產就緒的 AI 智能體項目。該工具內置了智能體運行所需的常見插件配置,簡化了初始化流程,使開發者能夠快速進入業務邏輯編寫階段。

核心功能

該工具生成的項目包含以下預配置模塊:

  • 預連接 MCP 工具 (dsh-plugin-mcp):集成了通用的模型上下文協議(MCP)工具,並提供一鍵服務器目錄支持。
  • 持久化長期記憶 (dsh-plugin-memory):內置長期知識圖譜與用戶偏好記憶功能。
  • 原生 Web 瀏覽 (dsh-plugin-browser):提供無頭瀏覽器導航與 Markdown 內容提取能力。
  • TypeScript & Cordis 生命週期支持:項目採用 TypeScript 開發,並適配 Cordis 生命週期,配合 tsx 實現開發環境下的快速熱重載。

安裝與啓用

無需全局安裝,直接使用 npx 調用即可。

典型用法

  1. 運行生成命令:
    npx create-dsh-app my-agent
  1. 進入項目目錄並安裝依賴:
    cd my-agent
    npm install
  1. 複製環境變量示例文件並配置:
    cp .env.example .env
  1. 啓動智能體:
    npm start

如果不需要某些功能(例如不需要瀏覽器或記憶模塊),可以在生成時排除:

npx create-dsh-app my-minimal-agent --no-browser --no-memory

適用場景與注意

  • 適用場景:適合需要快速搭建具備聯網能力、記憶功能或標準 MCP 工具的 AI 智能體項目的開發者。
  • 注意:
    • 運行該工具需要 Node.js 版本 >= 20.0.0。
    • 插件以當前 dsh 進程權限運行,在使用前建議檢查源碼與許可證。
    • 該工具基於 MIT 許可證開源。

短結尾

通過 create-dsh-app,開發者可以跳過繁瑣的配置過程,快速獲得一個功能完備的智能體開發環境。更多項目詳情與源碼,可參考 GitHub 倉庫。

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

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

小夜