Dashboard 给现有状态开一扇窗;它不会在幕布后面另盖一栋房子。
1. 动机
若没有可视化操作台,配置与工作区检查只能在 CLI 调用和短 Python 脚本之间来回跳转。 Dashboard 在一个本地操作台中公开相同的公共表面:2. 启动操作台
服务器默认绑定127.0.0.1:42777 并打开浏览器。
首次运行时,HeavenBase 会确保默认工作区存在。
--app 会在可用时打开无浏览器边框的 Chromium 系窗口,否则回退到普通浏览器标签页。
3. 检查配置
配置操作台通过CM_HVNB 读取和写入。
它会显示每个键来自内置值、覆盖值还是自定义值,并支持 scope 选择、历史记录、版本比较、重置与搜索。
内置键保持锁定。
环境变量插值按原样显示,类似密钥的值会被遮罩。
4. 浏览工作区状态
数据浏览器会列出已注册的WorkspaceSpec 值,并一次打开一个工作区。
对于每个 Entity,它提供可排序、可过滤、分页表格、行检查、Data 与 Schema 视图、放置元数据、查询能力以及工作区健康信息。
命令面板会通过 ws.search(...) 搜索 Catalog 与 MetaSchema 卡片。
0.1.2.1 Dashboard 中的工作区行是只读的。它不会注册 Entity、修改 schema、upsert 行或删除行。5. 使用可选助手
助手使用heavenbase.dashboard.assistant 下配置的模型。
它的工具可以列出 Entity、检查 schema、抽样行、计算列统计、搜索工作区并读取经过遮罩的配置。
默认情况下凭据始终被遮罩。
启用 heavenbase.dashboard.assistant.share_credentials 可能把原始值发送给已配置的外部模型 Provider,并要求显式确认披露。
6. 嵌入适配器
当另一个本地主机拥有进程生命周期时,请使用公共适配器:总结
- Dashboard 可视化现有 HeavenBase 权威。
- Loopback 是安全默认值;网络暴露必须显式开启。
- 工作区浏览保持只读。
- 助手只会在显式选择后共享凭据。

