岗位描述
岗位职责:1、实现智能体主链编排:意图理解接入、对象关联、分析范围圈定、模型调用编排、结果写回闭环;2、实现 Blackboard:多步骤中间结果的结构化存储、读写权限与任务上下文管理;3、实现偏好数据与评判闭环:实现“双输出→人工选择”的数据采集与存储;接入多维度打分Agent,构建“执行→评判→反思→进化”的闭环流程;4、建设Harness护栏工程:建设涵盖指令动态注入、状态机管理、权限范围控制、输出格式校验与自动修复、会话生命周期管理的五层工程体系;5、可观测与联调:建设可回溯的trace/运行轨迹,支持问题定位与验收演示;与模型网关、时序服务、知识检索等模块集成,完成场景级联调。任职要求:1、熟练使用LangChain/LangGraph,使用该框架进行过项目设计,能设计复杂的状态机、图编排和多Agent协作流程;2、熟悉ReAct、Plan-Execute等agent编排模式;3、熟练掌握function calling / tool schema定义、结构化输出(如with_structured_output)、上下文窗口管理与消息窗口裁剪;4、熟练使用异步编程(asyncio)、FastAPI,具备持久化与API集成能力;5、MCP协议调用与集成能力:能独立拉起MCP Server,通过MCP Client连接并调用其暴露的工具;6、具备多步骤推理中间状态结构化管理的经验(不依赖超长Prompt/上下文拼接),能设计状态在节点间的传递与持久化;7、理解SSE或WebSocket流式通信原理,能配合前端联调。