“看似无所事事的时刻,也许正是灵感不期而至的时候。”
谯奕
构建可靠的 AI Agent。
Social links
Overview
GitHub contributions
关于我
- 你好!我是谯奕(Joey),悉尼大学计算机科学硕士在读,方向是 AI Agent 工程。
- 我做多 Agent 系统时坚持把流程控制留在代码里:LangGraph 状态图、类型化工具网关、每个边界都用 Zod 校验,模型失败时有确定性兜底。
- 日常以 Agent 为主力开发,深度使用 Claude Code、Codex、Cursor,也在它们周边搭建 Harness:Skills、AGENTS.md 规则、CI 校验和可复现的 E2E 验证。
- 在 qiao1.top 写技术与生活(250+ 篇)。英语流利,可作为工作语言;可立即到岗,实习 6 个月以上。
实习经历
上海铭垚信息科技有限公司
负责新旧两套合同管理系统(MySQL + Activiti 工作流 + Linux)的运维。
- 数据排查:按「合同 → 表单 → 业务单 → 审批记录」链路做多表关联查询,定位工单根因;新旧库表结构不同,分别编写对应查询。
- 流程修复:重置卡滞的签订单与付款单、清理重复待办、修正审批时间,重算付款汇总修复金额与期限。
- 权限治理:排查 RBAC 用户—部门—角色映射,定位多部门挂靠账号并补齐组织授权,修复登录与用章权限。
- 文件与数据:用 Java 工具为替换合同 PDF 加水印,经 SSH/SCP 上传文件服务器并与库内记录对齐;用 Python、SQL 清洗全国城市数据;沉淀 10 余类故障的 SQL 运维手册。
- MySQL
- Activiti
- RBAC
- Java
- Python
- SQL
- Linux
北京久其软件股份有限公司
- SQL
- 数据核对
- 客户支持
项目(3)
多 Agent 旅行规划工作台:用对话描述目的地、日期和预算,系统生成经过校验的完整方案,包含行程、交通、住宿、餐饮、目的地建议和预算,每一项都标注数据来源。方案可以继续对话修改,也能直接在日程时间线和 Google 地图上编辑。课程团队项目,系统主体由我完成。在线演示。
- 确定性编排:LangGraph 状态图掌管整个流程(分派 → 冲突检测 → 定向修订 → 组装方案),LangChain Supervisor 只负责决定每个节点调用哪些专项 Agent。流程走向、预算红线和停止条件都写在代码里,不交给模型临场判断。
- 五个专项 Agent 分阶段协作:行程、交通、住宿、目的地、餐饮共享同一份提案板。交通先定下跨城路线和费用,住宿据此确定城市和晚数,行程和餐饮最后读取前面的结果和剩余预算,避免路线和花费互相矛盾。
- 有界修订:检测到预算或时间冲突后只重跑受影响的 Agent;方案评分不再提升就提前收敛,最多修订 3 轮;预算确实不够时给出最低需求,而不是无限重试。
- 可靠性:Zod 4 在图的每个边界校验需求、提案和最终方案;模型不可用或输出不合规时,自动切换到规则解析和确定性兜底,请求照样完成。
- 类型化工具网关:SerpApi 与 Google Places/Routes 统一经过网关接入,带配额、15 分钟缓存和来源标注(实时 / 估算 / 未报价);Mock 模式让所有流程离线可复现。
- Agent 研发基础设施:按场景编写 Skills(数据源接入、UI 验证、代码审查、推送前检查),用 AGENTS.md 统一多种 AI 工具的规则,记录决策;CI 校验受保护文件、共享契约与文档一致性,E2E 测试留存可复现证据。
- TypeScript
- Next.js
- LangGraph
- LangChain
- DeepSeek
- Zod
- Clerk
- SerpApi
- Google Maps
- Turborepo
业余小玩意
技术栈
教育经历
- 主修课程:随机化与高级算法、大规模网络、高级网络技术、信息论与自组织、基于模型的软件工程。
- 高级算法
- 大规模网络
- 信息论
- 基于模型的软件工程
- 机器学习
- 深度学习
- 数据结构与算法
- 计算机网络
- 操作系统
荣誉奖项(3)
- Type
- 奖项
- Prize
- 二等奖
- Received in Grade
- 大学
国家励志奖学金
- Type
- 奖项
- Prize
- 奖学金
- Received in Grade
- 大学
校级奖学金
- Type
- 奖项
- Prize
- 二等奖
- Received in Grade
- 大学