施工员 and multica-agent
3eaa36a8d5
feat(HEL-560): 数据中枢接管数据源/模型池/会员,注册改一次性邀请码
...
主站
- 新增 m0006 invite_codes 迁移;注册强制邀请码(首个管理员除外),消码与建号
同一事务,并发提交只有一个能成功
- 新增 /api/hub-admin/* 服务端点(共享 HUB_ADMIN_TOKEN,先于鉴权校验),供数据
中枢桥接读写会话/密码/模型池/会员/邀请码,并提供供应商模型列表拉取
- 前端:注册表单加邀请码(桌面 login、index.html、移动端);「系统管理」改为
「数据中枢」入口指向 8766,原模型池与会员管理分区移除,仅留「行情管理」;
随之清理陈旧 CSS
数据中枢
- 取消独立账号:删除 hub_admin/hub_sessions 与登录、改密、锁定逻辑,改为校验
主站 xiaobai_session,仅管理员可进,CSRF 由会话派生,危险操作二次确认走主站
- 控制台新增数据源凭证可编辑区(原有内容一项不删)、供应商制模型池(自动拉取
/models,失败退回卡内手动录入)、会员管理与邀请码页
- 日夜双主题:颜色收敛为同名 token 换值,SVG 改用 inline style 以吃到变量
自测
- 主站 verify_baseline 通过(498 项);数据中枢 235 项通过
- tools/verify_datahub_console.py 端到端跑通两服务真实对话;
tools/verify_datahub_console_ui.py 浏览器跑通门禁/凭证/模型池/会员/主题/1030 窄屏
Co-authored-by: multica-agent <github@multica.ai >
2026-09-16 11:44:09 +08:00
f68f950106
施工(HEL-183): 问天工具行右对齐并统一 logo/收起/问师顶距与页头签
...
恢复顶栏工具行 margin-left:auto,问天隐藏行情条后仍靠右;logo 区与收起按钮对齐顶栏/状态条高度;问师恢复页顶 14px;问天三签改用全站 segmented 页头。
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: multica-agent <github@multica.ai >
2026-08-27 13:41:23 +00:00
6ae0f5f862
B-214: keep desktop header commands visible instead of behind ellipsis
...
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: multica-agent <github@multica.ai >
2026-08-20 12:39:22 +08:00
12e793bdbd
feat: apply B-147 visual tokens to screener, review and account surfaces
...
Unify intelligent screener, review workspace, and account/admin chrome with shared tokens, table density, and left-aligned first columns.
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: multica-agent <github@multica.ai >
2026-08-20 06:39:25 +08:00
e33451e802
fix: fit 13 limit-pool columns at 1600 and restyle leftover tokens
...
Keep the limit-up table inside the card without horizontal scroll,
raise header/row metrics to the B-147 spec, restore night sort accent,
and switch the day-mode repair badge to the shared blue token.
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: multica-agent <github@multica.ai >
2026-08-20 03:35:40 +08:00
4c6cccd9a4
fix: merge B-157 and B-158 shell review blockers
...
Keep 1024-1439 broken/seal metrics in the detail panel, fold desktop admin actions into the ellipsis menu, and fit the 13-column limit pool at 1600 without hiding the data date.
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: multica-agent <github@multica.ai >
2026-08-20 02:19:04 +08:00
d1852657fd
feat: apply B-147 visual tokens to shell and three representative pages
...
Closes B-156
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: multica-agent <github@multica.ai >
2026-08-20 00:43:09 +08:00
leefer
d95bcb523a
chore: create Multica handoff checkpoint
2026-08-06 22:54:46 +08:00
leefer
de635e4f9c
feat: unify trading workspace visual system
2026-08-06 02:48:46 +08:00
leefer
d6def3af15
refactor: establish standalone application boundary
2026-08-03 21:42:25 +08:00