AI Future School · Design System v1.0
沉静的密集界面
Token 架构取自 Figma 社区热度断层第一的 Untitled UI v2.0,后台版式取自 DashStack 与 ByeWind Dashboard,色相与气质承自云杉纸感基底。AI 组件不采纳主流的 chatbox 形态——它们嵌进工作对象本身。
色彩
Color中性色不是纯灰——整条色阶都带一点色偏,和纸感底色同源:云杉偏绿,华云偏暖红。品牌色 500 为主色,云杉 Moss。
--n-0 → --n-950--b-50 → --b-900--ok --warn --err --info字体
Typography界面 DM Sans + 苹方;数据与代码 IBM Plex Mono(等宽数字);教学正文思源宋体——只在文档画布里出现,因为教案是读物不是界面。
间距 · 圆角 · 阴影
Spacing · Radius · Elevation4px 基准栅格。圆角比原型收紧一档,密集数据需要更硬的边界。阴影带品牌色相的偏移,不用纯黑。
--s-1 → --s-12--r-xs → --r-2xl--sh-xs → --sh-xl布局骨架
Layout & Shell侧边栏 260px、顶栏 60px、内容区 24px 内边距——取自 DashStack 与 ByeWind 的收敛值。下面是可交互的活体骨架。
今天有 4 节课
8:00 起,第一节是八(3)班语文《春江花月夜》
导航
Navigation.nav-item.tabs .segmented.steps .pagination .breadcrumb.menu .tree- ▾ 八年级语文
- ▾ 第三单元
- ▤ 春江花月夜.docx
- ▦ 学情表.xlsx
- ▸ 第四单元
数据展示
Data Display.stat-card .delta.tbl| 学生 | 得分 | 状态 | 提交时间 |
|---|
.badge .tag .pill.avatar .progress .timeline- ✓作业已发布
昨天 16:20 · 31 人可见
- ✓收齐 28 份
今天 08:05
- 批改中
AI 已预批 24 份,待你复核
.tip .popover .accordion立意 8 · 结构 7 · 语言 9 · 书写 6,四维加权后 76 分。
评分标准
AI 预批规则
表单与输入
Forms & Input这是原来的最大窟窿——18 个组件里 16 个原型没有。控件统一 36px 高、8px 圆角、聚焦时 4px 品牌色光环。
.input .textarea .select.check .switch .slider.dropzone .tag-input .filter-bar .bulk-bar支持 .docx .pdf 图片,单份不超过 20MB
动作与反馈
Actions & Feedback.btn.alert学生端会在 1 分钟内收到通知。
结构分歧较大,建议你亲自看一遍再发回。
成绩单模板被占用。关闭模板文件后重试。
期中卷面分析将在下周一自动生成。
.modal .toast .spinner .skel .empty撤回这份作业?
已提交的 28 份会保留,但学生将无法再看到题目与批语。此操作可在 24 小时内还原。
这个单元还没有教案
可以从资源库挑一份改,或者让 AI 依据课标和上一单元的学情起一稿。
身份与设置
Identity & Settings.menu .card .pill周砚
八(3)班 · 学号 21
AI 原生
AI-nativeFigma 上这一类的热门件全是 chatbox,与产品哲学冲突,所以整类自定义。共同约定:AI 产出一律带依据,一律给采纳 / 略过两个出口,一律紧贴它要改的那个对象。
.ai-suggest.diff .cite.composer .ai-status .sel-toolbar.task-row后台任务
不用等,做完了在这里收
.diff ins/del不跳走、不开对话,直接在原文上改导入环节用 5 分钟齐读全诗,请学生标出所有出现「月」的句子请学生用铅笔圈出全部 15 处「月」,并在旁标注它此刻是「实景」还是「心境」,为后面的意象辨析做准备。
.diff-split改动大到行内看不清时才升级到分栏本课时目标是让学生理解《春江花月夜》的意境。
本课时目标是让学生能指出并解释诗中至少三处「月」的意象及其情感指向。
.versions .thread .presence版本历史
采纳了 3 条 AI 建议
改写导入环节
从模板创建
第二段的时间是不是紧了点?
我压到 12 分钟,讨论改成同桌两两说。
同桌两两说,每人 90 秒
工作对象与画布
Work Object & Canvas.canvas-doc .block mark春江花月夜 · 第 3 课时教学设计
本课时目标是让学生能指出并解释诗中至少三处「月」的意象及其情感指向。
导入环节用 5 分钟齐读全诗,请学生标出所有出现「月」的句子,为后面的意象辨析做准备。
.rubric周砚 · 读后感
AI 预批,待复核
表面与质感
Surface & Texture决定界面素不素的一层。四种叠法都垫在内容之下,永不参与信息表达——它们只负责让大片底色不再是一块塑料。参数写死在 token 里,不许目测。
.surface-mark > .mark符号放大到容器高的 1.4–2.2 倍,裁切在角上八(3)班 · 学情概览
水印用品牌字,opacity .055(浅)/ .085(深)。文字层 z-index 抬到 1,永远压得住。
改到 .09 就过了
同一个组件,只调两个变量。超过 .08 水印开始和正文抢注意力——这是上限,不是建议值。
.surface-pattern .surface-ambient .surface-glow .surface-grain上面四块是刻意做大的:渐变的正确用法是焦点落在容器外面,你只该看见衰减、看不见那个「球」。所以块越小越看不出来——这也正是它对的表现。
Composed Surface
这块底不是纯色了
和上面任何单层比一下:水印给品牌、渐变给空气、颗粒消塑料感。三层加起来 CSS 不到 30 行,且全部走 token——换配色方案时自动跟着变。
.surface-glass .surface-gradborderblur 16px · saturate 1.4,带 @supports 兜底
强调靠边不靠填充,密集界面里更安静
对话
Chat & Conversation我们的产品哲学是把 AI 嵌进工作对象,不堆 Chatbox。但规格不能缺——总有对话确实是最优解的场合(开放式追问、跨对象的检索)。所以它建全,但默认贴边停靠,不做浮窗、不抢主区。
.chat .msg .typing.prompt-chips .composer.toolcall .reasoningAI 做了什么必须可查,这是「沉静」的前提class: 八(3) · assignment: 读后感 · filter: rubric.structure < 7 → 7 rows
推理过程(3 步)
先按结构分筛出低分段,再看这 7 份的批注共性,最后确认 4 份都命中「缺过渡句」。交互与状态
Interaction & States这一类没有「长相」,但少了它,前面 140 多个组件会各做各的。状态矩阵和动效 token 是 P0:它们是让系统保持一致的东西。
[data-state]每个交互件都要交齐这六态kbd--dur-fast --dur --dur-slow --ease.dragrow .droptarget教学专用
Teaching-specific通用后台没有、但普教一定会用到的一族。它们复用前面所有的 token 与原子件,不另起炉灶。
.qcard .opt「江畔何人初见月,江月何年初照人」一句,主要表达的是:
.player .wave合成页面
Composed Screens系统立不立得住,看的是把组件拼成真页面之后还成不成立。下面两屏全部由上面的组件搭成,没有一行专用样式。
今天有 4 节课
周三 · 第 12 周 · 8:00 起
今日课程
- ✓08:00 八(3)班 语文
春江花月夜 · 第 3 课时
- 10:15 八(4)班 语文
同上 · 教案已复用
- 14:00 备课组会
第四单元集体备课
待你处理
读《春江花月夜》,我最先注意到的是月亮一直在变。它从海上升起,照过江流、花林、白沙,最后落进海雾里。
张若虚写月,其实是在写时间。人生代代无穷已,江月年年只相似——人是会换的,月不换。这两句让我想了很久。