核心技术栈
●前端框架: Next.js 15 + React 18
●类型系统: TypeScript 5.x
●样式方案: Tailwind CSS + CSS Modules
●UI组件: Radix UI + 自定义设计系统
●实时通信: Server-Sent Events (SSE) / WebSocket
●状态管理: Zustand / React Context
●构建工具: Turbo / Vite
主要职责
1. AI交互界面架构设计
●设计和实现高性能的对话式UI架构
●构建可扩展的组件系统,支持多种AI Agent交互模式
●优化渲染性能,确保流畅的用户体验
2. 实时数据流工程
●设计健壮的SSE/WebSocket连接管理系统
●实现流式响应的增量渲染和优化
●构建错误恢复和断线重连机制
3. 工具生态系统开发
●开发插件化的工具渲染框架
●实现多媒体内容的智能展示(代码、图表、文档等)
●构建工具调用的可视化追踪系统
4. 用户体验创新
●设计响应式、无障碍的用户界面
●实现智能的交互提示和引导系统
●优化移动端体验和性能
任职要求
必备条件
●AI编程工具使用:
○至少会使用一种等AI编程工具,例如:GitHub Copilot、Cursor、Windsurf等
○能够高效利用AI工具进行代码生成和调试
○有使用AI工具进行架构设计和代码审查的经验
●3年以上 React/Next.js / supabase 项目开发经验
○有参与LLM 相关项目开发的实践经历
●精通 TypeScript,能够设计复杂的类型系统
●深入理解 React 18 新特性(Suspense、Server Components、Streaming)
●熟练掌握实时通信技术,有 SSE/WebSocket 生产环境经验
●具备性能优化经验,熟悉 Web Vitals 指标
●良好的代码规范和文档习惯
加分项
●了解CopilotKit实战经验:在生产环境中集成过CopilotKit,熟悉其Action系统和Context管理
●LangGraph开发经验:使用LangGraph构建过多Agent系统,理解Graph-based工作流
●LLM集成经验:熟悉OpenAI、Anthropic等API的前端集成
●Agent UI/UX设计:有设计Agent交互界面的经验,理解对话式UI的最佳实践
●GitHub开源过个人作品
明略科技是领先的全球企业级认知智能服务平台,致力于通过大数据分析挖掘和认知智能技术,推动知识和管理复杂度高的大中型企业进行数字化转型。
万物互联时代,企业拥有的海量数据显示的信息,本应用来支持一台设备、一项业务、一个部门甚至一家企业的健康运转。目前对很多企业来说,这些数据散落在不同设备和各个部门中,企业组织难免会一叶障目,无法把正确的数据——即信息反馈给一线员工,也无法做出正确的决策。
明略科技的数据中台帮助企业采集和集成多源异构数据,整合大数据、物联网、知识图谱和多模态人工智能技术,将正确的数据推送给决策者,提高组织内营销和运营的透明、安全、稳定。
同时,明略科技智能决策平台,通过连接企业中的人与机器,不断积累组织知识资产并将其程序化,最终实现具有分析决策能力的高阶人工智能应用,让组织内部高效运转,实现人机同行的美好世界。