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 仓库。

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

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

小夜