DSH 插件分享:全网最像 Codex 的 DeepSeek Harness 体验增强套件!

发布于

# DSH Codex 生态:全网最像 Codex 的 DeepSeek Harness 体验增强套件

以 dsh-codex-ui 为核心,六大插件协同,只为一件事,让 DeepSeek Harness 用起来像 Codex 一样顺手。

---

## 一句话定位

**DSH Codex 生态**是一套面向 DeepSeek Harness ( DSH )的社区插件矩阵,通过官方公开插槽重构界面、补齐能力、扩展场景,在不修改宿主源码和会话数据的前提下,把 DSH 升级为一个拥有 Codex 级交互体验、多端 IM 接入、定时自动化、Skills 可视化管理、归档会话管理和 271 位专家智能体的完整 AI 工作平台。

---

## 为什么需要它

DeepSeek Harness 是一个强大的本地 Agent 运行时,但原生 Web 界面在日常使用中存在几个明显的体验缺口:

- **侧栏和会话管理粗糙**:工作区树缺乏折叠、拖拽、置顶、未读标记等基础交互
- **没有全局搜索**:找不到历史会话,也无法快速跳转设置
- **无法归档会话**:会话越积越多,只能删除,不能冷归档
- **Skills 只能靠文件操作**:没有图形化的启用/停用/上传/删除界面
- **没有定时任务**:无法让 Agent 按计划自动执行编码任务
- **只能在浏览器里用**:不能从微信、飞书、钉钉等 IM 端下发任务
- **专家智能体需要手写**:没有开箱即用的专业角色库

DSH Codex 生态就是为了解决这些问题而生。每一个插件都聚焦一个真实痛点,全部通过 DSH 官方插槽实现,安全、可卸载、不侵入。

---

## 生态全景

| 插件 | 定位 | 核心能力 |
| ------ | ------ | ------ |
| **dsh-codex-ui** | 界面核心 | Codex 风格侧栏、工作区会话树、全局搜索、轮次导航 |
| **dsh-im-connect** | 多端接入 | 微信/企微/飞书/钉钉/QQ/Telegram 消息接入 DSH |
| **dsh-automation** | 自动化 | 定时任务、周期任务、从对话创建计划任务 |
| **dsh-skills-manager** | 能力管理 | Skills 可视化搜索、启用/停用/上传/替换/删除 |
| **dsh-archive-manager** | 会话管理 | 归档、恢复、永久删除会话,补齐原生缺失功能 |
| **dsh-agency-agents** | 专家库 | 271 位可召唤专业智能体,17 个分类,@ 即调用 |
| **dsh-codex-suite** | 一键套件 | 上述 6 个插件的组合安装包,一条命令全部装好 |

```plaintext
┌─────────────────────────────────────────────────────┐
│ dsh-codex-suite │
│ (一键安装全部 6 个插件) │
├──────────┬──────────┬──────────┬──────────┬─────────┤
│ codex-ui │im-connect│automation│ skills │ archive │
│ 界面核心 │ 多端接入 │ 自动化 │ 能力管理 │ 会话管理 │
├──────────┼──────────┼──────────┼──────────┼─────────┤
│ agency-agents ( 271 专家) │
└─────────────────────────────────────────────────────┘
```

---

## 核心:dsh-codex-ui

> 没有之一,全网最像 Codex 的 DeepSeek Harness UI ,精心打磨 N 天。

dsh-codex-ui 是整个生态的基石。它通过 DSH 官方 `sidebar` 插槽替换默认侧栏,完整重建了工作区浏览器、全局搜索、顶栏和轮次导航,视觉风格高度对标 OpenAI Codex 。

### 核心功能

#### Codex 风格侧栏与顶栏
- 品牌标识、侧栏折叠按钮、全局搜索框一体化顶栏
- 折叠后保留窄轨入口,最大化会话区域
- 浅色 / 深色双主题,使用 Codex 设计令牌

