我们在做什么
AI陪练小程序(uni-app/微信小程序):流式对话、火山引擎 TTS 双向流式、实时打分与训练。
Pathfinder(转化路径扫描仪)SaaS:转化漏斗、画像、任务编排与可视化报表。
认知中台前端:ToB 配置化场景,多角色权限与数据资产看板。
你将做什么(实习期间的核心职责)
基于 uni-app(Vue3 + TypeScript)*,参与小程序/H5 的功能迭代与 Bug 修复,产出可复用组件。
对接 流式消息(WS/SSE) 与 音频播放链路(播放队列、暂停/恢复、弱网提示、断线重连的前端处理)。
配合后端接入 LLM/Agent(Dify/自建) 接口:实现打字机式渲染、消息状态与错误兜底。
参与 权限与路由守卫 落地(角色/菜单/接口双重校验),完善空态/异常态。
做好 埋点与监控(wx.reportAnalytics 或自建埋点 + Sentry),提交问题最小复现与定位报告。
工程化协作:遵循 GitHub Flow、ESLint/Prettier、提交规范(Conventional Commits),参与 Code Review。
基础要求(必须)
计算机/软件/电子/数学相关专业优先;每周到岗 4–5 天,连续 3 个月以上(学期中远程+到场混合可谈)。
至少 1 个 uni-app/小程序 项目经验(课程/实习/个人均可),能独立完成组件/页面开发与联调。
Vue3 + TypeScript 基础扎实;理解响应式、组合式 API、Pinia 状态管理。
了解 WebSocket/SSE 基本用法;会做断线重连/心跳与最小幂等处理(哪怕是简单实现)。
基础 音频 API 经验(AudioContext/小程序音频能力其一),能定位常见卡顿与延迟问题的前端侧原因。
工程意识:能配好 ESLint/Prettier、环境变量与打包分包;会写基础单测(Vitest/UT 任一)。
加分项(有就直说)
接入过 火山引擎 TTS 双向流式或任一 RTC/音视频 SDK。
做过 流式对话 UI、消息中台或 Chat 组件;对 Dify / n8n / Agent 有实操。
会 ECharts/AntV 做交互图表与大数据量优化(虚拟列表、渐进渲染)。
了解 小程序 AI 备案、敏感词/风控、日志脱敏。
写过像样的 技术文档/复盘,能清楚交代取舍与权衡。
我们不要谁(别浪费彼此时间)
只会照搬教程、不会拆需求的人。
不写文档、不写测试、不做自测的人。
对线上问题不敏感、缺乏基本定位与复盘能力的人。