技术实践

猿辅导以Supabase支持员工对话式生成应用

应用与实践AI 基础设施数据基础设施编程办公

概述

猿辅导为承接教研、运营、管理等环节大量琐碎且生命周期短的个性化「微需求」,自研内部 Vibe Coding 平台 Rush:用户用对话式自然语言描述需求,AI 自动完成数据结构设计、前后端代码生成到应用部署的全过程,目标是让任何岗位员工把想法「说」成可用应用。Rush 团队在选型中评估后选择火山引擎 Supabase 作为后端底座,把数据库、认证、API、存储、实时消息通知等通用后端工作交给平台,从而把研发精力集中在「对话生成应用」的核心体验上,并解决四大工程挑战:课程/班级数据在物理与逻辑上严格隔离、按校区管理员与年级负责人、授课教师、助教等角色的精细读写权限、支持开发/预发/线上多环境与一键回滚与测试分支、以及按使用量弹性伸缩避免为低频应用长期预留服务器。 Rush 上线后在三类场景落地:教学教研团队用对话生成「新概念课程学员问题收集表」等灵感捕获工具,实现周期从数周甚至数月缩短到几分钟。市场运营团队在招生旺季生成活动单页与报名审核统计后台,相较外包显著节约成本。HR 团队搭建面试官时间预约与反馈看板,把分散在邮件、聊天与表格中的信息统一管理,人力沟通成本降低约 1/3。 文中提出后续将利用 Supabase 的向量引擎、DuckDB 与大模型访问能力,从「应用生成器」演进为智能业务分析助手。