@fuxi-ailabs/dsh-score-ux
v1.2.0
Published
Independent DSH web UX for score: import the current Session and display its Insight scorecard
Readme
@fuxi-ailabs/dsh-score-ux
dsh-score 的独立浏览器 UX。它在会话 header actions 中注册自己的「打分」浮标,
不包含评分 Host 逻辑。
依赖 @fuxi-ailabs/dsh-score 提供:
GET /api/dsh-score/status?sessionId=<sid>
GET /api/dsh-score/runtime-status
POST /api/dsh-score/session交互
- 浮标默认位于观测浮标下方,可独立拖动;位置保存在
dsh-score:fab-position。 - 点击中心圆钮后,Host 会先刷新导入当前会话,再返回完整评分卡。
- 默认只显示紧凑圆按钮;点击后中心圆放大并展开为六扇区径向菜单。
- 六个扇区分别对应 D1–D6,每区只显示维度图标和分数。
- 悬停扇区会立即显示维度中文名称;悬停鲸鱼图标会显示“语义评审”。
- 扇区整体从中心缩放并淡入;中心再次点击可收起。
- 展开后的中心圆盘和维度卡直接使用 DSH 蓝色阶与中性色 token。
- 点击扇区只展开该维度的子项,不铺开其他维度。
- 点击扇区可重新打开只显示该维度的详情面板。
- 语义评审入口位于中心评分圆内部下方的 DeepSeek 鲸鱼图标,不再放在详情面板内。
- 不调用任何
dsh-observe接口。
安装
pnpm --filter @fuxi-ailabs/dsh-score pack
pnpm --filter @fuxi-ailabs/dsh-score-ux pack