新手引导 — 融合方案:内嵌任务 + 内嵌示例名单兜底
真实任务不变:新班主任 10 分钟内完成「导入名单 → 生成第一个方案」。任务卡内嵌真实流程,完成打勾、可关闭;名单不在手边时一键载入内置示例名单兜底(隔离标记,删除即清零)。
不可违反约束(§7.4):示例数据不得污染真实班级(显式隔离标记、删除不影响真实数据);引导不要求注册/联网;不得拦截老用户工作流。示例名单是应用内嵌静态资产(与 D15 移除 init-demo 命令不冲突)。
✓
融合目标形态
任务卡 4 步(建班级→导入→设规则→生成)内嵌真实流程;导入步骤提供「先用示例名单试试」兜底。
localhost:8765/class-302
新手指引 · 4 步
在真实班级里完成,随时可关
✓
完成
创建班级
已创建「初二(3)班」
2
导入学生名单
选择你的 CSV/XLSX 名单文件
📄 名单不在手边?
内置一份 20 人示例名单(带性别/身高/成绩/视力属性),载入后完成整个流程,随时可删除
3
设置规则与目标
用句式构建器添加一条规则
4
生成第一个方案
生成 5 个候选并选择
示例名单载入后显示「示例」徽章;删除示例名单不影响任何真实班级(§7.4 隔离)。
任务卡与真实流程同屏:「选择文件」直接打开 D14 三入口文件选择;「先用示例名单」载入内嵌资产。
| 设计要点 | 说明 |
|---|---|
| 内嵌任务 | 4 步任务卡:完成打勾、可关闭(持久化)、不拦截老用户 |
| 示例名单兜底 | 内嵌静态资产(20 人,含常用属性);「示例」隔离标记;删除即清零(§7.4) |
| 与 D15 一致性 | 示例名单是内嵌资产而非 CLI 命令——D15 移除 init-demo 不冲突 |
| schema/API 影响 | 无新 API;示例名单资产(Rust 或前端嵌入) |
待研究(不冻结):
- 示例名单规模与内容("恰到好处"的定义)
- 任务卡收起时机与「关闭引导」持久化
- 与 D1 首次任务清单的关系(合并还是分层)