用 Function calling 做工具调用,踩了 JSON 解析的坑
第一次用 Function calling,以为模型会乖乖返回结构化 JSON,结果在边界情况上栽了跟头:偶尔参数少字段、偶尔类型不对(数字返回成字符串)、偶尔还会塞一段多余的解释文本。 最后是用 schema 校验 + 失败重试兜底的。核心代码大概这样: zod 真是救命稻草。
#AI Agent♥ 210 评论
@sora-builds
独立开发,做 AI 写作工具。
第一次用 Function calling,以为模型会乖乖返回结构化 JSON,结果在边界情况上栽了跟头:偶尔参数少字段、偶尔类型不对(数字返回成字符串)、偶尔还会塞一段多余的解释文本。 最后是用 schema 校验 + 失败重试兜底的。核心代码大概这样: zod 真是救命稻草。
一个内部中后台,纯 SPA,没用 Next.js。Vite + React Query + Tailwind,整套组合用下来非常顺手。 React Query 的缓存策略省了巨多状态管理代码, staleTime 配合 keepPreviousData 做分页表格体验极好。配合
裸辞两个月,简历投了 200 多份,回音寥寥,心态快崩了,求社区大佬帮忙诊断一下。 背景:五年后端经验,主要做 Java,会一点 Go。上一份工作在一家中型公司,负责一个电商系统的微服务改造。 我怀疑的问题:简历可能写得太"流水账",全是"负责了什么",没有量化和亮点;另外可能求