DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-agent-suite

i

dsh-agent-suite

Discovered

DeepSeek Harness 插件:Agent 管理 + 消息编辑重发

Machine translated

dsh-agent-suite

DeepSeek Harness 的 Agent 管理 与 消息编辑重发 插件,一个包带五个功能行。

安装后在侧栏出现 Agent 浏览器:可以创建、编辑、归档 Agent,每个 Agent 有独立的身份、长期记忆和模式组合; 用户自己的消息气泡上多一个「编辑」动作,改完从那条消息重新生成。

安装

dsh plugin --profile desktop add @istarry/dsh-agent-suite

或者打开 插件 → 添加插件,填包名 @istarry/dsh-agent-suite。

要求 DeepSeek Harness 0.2.x(peer 依赖 @deepseek-ai/cordis ^4.0.1)。

功能

包作用
agent-preset-authoringAgent 即目录:.agent-presets/<id>/ 下放 preset.yml(身份)、agent.cordis.yml(该 Agent 的组装)、compositions.yml(各个聊天模式)。同时提供 agentOwner 会话投影、Define 模式的能力面板、以及重编辑依赖的会话动作。
agent-memory全局与单个 Agent 的长期记忆,由设置页的四个开关控制注入。每个模型步骤都重读存储,所以改完从下一条消息就生效;协作的子 Agent 继承所属 Agent 的存储。
client-ui-agents侧栏的 Agent 浏览器 + 首页的模式胶囊(覆盖官方的预设座位)。
client-ui-settings-agent-memory记忆设置页。
client-ui-edit-regen用户消息气泡上的「编辑」:改文字后从那里重新生成,保留的图片随行、文件走会话自己的通道重传。

仓库结构

src/    源码树(唯一真相,只改这里)
├── build.mjs            构建入口
├── build/               构建配置(host / client / platform / tsdown-pkg)
├── tooling/             构建工具链(独立安装)
├── vendor/harness/      4 个必须内联的 harness 模块(构建输入)
└── packages/<6 个包>/src/

dist/   构建产物(npm 发布从这里发;dsh 运行时也读这里)

构建

cd src/tooling && pnpm install     # 首次
cd .. && node build.mjs            # 全量构建 + 部署到 ../dist
node build.mjs client-ui-agents    # 只构建名字含该片段的包

node ../fix-typert.mjs             # ← 见下

typert.host.js / typert.remote-client.js 是预生成文件(由 @deepseek-ai/dsh-typert-generator 生成,构建不会重造),里面硬编码了包名。如果改过包名,构建后必须跑 fix-typert.mjs, 否则启动时报 TYPERT manifest names package ... must be owned by the package that exports it。

许可

MIT,见 LICENSE。

Comments

Loading…

Similar plugins

dsh-agentic-proxy

by joinsnow-star

给 DeepSeek Harness 的 按命令代理:Agent 自己决定哪条 shell 命令走代理,插件负责安装并托管它所需要的代理内核 —— 不依赖你机器上已装的任何代理软件。

Manifest valid

★ 0

↓ 475/wk

JavaScript

Sep 12, 2026

dsh plugin --profile web add dsh-agentic-proxy

by awol2005ex3

DeepSeek Harness(`dsh`)插件:为单机的 harness 增加**用户管理**与**会话按用户隔离**。

Manifest valid

★ 0

Apache-2.0

TypeScript

Sep 28, 2026

dsh plugin --profile web add dsh-user-manager

by rangdl

DSH(DeepSeek Harness)功能增强插件

Development & InfrastructureManifest valid

★ 0

TypeScript

Sep 1, 2026

dsh plugin --profile web add dsh-all-enhance

by TheCrazyLab

DeepSeek Harness 插件:让 agent 读/抓/解析知乎(回答·专栏·搜索)

Manifest valid

★ 0

MIT

TypeScript

Aug 16, 2026

dsh plugin --profile web add dsh-zhihu

by KouzakiUmi

DeepSeek Harness 插件:按 Agent preset 限制每个 Agent 可见的工具,保留全局 provider 挂载;基于 agent/created 与 ctx.tools.restrict()。

Manifest valid

★ 0

MIT

JavaScript

Oct 5, 2026

dsh plugin --profile web add dsh-preset-tool-guard

by icrefin

Edit the AGENTS.md instruction files DeepSeek Harness actually loads - user-global and per-workspace - from a left-sidebar panel in the GUI.

Manifest valid

★ 0

MIT

TypeScript

Oct 10, 2026

dsh plugin --profile web add dsh-agent-prompt