DSH Trading Floor:只读 Session 交易台视图

前言

在 DeepSeek Harness(DSH)里跑多个 Session、子智能体和工具调用时,Web UI 已经在维护 Session 投影:步数、轮次、token 构成、上下文压力、工具耗时等。若要在一张「桌面」上汇总「今天还在用的会话」花了多少 token、缓存命中如何、是否逼近上下文或账面 cap,通常得自己在 RPC 或日志里拼数据。DSH Trading Floor 插件把同一套 Session 投影做成只读交易终端式仪表盘,不拉行情、不下单、不访问外网,专门看 Harness 自身的会话遥测。

这是什么

DSH Trading Floor(package 名 dsh-trading-floor,当前版本 0.2.0)由维护者 lengrufeng2008 发布,归类为 admin-security。定位是:面向 DeepSeek Harness 本身的、实时的、只读交易台仪表盘。它把 Web UI 已有的 Session 投影转成桌面视图:活跃会话、步数、token 混合、缓存命中、上下文压力、工具时间、按会话的 book 条,以及人工风险门控。视觉语言像交易终端,数据来源是 DSH 自己的 session telemetry。不含市场数据、券商、订单或外部网络调用。

核心功能

数据来源与刷新

仪表盘每 10 秒轮询与 Web UI 相同的同源 Session RPC。在 README 给出的基准下,约 361 个 Session 的语料上,一次快照渲染大约 0.4–0.6 秒。

Active Book(活跃账本)

Session 投影暴露的是各 Session 生命周期内的 token 用量,而不是每次调用的精确时间戳。因此插件把范围称为 active book:

  • 某 Session 在 book 内,当且仅当:最后一次 prompt 是「今天」,或该 Session 正在运行。
  • 花费(spend)是这些 book 内 Session 在 DeepSeek idle 费率下的生命周期成本估计。
  • 不是「今日账单」;若要精确按日核算,应使用 dsh-token-audit。

界面各处用 BOOK LIFETIME、IDLE EST、EST、BOOK CAP、read-only 等标签标明含义。默认 book cap 为 ¥100(策略护栏,非日账单)。无虚构 P&L 或假智能体。

界面模块(README 列出的 Screen)

  • Ticker:活跃、live、步数、token、缓存、输出占比、book spend、book cap
  • 六个透镜:TAPE(sessions)、QUANT(steps)、MACRO(presets)、RISK(context)、FLOW(tool time)、PM(book spend)
  • Gauge:上下文、缓存命中、输出占比、工具时间
  • Orchestration web:Harness 居中、六透镜环绕
  • Human gate:book cap(默认 ¥100 生命周期)、上下文与缓存检查,提供 Refresh / Copy
  • Desk log:最后 prompt 与子智能体活动
  • FULL DESK:全视口 portal;Esc 或 EXIT 回到 Settings

真实展示的内容

  • 今日有 prompt(或正在运行)的 Session 及其投影
  • 每 Session 的 steps、turns、LLM 时间、工具时间
  • cache-read、uncached-input、output tokens
  • 上下文压力与 context window
  • Agent preset 与模型选择
  • 按 Session 在 idle 费率下的生命周期成本估计
  • 子智能体标签与最后 prompt 活动

控件仅为只读:Refresh 与 Copy。

安装与启用

可通过 Plugin Manager(Plugins → Add plugin),或 plugin_manager 的 install_bundle 指向插件目录。公开仓库可用下面命令(须与 README 一致):

dsh plugin --profile web add github:lengrufeng2008/dsh-trading-floor

安装后打开 Settings → Trading Floor;右上角有 FULL DESK。live profile 下为本地链接安装,改客户端代码后刷新页面即可生效。也可用 npm pack 打 tarball 挂到 GitHub Release;验证文档提到临时 profile 安装示例:

dsh plugin --profile web add dsh-trading-floor-0.2.0.tgz

--dump-config 应能拼出 trading-floor 配置行,Plugins 页列出 Trading Floor 及 locale 描述。

典型用法

  1. 在 Web profile 下安装插件(见上节命令)。
  2. 进入 Settings → Trading Floor 查看设置页仪表盘;需要大屏时点 FULL DESK,用 Esc 或 EXIT 返回 Settings。
  3. 观察 Ticker 与六个透镜,结合 Human gate 看 book cap、上下文与缓存是否触发策略提示;需要更新数据时点 Refresh,需要拷贝信息时用 Copy。
  4. 若关心「今天确切花了多少」,README 明确建议改用 dsh-token-audit,不要把这个 desk 的 IDLE EST 当日账单。

本地开发验证可跑:

npm test

README 记录为 4/4 纯 projection-fold 测试;Web UI 在 1600×1000 与 1920×1080 下 0 页面错误、0 控制台错误。

适用场景与注意

适合:在 DSH Web 侧同时维护较多 Session,需要一眼看清「今日仍在 book 内的会话」token 构成、工具耗时、上下文压力,以及相对 book cap 的 idle 估计花费的管理员或重度 Harness 用户。

边界与后续(README Limits):

  • 精确日账单需要事件时间戳或 Host wire.view;P2 刻意只依赖已有 projection API。
  • Human gate 尚未接线审批动作,只报告 live policy、goal phase 与 pending questions。
  • 行情与纸交易 deliberately 不在范围内。

兼容:DSH 0.2.1-rc.2,Web profile;依赖 session/list 客户端 RPC 与 settings.section 插槽。许可证 MIT。

安全:插件在当前 DSH 进程权限下运行,安装前请自行审阅 GitHub 仓库 源码与 LICENSE。社区目录 SkillHub 插件页 为独立站点,与 DeepSeek / 幻方无官方从属关系;DSH 生态理念是「一切皆插件」,本文介绍的是社区插件而非官方应用商店条目。

结尾

DSH Trading Floor 把 Harness 已有 Session 投影收成只读「交易台」,强调 BOOK LIFETIME 与 IDLE EST,便于盯活跃会话与风险门控,而不碰市场与下单。进一步了解可访问目录页 https://www.skillhub.cn/plugins/lengrufeng2008/dsh-trading-floor 与源码 https://github.com/lengrufeng2008/dsh-trading-floor。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