




我们正在构建一个下一代对话式 AI 平台,用户可通过自然语言与 AI 智能体协作,创建和操作项目工件(文件、配置、数据、集成)。作为全栈工程师,您将: **前端 / 用户体验:** * 在 Next.js 中构建支持流式 AI 响应和消息历史记录的对话式用户界面。 * 开发动态工件查看器(文件树、预览、详情),实现实时更新。 * 实现响应式多面板布局,并针对长时间会话优化状态管理。 * 在需要处添加无限滚动或分页功能。 **全栈集成:** * 构建并调用 API 路由,用于消息传递、工件操作以及项目/会话状态管理。 * 将前端流程与后端智能体工作流、工具调用及文件操作集成。 * 应用缓存与重新验证策略(ISR、SWR、边缘缓存)。 * 与后端工程师紧密协作,定义数据契约与事件格式。 **AI 辅助开发:** * 使用 AI 工具进行快速原型设计、脚手架搭建和用户体验探索。 * 根据反馈及不断演进的产品需求快速迭代。 职位要求: * 具备构建对话式 AI 界面、协作者(copilot)或基于智能体(agent)产品的经验。 * 了解大语言模型(LLM)相关概念,例如函数调用(工具)、检索增强生成(RAG)或向量搜索。 * 具备 Tailwind、组件库或设计系统使用经验。 * 具备开发者工具或“构建者”(builder)风格产品开发经验。


