外观
Go 全栈日常实习简历
基本信息
姓名:待填写|联系方式:待填写|代码仓库 / 个人网站:待填写
求职意向
Go 全栈日常实习|到岗时间:待填写|每周出勤:待填写|可实习时长:待填写
教育背景
学校 / 专业 / 学历 / 起止时间:待填写
技术能力
待填写能解释、能演示或有实际使用经历的技能。
实习经历
北京博视科技公司 · 前端开发实习生(2026.06 - 2026.09)
医疗三端一体化管理平台(PC 管理后台 + 医疗数据大屏 + 医护微信小程序):主导全项目权限体系从页面级升级至按钮级精细化权限,独立负责大屏与小程序的权限重构及日常迭代开发。
- 主导权限体系改造,把权限粒度从页面级下沉到按钮级:PC 端以动态路由 + 自定义指令 v-permission 控制到按钮显隐,小程序封装权限组件与校验函数,大屏按角色动态渲染图表与菜单,满足医院多科室分级管控需求。
- 独立负责大屏与小程序迭代:开发管理台报表、表单与查询页面,用 ECharts 构建医疗数据可视化模块;针对大数据量场景引入虚拟列表、分页加载、图片懒加载与 CDN 加速,配合防抖 / 节流优化高频操作,并通过动态组件与异步导入减小打包体积、提升首屏加载速度。
- 沉淀工程化基础:封装通用工具函数、请求拦截器与业务组件供团队复用;基于 Apifox 完成接口联调,使用 Git 做版本管理,落地 husky + lint-staged + ESLint + Prettier 的提交前检查链路,保障多人协作下的代码风格一致。
项目经历
EinoTalk|即时通信与 AI 助手平台
项目时间:2026.05-2026.09|个人职责:独立开发
技术栈:Go、Gin、GORM、MySQL、Redis、WebSocket、Kafka、Eino、React、TypeScript、Zustand
项目描述:基于 Go 与 React 的即时通信应用,支持登录鉴权、联系人管理、私聊群聊和 AI 助手,提供 channel / Kafka 两种消息模式。
- 前后端业务闭环:联通 React 页面与 Go 业务接口,使用 JWT 和管理员中间件校验访问权限;通过 Axios 统一附加凭证、处理未认证与无权限响应,结合 Zustand 管理登录及聊天状态。
- 消息分发抽象:抽取 channel / Kafka 共用的消息处理逻辑,复用消息构造、持久化调用、私聊回显、群发、缓存更新及 Agent 触发流程,减少两种消息模式的业务代码重复。
- 跨实例消息路由:结合 Redis 在线位置映射与节点消息总线,将消息定向转发到用户连接所属实例;清理路由时通过 Lua 比较所有权,避免重连后旧连接误删新映射。
- AI 助手接入:使用 Eino 处理私聊与群聊中的 Agent 请求,异步生成回复并聚合流式片段,设置调用超时与失败提示;工具查询范围由后端身份及会话信息限定。
SimulSpeak|AI 同声传译平台
项目时间:2025.12-2026.4|个人职责:独立开发
技术栈:Go、chi、Pion WebRTC、WebSocket、GORM、SQLite、React、TypeScript、Zustand
项目描述:面向英文音频理解的 AI 同传应用,串联音频采集、语音识别、机器翻译、模型纠错与中文配音,通过 React 实时呈现双语字幕。
- 业务与媒体分层:拆分 api-server 与 PBX 职责,业务服务承担会话管理、SDP / ICE 信令转发及字幕编排,媒体节点处理 WebRTC 音频接入与识别、翻译、配音管线。
- 分阶段翻译编排:组织“快翻草稿 → 模型上下文纠错”的结果输出,结合字幕状态与异常降级协调异步返回,通过配音协调逻辑管理句子派发顺序。
- 实时交互闭环:将 WebSocket 字幕事件映射到 React / Zustand 状态,按句子 ID、终态标记和引擎优先级合并更新;通过会话 Hook 管理浏览器采集及连接资源的启停。
其他相关经历
待填写,没有则删除本节。