档案 82 / 81 §9.2b:形态=原生弹窗(非 iframe),只读优先,写操作回跳平台域。
- client.js 895→1083 行:新增 PaCard + PlatformAdminSection + settings.section 注册(id=platform-admin, order=102)
- 数据源全部为平台既有只读路由(/api/auth/me、/api/dsh/status、/api/admin/{users,storage,runtime}、/api/plugins/business)
- i18n:zh/en 各 +29 个 pa.* 键
- 版本 0.2.8 → 0.2.9;tgz 已出(结构校验通过)
- 未验证:渲染/交互/权限门禁(需投放 + 启用,卡在需 admin 登录态)
24 lines
2.1 KiB
JSON
24 lines
2.1 KiB
JSON
{
|
||
"name": "@dsh-local/business-plugins",
|
||
"version": "0.2.9",
|
||
"description": "功能管理(原「功能插件」)section for dsh web profile — v0.2.8(2026-09-13):**所有弹窗改页内弹窗** —— 弃用 window.confirm,改为 fixed 遮罩 + 居中面板 + 点遮罩/✕ 关闭(视觉与交互对齐 MCN 工作台 dsh-plugin-mcn 的 modalTitle/modalText/modalBtns 三段结构);**超限时弹窗内红底警告块**(标题 + 说明 + 内存数字),确认按钮转危险色,未点确认不发请求。v0.2.7(档案 75 维度 B 落地 · 2026-09-13):卡片新增「预估内存 ≈ N MiB」徽章(按实测成本分色:≥60 红 / ≥30 黄)、卡片加高(minHeight 112 + padding 14/16)便于四层信息排布;**列表上方新增「内存预估」状态条** —— 实心段=当前已启用插件预估占用、半透明段=本次勾选增量、超单实例上限(384 MiB)整条转红并给文字警告,确认弹窗也带上内存预估。口径 = 空载基线 285 MiB + 逐插件实测加载成本(隔离 cgroup 的 rss 增量),**是预估值不是实时读数**。候选池列表 + 搜索/状态徽章 + 批量启用/禁用 + 确认弹窗 + 重启后自动刷新。v0.2.4(档案 67):对齐 06-工作台UI规范 —— **信息层次反转**(主视觉改为插件用途说明,插件名/版本退为副行小字;中文说明由候选池入库时优先取官方目录)、字号阶梯 14/13/12、徽章与按钮改规范量级、空态改「标题 + 说明」、新增列表行 hover 反馈。v0.2.2:分区名由「功能插件」改为「功能管理」。v0.2.0:配色改用官方 --dsw-* design token(跟随 dsh 主题);文案走官方 locale(zh/en)。",
|
||
"type": "module",
|
||
"main": "lib/index.js",
|
||
"exports": {
|
||
".": "./lib/index.js",
|
||
"./client": "./lib/client.js"
|
||
},
|
||
"dsh": {
|
||
"bundle": {
|
||
"patch": "./cordis.patch.yml"
|
||
},
|
||
"client": {
|
||
"platform": "web",
|
||
"inject": [
|
||
"@deepseek-ai/dsh-client-ui-settings-general"
|
||
]
|
||
}
|
||
},
|
||
"dependencies": {},
|
||
"license": "MIT"
|
||
} |