design: Portal 自助注册与 Admin 开关原型 #78

Closed
opened 2026-08-29 20:50:58 +08:00 by ila · 2 comments
Owner

基本信息

  • 类型:设计任务(在线交互原型)
  • 所属 MVP:#76
  • 所属 Epic:#75
  • 状态:已完成
  • 提出时间:2026-08-29
  • 原始需求来源:用户对话
  • 用户确认摘要:Portal 增加可由 Admin 控制的自助注册;注册密码至少 6 位,其余采用已建议方案。

目标

基于现有 Portal 登录页和 Admin 终端用户页制作可审阅的 Quant-UX v1 原型,确认入口、字段、开关、反馈和异常状态后,再放行生产实现。

原型范围

  • Portal 登录页:仅在注册开放时显示“创建账号”入口。
  • Portal 注册页:账号、昵称、密码、确认密码;密码提示至少 6 位。
  • Portal 表单错误:必填、账号格式、密码长度、两次密码不一致、账号冲突。
  • Portal 策略变化:用户打开页面后管理员关闭注册,提交时显示不可注册状态并返回登录。
  • Portal 响应式:桌面与移动端关键画面。
  • Admin 终端用户页:显示当前注册状态和开关入口。
  • Admin 开关确认:开启/关闭均明确影响,自身请求期间不可重复操作,失败恢复原状态。
  • 注册成功:自动建立 Portal 会话并进入现有工作台,不新增中间营销页。

设计约束

  • 复用当前 Chorus 的浅色、深青主色、紧凑表单和 Admin 表格风格。
  • 不新增邮箱、验证码、OAuth、点数、计费或每日配额。
  • sys_user 与 users 的身份和页面保持分离。
  • 密码 6–1024 字符;账号 3–64 位并沿用现有格式规则。
  • 后端策略是最终权限边界;原型隐藏入口不代表只做前端控制。
  • 线上 Quant-UX 是审核事实;未经用户明确要求不导出本地 HTML。

交付物

  • Quant-UX 在线链接、App ID、版本/日期。
  • 桌面 Portal 登录/注册/错误/策略关闭状态。
  • 移动端注册关键画面。
  • Admin 关闭、确认、开启和失败状态。
  • 关键点击流程连线及覆盖说明。

设计证据

  • 在线入口:https://qux.ilapage.cn/#/apps/6a92d5bd191a826306a7f499/design/10001.html
  • App ID:6a92d5bd191a826306a7f499
  • 版本:v1(2026-08-29)
  • 审核版本识别:App 名称包含“#78 v1”,起始屏幕为“Portal 登录(注册开放)”
  • 状态:已确认
  • 覆盖:11 个屏幕、293 个组件、15 条交互连线
  • 确认人/时间:用户,2026-08-29

验收标准

  • 审核链接可访问且版本可识别。
  • Portal 与 Admin 的正常、校验、策略关闭和请求失败状态位置明确。
  • 注册入口、返回登录、Admin 开关确认等关键流程可点击。
  • 字段、文案、密度、响应式和可访问性符合现有界面。
  • 用户明确确认 v1 原型、文字需求和覆盖范围。

风险与回退

本任务只产生在线设计证据,不修改生产代码和数据库。原型未通过时创建 v2,不覆盖已确认版本。

文档影响

原型结论将在技术设计确认后进入长期 Wiki;本任务自身不导出 docs/task 或本地原型。

