Back to home@Zeishuai-s-Project

ZeishuaiDeepSeekHarness

DSH的个人衍生版本,主要用于C#,C/C++,python,typescript开发

Stars
0
Language
TypeScript
Created
Aug 18, 2026
Updated
Aug 21, 2026

Introduction

Zeishuai DeepSeek Harness(DSH 尝鲜工作区)

GitHub stars GitHub license ai-agents cordis dsh dsh-plugin

已配置官方 Topics:ai-agents cordis dsh dsh-plugin(对齐 deepseek-ai/deepseek-harness,官方建议专属标签提升曝光度)

DSH 的个人衍生版本,主要用于 C#、C/C++、Python、TypeScript 开发。 基于 DeepSeek Harnessdsh)的独立试验台:官方主线零改动,所有自研需求以插件 bundle 形式迭代。

布局

  • plugins/dsh-playground-toolkit/ — 自研插件包(bundle),已含示例工具,自己的需求加在这
  • plugins/ — 后续自研功能包都放这里(毛玻璃外观、视觉看图等)
  • .dsh/DSH_HOME,dsh 的全部配置与会话(凭据、settings、profiles)都落这里,不进 Git
  • Agent.md — 项目规则与记忆文件(agent harness 约定)
  • 知识库:F:\Sim\8.ObsidianData\DSH_ProjectKB(Obsidian 持久化知识库)

快速开始

# 环境变量(把 dsh 数据从 ~/.dsh 隔离到本目录)
# PowerShell: $env:DSH_HOME = "F:\Sim\9.DSH\.dsh"
# 或用户级:   setx DSH_HOME "F:\Sim\9.DSH\.dsh"

# 启动 web(首次 npx 拉取 @deepseek-ai/dsh next = rc.8)
npx -y @deepseek-ai/dsh@next web

# 浏览器打开 http://127.0.0.1:3080

插件挂载(一次)

dsh plugin --profile dev add ./plugins/dsh-playground-toolkit
# 验证合成配置
dsh --profile dev --dump-config | grep playground

原则

  • 主线只从 npm 拉取(npx @deepseek-ai/dsh@next),不 fork、不改官方包
  • 自研逻辑全部在 plugins/ 内,独立成包,可随时拆出独立仓库
  • 官方升级 = 换 npm 版本,插件包对 API 的依赖面保持最小
  • 参考社区的插件只学其"接缝方式"(挂到官方哪些能力接缝),代码自己写、自己审计,不直接使用第三方插件——规避第三方插件权限风险
  • 参考他人代码必须写明参考源,尊重社区开源精神

参考源声明

参考对象链接用途许可
DeepSeek Harness 官方仓库https://github.com/deepseek-ai/deepseek-harness引擎、插件协议、能力接缝MIT
dsh-ui-appearance(毛玻璃外观)https://github.com/TQSY114514/dsh-ui-appearance复刻毛玻璃效果的接缝方式参考MIT
Awesome DeepSeek Harness Pluginshttps://github.com/web-casa/Awesome-DeepSeek-Harness-Plugins社区插件索引

官方标签建议(GitHub Topics)

参照官方仓库 deepseek-ai/deepseek-harness 的社区开源建议,本仓库应配置以下 Topics:

ai-agents  cordis  dsh  dsh-plugin

(加上个人用途标签可选:csharp cpp python typescript agent-harness

设置方式:GitHub 仓库页 → 右上角齿轮 → Topics 填入上表,或:

gh repo edit ChenZeiShuai/ZeishuaiDeepSeekHarness --add-topic ai-agents --add-topic cordis --add-topic dsh --add-topic dsh-plugin

参考