Yinxe/deepseek-harness-plugins--plugins-widget-kit ↗★ 7
@dshp/widget-kit
提供会话托盘图标与悬浮卡片组件规范 适合需要标准化管理和展示插件所贡献组件的开发者或高级用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Yinxe/deepseek-harness-plugins#dbb1c022e1017f40170f0827609e6ac8c32ff148&path:plugins/widget-kit说明文档
阅读完整 README ↗配置项
存 profile 条目 dshp-widget-kit 的 config:(改动即时生效,无需重启):
| 字段 | 类型 | 默认 | 说明 |
|---|---|---|---|
trayEnabled | boolean | true | 是否在会话顶部显示组件托盘 |
maxVisibleIcons | number | 4 | 可见图标上限 1–8,超出的进 ⋯ 菜单 |
badgeIntervalMs | number | 30000 | 徽标默认刷新间隔 5000–600000 |
hoverPreview | boolean | true | 图标悬停是否显示说明 |
referenceWidgets | boolean | true | 是否装载自带的四个参考组件(「组件箱」不在此列,始终在册) |
cardOpacity | number | 0.7 | 卡片 / 小面板背景不透明度 0.2–1(含标题栏) |
cardBlur | number | 5 | 毛玻璃模糊半径 0–32 px(0 = 关) |
cardBorder | enum | auto | 边框:auto 跟随框架 / on 1px / off 无边框 |
cardRadius | enum | auto | 圆角:auto 12px / round 20px / square 0 |
motionMs | number | 300 | 动效时长 0–500 ms(0 = 关闭过渡) |
本机布局(托盘顺序、隐藏与禁用集合、卡片位置/尺寸/最小化/锁定、卡片层叠顺序、当前展开的常驻面板)
不在持久化配置:它存在浏览器 localStorage 的 dshp-widget-kit:v1,只属于这台浏览器;
刷新后原地恢复。卸载 / 热重载插件不会动它(记录按 id 留着,插件回来即原地恢复)——
插件开发时改代码不再重置布局;真卸载掉的插件留下的残留,用 设置 → 小组件 → 「清理已卸载组件的残留」
显式清理(只清不在册的 id),要全部重来就用「清空本机布局」。