查看: 3|回复: 0

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

[复制链接]

2

主题

1

回帖

8

积分

新手上路

积分
8
发表于 5 天前 | 显示全部楼层 |阅读模式
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 个插件的组合安装包,一条命令全部装好

┌─────────────────────────────────────────────────────┐
│                  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 设计令牌





工作区会话树

项目 / 会话两级树形结构,支持展开折叠

拖拽排序,项目可拖到「置顶」区域固定

未读圆点标记,运行中的会话实时状态指示

会话菜单:重命名、置顶、标记未读、归档、派生( Fork )、打开目录、复制、删除



全局搜索

顶栏搜索框一键唤起

搜索范围覆盖历史会话、设置页、快捷操作

键盘可达,无需鼠标切换

紧凑轮次导航

当前会话左侧显示轮次刻度

点击直接跳转到对应提问,长对话不再迷路

配套插件状态面板

「设置 → 关于」集中展示生态内其他插件的安装状态

缺失插件可直接从 npm 安装,无需手动查包名



技术边界

只使用 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 创建

核心机制

独立会话隔离:每个 IM 聊天对应一条独立 DSH 会话,出现在工作区「频道」页签,不混入网页「任务」

群聊 @ 驱动:群聊不 @ 不回复,任何人 @ 即可下任务,无需绑定

私聊白名单:扫码用户自动放行,其他人需在设置页手动批准

工具审批:仅白名单用户在私聊回复「批准 / 拒绝」有效,群聊里回复不算

凭据安全:敏感字段写入 DSH ctx.credentials,不进配置文件





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

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

核心功能

多种调度类型:一次性( once )、固定间隔( interval )、每小时、每天、每周、每月、自定义每 N 天

全新会话执行:每次触发在全新的 root Agent 和 Session 中运行,不继承源对话历史,避免上下文污染

完整参数配置:创建时可选工作区、模型、Skills 、权限(只读 / 工作区可写)

从对话创建:在任意会话中描述调度需求,通过官方审批卡片确认即可生成定时任务

持久运行历史:queued / running / succeeded / failed / skipped / cancelled 六种状态完整记录

侧栏定时页签:任务名作为文件夹,运行时间作为子会话,直观查看每次执行结果







典型场景

每天早上自动拉取代码仓库并生成变更摘要

每周定时运行测试套件并报告结果

每隔几小时检查某个服务的健康状态

一次性延迟执行某个复杂编码任务

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

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

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

核心功能

分类筛选 + 搜索:按类别过滤或关键词搜索,快速定位目标 Skill

一键启用 / 停用:开关切换,无需改文件名或移动目录

上传新 Skill:通过原生文件选择器导入包含 SKILL.md 的插件目录,名称冲突时逐个确认

替换 / 删除:更新已有 Skill 或清理不需要的 Skill

共享 Skill 只读保护:共享 Agent 的 Skills 严格只读,不会修改其全局元数据







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

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

核心功能

一键归档:侧栏会话菜单中选择「归档会话」,即时从活跃列表移除

归档库管理:「设置 → 已归档」中搜索、按工作区筛选所有归档会话

恢复会话:Unarchive 一键恢复到原工作区

永久删除:确认后删除会话及其工作区关联、归档标记和投影缓存,包括子代理

批量清空:确认后删除全部归档会话

实时同步:删除后已连接的侧栏立即移除,无需刷新





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

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

核心功能

271 位开箱即用的专家:覆盖工程、营销、数据、安全、设计、学术等 17 个分类

分类搜索 + 启用管理:「设置 → Experts 」中按分类筛选或搜索,按需启用

@ 召唤 / Picker 选择:在输入框用 @ 或通过 Experts Picker 选择已启用的专家

工具调用:list_experts 发现专家,summon_expert 启动一次性专家子代理

父子会话协作:父会话保留任务上下文、判断权和最终回答;专家子代理只提供专业视角,不能再召唤其他专家





部分专家分类

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 个插件打包,一条命令搞定。

安装

[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

dsh-im-connect ( IM 接入)
https://github.com/MichengAI/dsh-im-connect

dsh-automation (定时任务)
https://github.com/MichengAI/dsh-automation

dsh-skills-manager ( Skills 管理)
https://github.com/MichengAI/dsh-skills-manager

dsh-archive-manager (归档管理)
https://github.com/MichengAI/dsh-archive-manager

dsh-agency-agents ( 271 专家)
https://github.com/MichengAI/dsh-agency-agents

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

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

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖
返回顶部