![浅色主题会话页](http://pic.zhso.org/2026/08/19/5a8e8dae7924.png)
![深色主题会话页](http://pic.zhso.org/2026/08/19/bbb9028e9d70.png)

#### 工作区会话树
- 项目 / 会话两级树形结构,支持展开折叠
- 拖拽排序,项目可拖到「置顶」区域固定
- 未读圆点标记,运行中的会话实时状态指示
- 会话菜单:重命名、置顶、标记未读、归档、派生( Fork )、打开目录、复制、删除

![会话菜单](http://pic.zhso.org/2026/08/19/66140d657c8a.png)

#### 全局搜索
- 顶栏搜索框一键唤起
- 搜索范围覆盖历史会话、设置页、快捷操作
- 键盘可达,无需鼠标切换

#### 紧凑轮次导航
- 当前会话左侧显示轮次刻度
- 点击直接跳转到对应提问,长对话不再迷路

#### 配套插件状态面板
- 「设置 → 关于」集中展示生态内其他插件的安装状态
- 缺失插件可直接从 npm 安装,无需手动查包名

![关于页与配套插件](http://pic.zhso.org/2026/08/19/35036f1607ea.png)

### 技术边界
- 只使用 DSH 公开插槽和服务,不修改宿主源码
- 不写入或改写会话数据模型
- 置顶、未读等 UI 状态仅存储在浏览器 `localStorage`
- 卸载后默认侧栏自动恢复,无残留

---

## 插件一:dsh-im-connect —— 把 IM 消息接进 DSH

> 连接多平台 IM ,让消息进入 DSH 。

手机里直接下任务、看回复、批准工具——模型和权限全部跟随本机 DSH 。

### 支持的渠道

| 渠道 | 接入方式 | 说明 |
| ------ | ------ | ------ |
| 飞书 / Lark | 扫码 | 自动创建机器人 |
| 钉钉 | 扫码或 Client ID/Secret | 回复优先走 AI Card |
| 企业微信 | 扫码或 Bot ID/Secret | 智能机器人 |
| 微信 | 官方 iLink 扫码 | 仅私聊,建议专用小号 |
| QQ | 扫码或 AppID/AppSecret | 开放平台机器人 |
| Telegram | Bot Token | @ [BotFather](https://www.v2ex.com/member/BotFather) 创建 |

### 核心机制
- **独立会话隔离**:每个 IM 聊天对应一条独立 DSH 会话,出现在工作区「频道」页签,不混入网页「任务」
- **群聊 @ 驱动**:群聊不 @ 不回复,任何人 @ 即可下任务,无需绑定
- **私聊白名单**:扫码用户自动放行,其他人需在设置页手动批准
- **工具审批**:仅白名单用户在私聊回复「批准 / 拒绝」有效,群聊里回复不算
- **凭据安全**:敏感字段写入 DSH `ctx.credentials`,不进配置文件

![IM 频道管理](http://pic.zhso.org/2026/08/19/e36d9c190f10.png)
![工作区频道页签](http://pic.zhso.org/2026/08/19/8ac45d791d47.png)

---

## 插件二:dsh-automation —— 让 DSH 自己跑起来

> 定时、周期、一次性任务,全部在 DSH 内自动执行。

### 核心功能
- **多种调度类型**:一次性( once )、固定间隔( interval )、每小时、每天、每周、每月、自定义每 N 天
- **全新会话执行**:每次触发在全新的 root Agent 和 Session 中运行,不继承源对话历史,避免上下文污染
- **完整参数配置**:创建时可选工作区、模型、Skills 、权限(只读 / 工作区可写)
- **从对话创建**:在任意会话中描述调度需求,通过官方审批卡片确认即可生成定时任务
- **持久运行历史**:queued / running / succeeded / failed / skipped / cancelled 六种状态完整记录
- **侧栏定时页签**:任务名作为文件夹,运行时间作为子会话,直观查看每次执行结果

![工作区定时页签](http://pic.zhso.org/2026/08/19/684568edb6b0.png)
![定时任务设置](http://pic.zhso.org/2026/08/19/1e70e8dd6d26.png)
![运行历史](http://pic.zhso.org/2026/08/19/0419dd3b9042.png)

### 典型场景
- 每天早上自动拉取代码仓库并生成变更摘要
- 每周定时运行测试套件并报告结果
- 每隔几小时检查某个服务的健康状态
- 一次性延迟执行某个复杂编码任务

---

## 插件三:dsh-skills-manager —— Skills 可视化管理

> 更方便、更安全地管理你的 Skills 。

原生 DSH 的 Skills 只能通过文件系统操作,dsh-skills-manager 把它变成了图形化界面。

### 核心功能
- **分类筛选 + 搜索**:按类别过滤或关键词搜索,快速定位目标 Skill
- **一键启用 / 停用**:开关切换,无需改文件名或移动目录
- **上传新 Skill**:通过原生文件选择器导入包含 `[SKILL.md](http://skill.md/)` 的插件目录,名称冲突时逐个确认
- **替换 / 删除**:更新已有 Skill 或清理不需要的 Skill
- **共享 Skill 只读保护**:共享 Agent 的 Skills 严格只读,不会修改其全局元数据

![Skills 管理界面](http://pic.zhso.org/2026/08/19/153a91cc3f2c.png)
![上传 Skill](http://pic.zhso.org/2026/08/19/0f06e2ee6325.png)
![共享 Skills 只读展示](http://pic.zhso.org/2026/08/19/153a91cc3f2c.png)

---

## 插件四:dsh-archive-manager —— 补齐归档会话管理

> 原生 DSH 没有归档会话管理功能,这个插件解决它。

### 核心功能
- **一键归档**:侧栏会话菜单中选择「归档会话」,即时从活跃列表移除
- **归档库管理**:「设置 → 已归档」中搜索、按工作区筛选所有归档会话
- **恢复会话**:Unarchive 一键恢复到原工作区
- **永久删除**:确认后删除会话及其工作区关联、归档标记和投影缓存,包括子代理
- **批量清空**:确认后删除全部归档会话
- **实时同步**:删除后已连接的侧栏立即移除,无需刷新

![归档会话菜单](http://pic.zhso.org/2026/08/19/dadb6d62e65d.png)
![归档会话管理](http://pic.zhso.org/2026/08/19/09038cb777db.png)

---

## 插件五:dsh-agency-agents —— 271 位可召唤专家

> OPC 必备,内置 271 名专业智能体。

### 核心功能
- **271 位开箱即用的专家**:覆盖工程、营销、数据、安全、设计、学术等 17 个分类
- **分类搜索 + 启用管理**:「设置 → Experts 」中按分类筛选或搜索,按需启用
- **@ 召唤 / Picker 选择**:在输入框用 `@` 或通过 Experts Picker 选择已启用的专家
- **工具调用**:`list_experts` 发现专家,`summon_expert` 启动一次性专家子代理
- **父子会话协作**:父会话保留任务上下文、判断权和最终回答;专家子代理只提供专业视角,不能再召唤其他专家

![专家列表](http://pic.zhso.org/2026/08/19/b0ce60d3731b.png)
![专家选择器](http://pic.zhso.org/2026/08/19/819de3da4758.png)

### 部分专家分类
- **Engineering**:Code Review Engineer 、DevOps Engineer 、Security Engineer 等
- **Marketing**:Growth Strategist 、Content Strategist 、SEO Specialist 等
- **Data**:Data Analyst 、ML Engineer 、Data Visualization Expert 等
- **AI / LLM**:Prompt Engineer 、AI Ethics Advisor 、Model Evaluation Specialist 等
- **Security**:Security Researcher 、Penetration Tester 、Compliance Analyst 等
- **Design**:UX Designer 、UI Designer 、Design Systems Specialist 等
- **Academic**:Anthropologist 、Historian 、Statistician 等
- 以及更多……

---

## 一键套件:dsh-codex-suite

不想一个个装?`@michengai/dsh-codex-suite` 把全部 6 个插件打包,一条命令搞定。

### 安装

```powershell
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
$OutputEncoding = [System.Text.Encoding]::UTF8
dsh plugin --profile web add @michengai/dsh-codex-suite@latest --registry=https://registry.npmjs.org/
dsh --profile web --dump-config
```

安装后重启 DSH Web 并硬刷新浏览器。配置输出中应包含 `codex-ui`、`agency-agents`、`skills-manager`、`archive-manager`、`im-connect` 和 `dsh-automation`。

### 注意事项
- 套件安装和单独安装互斥,同一 profile 不要混用
- 如果已单独安装过任一插件,先卸载再装套件
- `dshmarket` 不在套件中,需单独安装

---

## 设计理念

### 只做增强,不做侵入

所有插件均通过 DSH 官方公开插槽( slot )和服务实现:
- 不修改宿主源码
- 不改写会话数据模型
- 不依赖私有 DOM 结构
- 卸载后无残留,原生界面自动恢复

### 数据安全边界

| 数据类型 | 存储位置 | 说明 |
| ------ | ------ | ------ |
| 置顶 / 未读状态 | 浏览器 localStorage | 仅当前浏览器,不上传 |
| IM 凭据 | DSH `ctx.credentials` | 不写入明文配置文件 |
| 会话记录 | DSH 宿主服务 | 插件不改写 |
| 共享 Skills | 只读访问 | 不修改全局元数据 |
| 归档会话 | DSH 宿主服务 | 仅添加归档标记,可恢复 |

### 可组合、可替换

每个插件独立发布、独立安装。你可以:
- 只装 dsh-codex-ui 获得界面升级
- 按需添加 IM 、自动化、Skills 管理等能力
- 用 dsh-codex-suite 一键全装
- 随时卸载任意插件,不影响其他插件运行

---

## 仓库导航

| 项目 | 仓库地址 |
| ------ | ------ |
| dsh-codex-ui (界面核心) | [https://github.com/MichengAI/dsh-codex-ui](https://github.com/MichengAI/dsh-codex-ui) |
| dsh-im-connect ( IM 接入) | [https://github.com/MichengAI/dsh-im-connect](https://github.com/MichengAI/dsh-im-connect) |
| dsh-automation (定时任务) | [https://github.com/MichengAI/dsh-automation](https://github.com/MichengAI/dsh-automation) |
| dsh-skills-manager ( Skills 管理) | [https://github.com/MichengAI/dsh-skills-manager](https://github.com/MichengAI/dsh-skills-manager) |
| dsh-archive-manager (归档管理) | [https://github.com/MichengAI/dsh-archive-manager](https://github.com/MichengAI/dsh-archive-manager) |
| dsh-agency-agents ( 271 专家) | [https://github.com/MichengAI/dsh-agency-agents](https://github.com/MichengAI/dsh-agency-agents) |

全部项目采用 **Apache-2.0** 许可证开源,社区维护,欢迎 Issue 和 PR 。

---

*DSH Codex 生态是社区维护的 DeepSeek Harness 插件集合,并非 DeepSeek AI 官方产品。*

---

原文链接:[点击查看](https://www.v2ex.com/t/1235683)

评论

暂无评论。

0.059605s