deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:BertramWang12399/dsh-projects-mode
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
为 DeepSeek Harness(DSH)Web GUI 打造的 WorkBuddy 风格「项目模式」
侧边栏功能行(任务看板 / SSH / 技能中心)新增「📁 项目」入口,点击在中间栏全屏打开项目管理台。把任意会话归入项目,为项目编写实时生效的指令与共享记忆,一键在项目内新建会话。
system-prompt 动态段注入本项目所有会话——每次模型组装时实时渲染,改完立即生效,无需重启会话git clone https://github.com/<you>/dsh-projects-mode.git ~/.dsh/plugins/dsh-projects-mode
dsh plugin --profile web add link:$HOME/.dsh/plugins/dsh-projects-mode
# 重启 dsh web(DSH Desktop 会自动拉起子进程),浏览器硬刷新(Cmd/Ctrl+Shift+R)
cd ~/.dsh/profiles/web && pnpm remove dsh-projects-mode
# 从 package.json 的 dsh.profile.bundles 移除 "dsh-projects-mode",重启 dsh web
数据文件 ~/.dsh/.dsh-projects.json 保留不动。
| 能力 | dsh-projects-mode | lanyun077/dsh-project | WenhongPan/dsh-projects | dsh-project-context |
|---|---|---|---|---|
| 侧边栏功能行入口 + 全屏管理台 | ✅ | ✅ | ❌(官方 slot 分组) | ❌ |
| 指令注入且实时生效 | ✅ system-prompt 段 | ✅ 同左 | ❌ 明确不做 | ❌ 硬编码模板 |
| 记忆中途更新即时刷新 | ✅ 原位替换 | ❌ 仅首条消息快照 | ❌ | ⚠️ 有替换但内容不可编辑 |
| 自动项目简报(从真实历史蒸馏,新会话免拖老会话) | ✅ | ❌ | ❌ | ❌ |
| Token 计量(编辑器实时估算 + 项目上下文成本) | ✅ | ❌ | ❌ | ❌ |
| 新建会话立即写归属 | ✅ | ✅ | ⚠️ 隐式(Workspace 机制) | ❌ |
| 会话徽标(任意时刻可见/切换,事件驱动零轮询) | ✅ | ❌ | ❌ | ⚠️ 仅 on/off 开关 |
| 工作目录自动归属(cwd 前缀匹配 + 最长前缀优先) | ✅ v0.4 | ❌ | ❌ | ❌ |
| 失效归属清理(启动自动 + 手动一键) | ✅ v0.4 | ❌ | ❌ | ❌ |
| 真实活跃时间(日志 mtime) | ✅ | ❌ | ⚠️ 用内部状态字段 | ❌ |
| 数据可移植(服务端 JSON 文件) | ✅ 单文件 | ✅ 目录树 | ❌ localStorage | ✅ |
webServer 注册同源 REST API(loopback 防护);systemPrompt.section 实时指令段;agent/pre-step 记忆块替换;sessionQuery.listSessions + readTitleSnapshots 会话索引~/.dsh/.dsh-projects.json(原子写),v2 schema 含 instructions/memory 字段data-dsh-*-entry 家族选择器协同排序MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。