## 基本信息 - 类型:设计任务(在线交互原型) - 所属 MVP:#76 - 所属 Epic:#75 - 状态:已完成 - 提出时间:2026-08-29 - 原始需求来源:用户对话 - 用户确认摘要:Portal 增加可由 Admin 控制的自助注册;注册密码至少 6 位,其余采用已建议方案。 ## 目标 基于现有 Portal 登录页和 Admin 终端用户页制作可审阅的 Quant-UX v1 原型,确认入口、字段、开关、反馈和异常状态后,再放行生产实现。 ## 原型范围 - Portal 登录页:仅在注册开放时显示“创建账号”入口。 - Portal 注册页:账号、昵称、密码、确认密码;密码提示至少 6 位。 - Portal 表单错误:必填、账号格式、密码长度、两次密码不一致、账号冲突。 - Portal 策略变化:用户打开页面后管理员关闭注册,提交时显示不可注册状态并返回登录。 - Portal 响应式:桌面与移动端关键画面。 - Admin 终端用户页:显示当前注册状态和开关入口。 - Admin 开关确认:开启/关闭均明确影响,自身请求期间不可重复操作,失败恢复原状态。 - 注册成功:自动建立 Portal 会话并进入现有工作台,不新增中间营销页。 ## 设计约束 - 复用当前 Chorus 的浅色、深青主色、紧凑表单和 Admin 表格风格。 - 不新增邮箱、验证码、OAuth、点数、计费或每日配额。 - sys_user 与 users 的身份和页面保持分离。 - 密码 6–1024 字符;账号 3–64 位并沿用现有格式规则。 - 后端策略是最终权限边界;原型隐藏入口不代表只做前端控制。 - 线上 Quant-UX 是审核事实;未经用户明确要求不导出本地 HTML。 ## 交付物 - Quant-UX 在线链接、App ID、版本/日期。 - 桌面 Portal 登录/注册/错误/策略关闭状态。 - 移动端注册关键画面。 - Admin 关闭、确认、开启和失败状态。 - 关键点击流程连线及覆盖说明。 ## 设计证据 - 在线入口:https://qux.ilapage.cn/#/apps/6a92d5bd191a826306a7f499/design/10001.html - App ID:6a92d5bd191a826306a7f499 - 版本:v1(2026-08-29) - 审核版本识别:App 名称包含“#78 v1”,起始屏幕为“Portal 登录(注册开放)” - 状态:已确认 - 覆盖:11 个屏幕、293 个组件、15 条交互连线 - 确认人/时间:用户,2026-08-29 ## 验收标准 - [x] 审核链接可访问且版本可识别。 - [x] Portal 与 Admin 的正常、校验、策略关闭和请求失败状态位置明确。 - [x] 注册入口、返回登录、Admin 开关确认等关键流程可点击。 - [x] 字段、文案、密度、响应式和可访问性符合现有界面。 - [x] 用户明确确认 v1 原型、文字需求和覆盖范围。 ## 风险与回退 本任务只产生在线设计证据,不修改生产代码和数据库。原型未通过时创建 v2,不覆盖已确认版本。 ## 文档影响 原型结论将在技术设计确认后进入长期 Wiki;本任务自身不导出 docs/task 或本地原型。
Author
Owner

Quant-UX v1 已创建,状态:待用户确认。

  • App:Chorus Portal 自助注册与管理开关 #78 v1
  • App ID:6a92d5bd191a826306a7f499
  • 版本日期:2026-08-29
  • 在线审核入口:https://qux.ilapage.cn/#/apps/6a92d5bd191a826306a7f499/design/10001.html
  • 审核版本识别:App 名称包含“#78 v1”,起始屏幕为“Portal 登录(注册开放)”
  • 规模:11 个屏幕、293 个组件、15 条交互连线
  • 覆盖:桌面登录/注册/校验错误/策略中途关闭/注册成功,移动端注册,Admin 注册关闭/开启/双向确认/失败回滚状态

关键流程可点击:创建账号 → 注册;创建并登录 → 工作台;Admin 关闭状态 → 开启确认 → 开启状态;开启状态 → 关闭确认 → 关闭状态。

本次未导出本地 HTML,符合仅在用户明确要求时导出的项目规则。

Quant-UX v1 已创建,状态:待用户确认。 - App:Chorus Portal 自助注册与管理开关 #78 v1 - App ID:6a92d5bd191a826306a7f499 - 版本日期:2026-08-29 - 在线审核入口:https://qux.ilapage.cn/#/apps/6a92d5bd191a826306a7f499/design/10001.html - 审核版本识别:App 名称包含“#78 v1”,起始屏幕为“Portal 登录(注册开放)” - 规模:11 个屏幕、293 个组件、15 条交互连线 - 覆盖:桌面登录/注册/校验错误/策略中途关闭/注册成功,移动端注册,Admin 注册关闭/开启/双向确认/失败回滚状态 关键流程可点击:创建账号 → 注册;创建并登录 → 工作台;Admin 关闭状态 → 开启确认 → 开启状态;开启状态 → 关闭确认 → 关闭状态。 本次未导出本地 HTML,符合仅在用户明确要求时导出的项目规则。
Author
Owner

用户于 2026-08-29 明确验收通过 Quant-UX v1 原型、文字需求和覆盖范围。确认版本:App ID 6a92d5bd191a826306a7f499,#78 v1。允许据此实施 Portal 与 Admin 页面。

用户于 2026-08-29 明确验收通过 Quant-UX v1 原型、文字需求和覆盖范围。确认版本:App ID 6a92d5bd191a826306a7f499,#78 v1。允许据此实施 Portal 与 Admin 页面。
ila closed this issue 2026-08-29 20:59:30 +08:00
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: OPC/chorus#78