职位描述
岗位职责:
1.平台界面开发: 负责整个AI Agent平台的Web前端架构设计与开发,为用户提供流畅的操作体验。
2.数据可视化:
–与后端工程师协作,将Benchmark系统的评测数据进行可视化呈现。
–使用 ECharts, D3.js 等图表库,开发丰富的、可交互的数据报告和仪表盘。
3.核心功能界面实现:
–开发Agent工作流的可视化编排工具。
–创建用于管理意图、实体、对话流的配置界面。
–构建一个交互式的对话调试工具,方便快速测试和验证Agent的效果。
4.API集成与状态管理: 高效地与后端API进行数据交互,并使用现代状态管理库(如Redux, Pinia)对复杂的应用状态进行管理。
5.前端性能优化与工程化: 持续优化前端应用的性能和用户体验,完善前端工程化体系,提高开发效率和代码质量。
6.实时通信: 在需要时,利用 WebSockets 等技术实现Agent执行状态的实时监控和日志展示。
任职要求:
1.计算机科学或相关专业本科及以上学历,3年以上前端开发经验。
2.精通HTML5, CSS3, JavaScript (ES6+),并熟练掌握 React 或 Vue 框架。
3.拥有复杂数据可视化项目的实战经验,精通至少一种数据可视化库(如 ECharts, D3.js, Chart.js)。
4.熟悉现代前端状态管理方案(如 Redux/MobX, Vuex/Pinia)。
5.熟悉与RESTful API或GraphQL API的协作开发模式。
6.熟悉Webpack, Vite等前端构建工具,并了解前端工程化。
7.对UI/UX有良好的感觉,能够与产品经理和设计师有效沟通,追求像素级的实现。
8.具备优秀的团队合作和沟通能力,能够主动发现问题并推动解决。
加分项:
1.有实时通信应用(如WebSockets)的开发经验。
2.有B端产品或SaaS产品的开发经验。
3.对AI、聊天机器人或大型语言模型(LLM)应用有兴趣。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