EXH·MEDSHOW · 迭代时间线
MedShow · 医路求索进行中
学院宣讲团官方视频展示与课程预约管理平台 · 立项于 2026-03-01
为华中科技大学同济医学院宣讲团搭建的生产级平台,覆盖视频内容展示、课程预约管理、后台审核与安全审计全流程——从需求分析到部署上线独立完成,是全部馆藏中体量最大的一件。
规模:980 个源文件 · 113,000 行代码 · 30+ 功能模块 · 约 120 个路由文件。数据层为 PostgreSQL(15+ 张表、10+ 枚举、22 次数据库迁移)。
安全体系是这个项目最深的一层:Auth.js v5 认证之上,做了 Admin / Creator 双角色权限,以及一套完整的风控引擎——评分、申诉、封禁三态状态机。测试侧写了 31,102 行测试代码、243 个测试文件,行覆盖率 37.7%。
它验证了一件事:AI 协作开发可以支撑真实机构的生产系统,而不只是个人玩具。
- 版本
- v1
- 完成日期
- 2026-03-01
- 生成模型
- 多模型智能体协作
- 栈 / 来源
- nextjs · deployed · 在展
正在探测 live 部署

归档快照 · live 站点未响应握手,可在新标签页直接访问 ↓
策展评注
馆藏中体量最大的展品:113,000 行代码、980 个源文件、约 120 个路由文件,服务真实机构(华中科技大学同济医学院宣讲团)的日常运转。
三层结构值得驻足:
- 内容层——视频展示与课程预约,是用户看得见的部分;
- 管理层——后台审核、Creator 工作台,是机构运营者用的部分;
- 安全层——Auth.js v5 双角色权限之上的风控引擎(评分 + 申诉 + 封禁状态机),是谁都看不见、但缺了就会出事的部分。
工程档案
- 数据层:PostgreSQL 15+ 张表、10+ 枚举、22 次数据库迁移——迁移记录本身就是这个项目的年轮;
- 测试:31,102 行测试代码、243 个测试文件、行覆盖率 37.7%;
- 技术栈:Next.js 16 + React 19 + Drizzle ORM + Tailwind 4 + Auth.js v5。
仓库为机构私有,不公开;live 站点持续运行中。
