——一个培训类产品如果连“谁在用”都分不清,功能做得再多也是白搭

教育培训行业的产品有一个容易被低估的复杂度:角色多。一个青少年绘画赛事的小程序,使用者可能是机构管理者、指导老师、参赛学生、学生家长,甚至普通观众。一个幼儿园家校共育APP,用户同时包括园长、教师和家长。如果开发团队把所有功能堆在一个“我的”页面里,让所有人看到一样的界面,结果就是谁都找不到自己要的东西。
上海艾朴科技(及其关联技术团队)交付的艺展青少年绘画大展小程序和看娃娃APP,恰好展示了用角色分层驱动产品设计的方法论。这套方法论对于任何涉及“机构—员工—学员/家长”多边关系的宣传教育培训项目,都具有直接的参考意义。
艺展小程序:一场绘画大展背后的权限与界面设计
国际青少年绘画大展的目标是为绘画少年提供创作与展示平台,功能模块包括奖学金活动、绘画征集、美术馆、教育馆和“我的”。表面上看是一个内容展示类小程序,但真正的复杂度藏在“我的”页面里。艾朴科技团队将“我的”拆分为绘画机构的“我的”、教师的“我的”、其他角色的“我的”三个版本。机构登录后看到的是学员作品管理、集体报名状态、机构钱包;教师看到的是指导学生参赛的进度跟踪;家长看到的是孩子的作品收藏和获奖记录。
这种设计的工程含义是:权限系统不是事后加一个角色字段就能解决的,它需要在数据库设计阶段就建立“用户—角色—资源”的对应关系,并在前端做动态路由或条件渲染。艺展项目的另一个细节是美术馆模块的分类逻辑——新古典馆、艺术文化馆、朋克主义馆、抽象主义馆,不同类别对应不同的作品上传表单字段、审核流程和展示模板。如果后端没有做多级分类和审核状态机,这个模块很快就会变成一堆无法维护的硬编码。
看娃娃APP:家园共育场景下的“三方协作”
看娃娃APP聚焦幼儿园与家长的互动场景,核心设计同样是角色分层:园长端负责全园信息审核与微网站发布,教师端处理班级日常内容(一次可发50张照片和3分钟视频),家长端查看自己孩子的成长档案并选择本地或云端存储。这个产品在2015年即获得梅花天使等机构3000万Pre-A轮融资,其产品思路在当时的家园共育赛道中被认为是技术领先的。
对于今天做宣传教育培训类应用的决策者来说,艺展和看娃娃的启示在于:先想清楚有几种人要用这个系统,再想功能。艾朴科技团队在接手这类项目时,需求梳理阶段的核心产出不是功能清单,而是角色矩阵和权限流转图。这种工作方式来源于团队在复杂业务系统中的积累——同一团队还交付过国药商城、万华化学电商APP等对合规与权限要求严苛的项目,医药电商的证照管理和化工竞拍的参数约束,与培训系统的角色分层在底层逻辑上是相通的:都是把业务规则翻译成数据模型和状态机。