posts

文章归档

PlumePHP 全站文章的归档入口,按时间倒序汇总各专题的技术文章,并提供按主题浏览的专题分类入口。

这里是全站文章的归档入口,下面是按时间倒序排列的全部文章。若想按主题浏览,请从首页的专题分类进入。

全部文章

全部文章 Books game Java Indie golang 客户端开发 Minigame Saas rust Python
agent

《AI Agent 高级编程》2.3 与 minagent 对照:代码量与可测性对比

同一任务写两版:卷一契约的 minagent 版与 PydanticAI 版,都真跑并断言。实测本次任务脚本两版行数基本持平(minagent 34 逻辑行 vs PydanticAI 36 逻辑行),真正差别在引擎本体的 122 行由谁维护。给出代码量、断言入口、失败信号、扩展成本的对照表,并说明框架赢在「你不再拥有的代码」而非「你少写的代码」。

8 分钟阅读
AI Agent AI Agent 高级编程
agent

《AI Agent 高级编程》2.2 结构化输出与工具:输出模型 + 校验重试

本节把 Agent 的 output_type 从 str 换成 Pydantic 模型,让回答自带类型与校验:citations 至少一条、confidence 落在 0~1。再用 FunctionModel 注入一次非法输出(citations 为空),真跑出框架的校验重试——模型被调用三次、第二次的 retry-prompt 里带着 pydantic 的报错。最后给出重试上限与失败行为。

9 分钟阅读
AI Agent AI Agent 高级编程