DeepSeek Harness 项目初始化脚手架预设 (dsh-preset-scaffold)

前言

在 DeepSeek Harness (DSH) 的生态中,从零搭建一个项目骨架往往需要手动处理目录结构、配置文件和工程规范。dsh-preset-scaffold 插件提供了从需求描述到可运行项目骨架的自动化路径。它包含架构师人设、严格的初始化流程和六套模板资产。

定位

这是一个 DeepSeek Harness Agent 预设,旨在提供标准化的项目初始化流程。它覆盖了“需求描述 -> 可运行项目骨架”的步骤:先确认需求,提出计划,再生成代码、安装依赖并启动验证。

核心功能

插件提供了一套完整的工程化标准。
1. 严格流程:包含 scaffold-runbook,即严格五阶段初始化手册。
2. 模板资产:内置六套主流技术栈的模板:node-ts、react-vite、python、go、spring-boot、monorepo。
3. 工程规范:提供 project-structure-best-practices 和 engineering-configuration-standard。

安装与启用

确保宿主环境满足要求:DSH 0.1.5-rc.2 或更高版本,Node.js >= 22.19。

作为插件安装(推荐):

dsh plugin --profile web add "github:duyanta123/dsh-preset-scaffold#v0.1.4"

或通过 npm:

npm install dsh-preset-scaffold

安装后无需重启会话即可使用。

典型用法

  1. 启动新会话并选择 “Project Init Scaffold” 预设。
  2. 用一句话描述项目(栈、类型、依赖)。
  3. 确认需求 -> 提出计划 -> 生成/安装依赖 -> 启动验证。

注意事项

  • 插件以当前 dsh 进程权限运行。
  • 更改仓库代码需手动同步(运行 install.ps1 或手动 Copy-Item)。

总结

该预设通过标准化流程避免了工程规范的漂移,提供了开箱即用的六套模板。

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

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

小夜