把插件列表变成乐高积木,点击即可启停热插拔
27.3/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/3 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/XIAOke8698/dsh-lego-plugin.git状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
生态应用
桌面端 / Web 外壳,不以 dsh plugin add 安装
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 58 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/10/5) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件
查看扫描证据(共 9 处,展示前 9 条)
- 读取本地文件scripts/build-client.mjs:28
return readFileSync(join(ROOT, name), 'utf8') - 写入本地文件scripts/build-client.mjs:33
mkdirSync(dirname(file), { recursive: true }) - 写入本地文件scripts/build-client.mjs:34
writeFileSync(file, content) - 执行外部命令来自配置/变量scripts/verify-release.mjs:47
const result = execSync(command, { - 读取本地文件scripts/verify-release.mjs:75
const bundle = readFileSync(join(ROOT, 'lib/client.js'), 'utf8') - 读取本地文件scripts/verify-release.mjs:108
if (!existsSync(join(profileDir, 'package.json'))) { - 读取本地文件scripts/verify-release.mjs:127
const manifest = JSON.parse(readFileSync(join( - 删除本地文件递归scripts/verify-release.mjs:143
rmSync(profile.profileDir, { recursive: true, force: true }) - 删除本地文件递归scripts/verify-release.mjs:144
if (packDir) rmSync(packDir, { recursive: true, force: true })
扫描于 2026/11/2(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 插件列表乐高可视化
- 点击启停插件
- 热插拔
README
由 DeepSeek 最新模型翻译生成dsh-lego-plugin
DeepSeek Harness(DSH)Web 界面中动态 Cordis 插件的乐高式可视化。
本插件把左下角原生的 「Cordis 插件」面板替换成乐高积木视图,展示当前会话正在运行的插件(dyn/)。每个插件是一块纯 CSS 渲染的乐高砖——无外部库、无 WebGL——并且每块砖都保留原生面板的完整生命周期操作:运行、停止、删除、批准、拒绝。热插拔才是本插件的核心用途,而不只是好看的列表。
商标声明。 本项目与乐高集团(LEGO Group)无任何关联、背书或合作关系。
"LEGO" 是乐高集团的商标。积木风格外观仅为视觉隐喻。
范围。 本插件管理的是动态* Cordis 插件(dyn/,即通过 cordis_define 创建的插件)。cordis.yml 里的静态 Loader 插件不在列表中——因为热插拔只对动态插件存在。
功能
- 替换原生 Cordis 插件面板 — 入口位置和名称不变(「Cordis 插件」),数据与生命周期操作相同,只是呈现为乐高积木。
- 热插拔 — 点击积木:运行/停止中的插件可 运行 / 停止 / 删除,等待批准时可 批准 / 批准(含未来版本) / 拒绝。插件启停时状态实时刷新。
展开完整文档(README 剩余 1 节)
dsh-lego-plugin DeepSeek Harness(DSH)Web 界面中动态 Cordis 插件的乐高式可视化。 本插件把左下角原生的 「Cordis 插件」面板替换成乐高积木视图,展示当前会话正在运行的插件(dyn/)。每个插件是一块纯 CSS 渲染的乐高砖——无外部库、无 WebGL——并且每块砖都保留原生面板的完整生命周期操作:运行、停止、删除、批准、拒绝。热插拔才是本插件的核心用途,而不只是好看的列表。 商标声明。 本项目与乐高集团(LEGO Group)无任何关联、背书或合作关系。 "LEGO" 是乐高集团的商标。积木风格外观仅为视觉隐喻。 范围。 本插件管理的是动态* Cordis 插件(dyn/,即通过 cordis_define 创建的插件)。cordis.yml 里的静态 Loader 插件不在列表中——因为热插拔只对动态插件存在。 功能 - 替换原生 Cordis 插件面板 — 入口位置和名称不变(「Cordis 插件」),数据与生命周期操作相同,只是呈现为乐高积木。 - 热插拔 — 点击积木:运行/停止中的插件可 运行 / 停止 / 删除,等待批准时可 批准 / 批准(含未来版本) / 拒绝。插件启停时状态实时刷新。 - 乐高砖块 — 拟真 ABS 塑料质感(微倒角、顶部高光渐变、立体同心圆凸点与实体咬合侧壁);运行中为彩色实心 + 晶莹荧光宝石点,已停止灰化透明,等待批准警示斜纹高亮。 - 天然混色与自适应形态 — 彻底抛弃单调的单色块!算法根据插件名称哈希自动匹配乐高官方 10 色调色板(经典红、明黄、天蓝、深绿、亮橙、珊瑚粉等)与自适应块状形态(2x2 方块、 2x3 中砖、2x4 大砖、2x6 长梁、薄板 Plates 等),每一块都独一无二、凹凸错落。 - 清脆拼插音效 — 纯 Web Audio API 合成真实乐高塑料“咔哒”拼插声,点击与启停极具手感。 - 🎲 摇一摇积木 — 点击面板头部的摇一摇按钮,一键重新洗牌打乱积木配色,重现玩具乐趣。 - 搜索 — 按插件 id 过滤积木。 - 运行计数 — 侧边栏入口显示当前运行数量。 - 中英文 — 跟随界面语言(中文 / English)。 - 黑白主题 — 颜色取自 --dsw-alias- 主题变量。 样式参考 砖块与凸点的样式遵循经典的纯 CSS 乐高积木配方: - rembertdesigns/CSS-Lego-Block —本项目基于其凸点高光 + 投影配方。 - 纯 CSS 创作一块乐高积木 —同一技法的讲解。 仓库中的积木/凸点视觉为原创代码,参考了上述资源;未逐字复制任何代码。 效果截图 安装 需要已安装带 Web 界面的 DeepSeek Harness,且 PATH 上有 pnpm(dsh plugin 会把命令转发给 pnpm)。 dsh plugin --profile web add dsh-lego-plugin 如果你是在 DeepSeek Harness 源码仓库里开发/测试(dsh 尚未作为全局命令安装),请改用 pnpm 运行源码入口: pnpm dsh plugin --profile web add dsh-lego-plugin --profile 是必填参数,表示你的运行配置名。用 dsh web 启动 GUI 就填 web(最常见),CLI 填 headless,也可以是任意其他名字——缺失的 profile 会自动创建。 或直接从 GitHub 安装: dsh plugin --profile web add github:XIAOke8698/dsh-lego-plugin git 安装会通过包的 prepare 脚本从源码构建。pnpm ≥ 10 默认阻止 git 依赖的 构建脚本——首次 add 会失败并打印一个 key。把该 key 加进 profile 目录的 pnpm-workspace.yaml,然后重新执行 add: allowBuilds: - <pnpm 打印的 key> (也可以在 profile 目录里运行 pnpm approve-builds 交互式批准。) 使用 点击左下角 「Cordis 插件」。面板打开后,每个动态插件对应一块乐高积木。 点击积木查看操作: | 积木状态 | 可用操作 | | 运行中(彩色 + 绿点) | 停止、删除 | | 已停止(灰化) | 运行、删除 | | 等待批准(红描边) | 批准、批准(含未来版本)、拒绝 | 卸载 从 profile 移除该 bundle,即可恢复原生 Cordis 插件面板: dsh plugin --profile web remove dsh-lego-plugin 卸载干净且彻底,不会给别人留麻烦: - 浏览器半卸载后立即恢复原生 Cordis 插件面板——插件停止后页面不留任何本插件痕迹。 - 本插件注入的样式表随卸载自动移除,不残留任何全局样式。 - cordis.patch.yml 层会从 profile 中移除,下次 dsh web 启动时不再挂载。 也可以不卸载、只停止可视化替换:本插件自身就是动态插件,从乐高面板里找到对应的 dyn/… 积木点 停止(或执行 cordis_stop),原生面板会立即回来。 开发 src/ index.js host 半(Loader 入口) client/index.js 浏览器半——全部功能所在 scripts/ build-client.mjs 零依赖构建(仅需 Node) pnpm install node scripts/build-client.mjs node --check lib/client.js License MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
XIAOke8698/dsh-lego-plugin
把插件列表变成乐高积木,点击即可启停热插拔
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,344已汉化DSH
71.5
终端编码代理esengine/DeepSeek-Reasonix
· 指南 · ACP · 扩展开发 · 规格 · 官方网站 · Discord · QQ
★ 36,045已汉化DSH
71.2
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,202已汉化DSH
71.1