按工作角色一键装齐整套社区插件
25.5/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/26 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add LM20230311/dsh-bundles该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · skill
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 60 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 30 处,展示前 30 条)
- 发起网络请求client/client.js:304
const response = await fetch(url, { - 读取本地文件src/catalog.ts:95
const raw = readFileSync(dataFile, 'utf8') - 读取本地文件src/cli.ts:39
const installed = existsSync(profileDir) ? readInstalled(profileDir) : new Set<string>() - 读取本地文件src/cli.ts:65
if (!existsSync(profileDir)) { - 读取本地文件src/cli.ts:110
const installedVersion = existsSync(profileDir) ? readInstalledVersion(profileDir, 'dshbundles') : null - 执行外部命令固定命令src/cli.ts:115
const result = spawnSync('dsh', ['plugin', '--profile', profile, 'add', selfInstallTarget()], { stdio: 'inherit' }) - 执行外部命令固定命令src/install.ts:34
const child = spawn('pnpm', args, { - 读取本地文件src/install.ts:158
if (!existsSync(join(dir, 'node_modules', plugin.name, 'package.json'))) { - 写入本地文件src/install.ts:182
mkdirSync(dirname(file), { recursive: true, mode: 0o700 }) - 写入本地文件src/install.ts:183
writeFileSync(temporary, content, { mode: 0o600 }) - 写入本地文件src/install.ts:184
renameSync(temporary, file) - 读取本地文件src/install.ts:194
return { path, content: readFileSync(join(dir, path), 'utf8') } - 写入本地文件src/install.ts:201
mkdirSync(snapshotDir, { recursive: true, mode: 0o700 }) - 读取本地文件src/install.ts:203
const old = readdirSync(snapshotDir).filter(name => name.endsWith('.json')).sort().reverse().slice(5) - 删除本地文件src/install.ts:204
for (const name of old) rmSync(join(snapshotDir, name), { force: true }) - 删除本地文件src/install.ts:212
if (file.content === null) rmSync(absolute, { force: true }) - 读取本地文件src/ledger.ts:48
const parsed = JSON.parse(readFileSync(join(dir, INSTALL_STATE_PATH), 'utf8')) as unknown - 写入本地文件src/ledger.ts:82
mkdirSync(dirname(file), { recursive: true, mode: 0o700 }) - 写入本地文件src/ledger.ts:83
writeFileSync(temporary, `${JSON.stringify(state, null, 2)}\n`, { mode: 0o600 }) - 写入本地文件src/ledger.ts:84
renameSync(temporary, file) - 读取本地文件src/profile.ts:49
const parsed = JSON.parse(readFileSync(manifestPath(dir), 'utf8')) as unknown - 写入本地文件src/profile.ts:60
writeFileSync(temporary, `${JSON.stringify(manifest, null, 2)}\n`, { mode: 0o600 }) - 写入本地文件src/profile.ts:61
renameSync(temporary, file) - 读取本地文件src/profile.ts:92
return JSON.parse(readFileSync(join(dir, 'node_modules', pkg, 'package.json'), 'utf8')) as InstalledDshManifest - 读取本地文件src/routes.ts:76
profileAvailable: existsSync(join(profileDir, 'package.json')), - 读取本地文件src/routes.ts:118
if (!existsSync(join(profileDir, 'package.json'))) { - 读取本地文件src/routes.ts:190
if (!existsSync(join(profileDir, 'package.json'))) { - 读取本地文件src/routes.ts:234
if (!existsSync(join(profileDir, 'package.json'))) { - 读取本地文件src/routes.ts:266
if (!existsSync(join(profileDir, 'package.json'))) { - 读取本地文件src/self.ts:9
const manifest = JSON.parse(readFileSync(new URL('../package.json', moduleUrl), 'utf8')) as PackageManifest
扫描于 2026/10/31(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-client-ui-primitives给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
为 DeepSeek Harness 精选的人格插件包
README
由 DeepSeek 最新模型翻译生成dsh-bundles
DeepSeek Harness 一键插件合集(整合包)。 选择你的工作角色,先查看包含的社区插件,再从一张卡片装好整套工具。
项目网站 · 插件市场 · 合集目录
dsh-bundles 插件合集界面
安装
dsh plugin --profile web add dshbundles
重启 dsh web,然后打开 设置 → 插件合集。
也可以在终端直接安装某个官方或已验证的社区合集:
npx -y dshbundles@latest install developer --profile web
安全卸载同一个合集:
npx -y dshbundles@latest uninstall developer --profile web
旧版本已经装齐但显示“未托管”时,可在界面点击 纳管旧安装,或运行:
npx -y dshbundles@latest adopt developer --profile web
安装成功后会在对应 Profile 的 .dsh-bundles/state.json 写入所有权台账。卸载只会删除该合集独占安装的插件;用户原本安装的插件,以及仍被其他合集引用的共享插件会保留。list 和 status [bundle-id] 可以查看当前安装及托管状态。
展开完整文档(README 剩余 1 节)
dsh-bundles DeepSeek Harness 一键插件合集(整合包)。 选择你的工作角色,先查看包含的社区插件,再从一张卡片装好整套工具。 项目网站 · 插件市场 · 合集目录 dsh-bundles 插件合集界面 安装 dsh plugin --profile web add dshbundles 重启 dsh web,然后打开 设置 → 插件合集。 也可以在终端直接安装某个官方或已验证的社区合集: npx -y dshbundles@latest install developer --profile web 安全卸载同一个合集: npx -y dshbundles@latest uninstall developer --profile web 旧版本已经装齐但显示“未托管”时,可在界面点击 纳管旧安装,或运行: npx -y dshbundles@latest adopt developer --profile web 安装成功后会在对应 Profile 的 .dsh-bundles/state.json 写入所有权台账。卸载只会删除该合集独占安装的插件;用户原本安装的插件,以及仍被其他合集引用的共享插件会保留。list 和 status [bundle-id] 可以查看当前安装及托管状态。纳管旧安装需要明确确认,它会接管尚无其他所有权记录的同名插件;系统不会自动纳管,避免误删独立手动安装的插件。 正式版本发布前测试源码时,可使用 dsh plugin --profile web add --allow-build=dshbundles github:LM20230311/dsh-bundles#main。 使用合集 1. 点击人群卡片的任意区域,展开插件清单。 2. 点击具体插件行,查看介绍、安装来源、项目仓库和市场信息。 3. 点击 一键安装,安装整套插件并实时查看进度;安装后可在同一张卡片中点击 安全卸载。旧版本已经装齐的合集可先点击 纳管旧安装。 已经安装的插件会自动跳过。修改 profile 前,dsh-bundles 会保存 package.json 和 pnpm-lock.yaml 快照;必装插件失败时,会恢复修改前的依赖状态。 单次 pnpm 安装默认最多等待 3 分钟,超时后会终止整个安装进程组并进入失败回滚,避免界面永久停在“安装中”。如网络较慢,可通过 DSHBUNDLES_PNPM_TIMEOUT_MS 调整毫秒数。 你会得到 | 能力 | 说明 | | 人群合集 | 面向开发者、内容创作者、设计师、学生、科研人员和娱乐使用的 6 套方案,共 29 个社区插件 | | 一键工作流 | 全卡片展开、清单预览、一键安装、安全卸载、实时进度和逐插件结果 | | 插件详情 | 所有目录项都可查看安装来源与仓库;安装 dshmarket 后还能显示介绍、作者、下载量、Star、分类和截图 | | 安全恢复 | 自动跳过已安装项;安装或卸载失败时回滚 profile;保留预装及共享插件 | | 共享目录 | 已验证社区合集来自 dshbundles.com;data/bundles.json 始终作为离线回退 | 与 dshmarket 联动 dshmarket 是可选依赖。可以直接在合集页一键安装,再通过中英文 dshmarket 详情深链查看、更新或卸载单个插件。远程社区合集只有在全部 npm 包都已进入 dshmarket 精选目录时才会被接受。 提交合集 在 dshbundles.com/publish 发布社区合集。网站会逐项核对 dshmarket 精选目录,并把已验证合集发布到 DSH 内使用的同一个目录。 要新增或修改官方内置合集: 1. 编辑 data/bundles.json。 2. 为每个合集提供唯一 id、中英文 persona 和 tagline,并至少加入一个插件。 3. 如果插件名不能直接安装,使用 target 指定 GitHub 或压缩包来源。 4. 运行 npm run check,然后提交 Pull Request。 本地开发 npm install npm run check npm run audit:bundles npm run check 会检查两个 TypeScript 工程,运行安装器与路由测试,并重新构建客户端产物。npm run audit:bundles 会检查所有官方插件的 npm 可用性、DSH 声明、发布活跃度与周下载信号,并更新 reports/bundle-audit.md。 许可证 MIT · dshbundles.com
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
LM20230311/dsh-bundles
按工作角色一键装齐整套社区插件
相关插件 · 技能 / 提示词
人设统管ZiChuanLan/agent-purge
一份系统提示词,喂给多个 coding…
★ 931已汉化DSH
73.8
人物画像蒸馏titanwings/distilly
Distilly — 把他们的思考方式提炼成可复用的技能,供任何智能体或机器人使用。原名 Colleague Skill(原同事 Skill)。
★ 25,659已汉化DSH
71.3
推理工作空间套件Tiger3807861189/J-Space-Cognition-Suite
J-Space 是面向复杂推理、大型仓库工程、子代理协作与授权安全分析的推理时工作空间和控制套件。
★ 2,957已汉化DSH
70.5
两阶段工具锚定预设xiaobright/dsh-anchored-standard
实验性 DeepSeek Harness agent preset…
★ 3,742已汉化DSH
70.1
智能体工作流编排nrslib/takt
不再日夜盯着 AI 编码智能体。
★ 1,402已汉化DSH
70
Agent 运行时手册Electricitysheep/dsh-handbook
DeepSeek Harness dsh 从 0 到 1 深度手册:安装/插件开发/性能调优/实测案例/同模型多…
★ 827已汉化DSH
68.7