240 发简信
IP属地:台湾
  • Agent工具调用:从正则解析到Function Calling

    引言 在上一篇文章100行代码从零实现一个Agent[https://www.jianshu.com/p/409ad1ac183f]中,我们用正...

  • 100行代码从零实现一个Agent

    Agent 概念 想象一下,你走进一家餐厅,服务员问你想吃什么。你说:"来2份汉堡和1杯可乐"。 一个普通的聊天机器人可能会回答:"好的,您点了...

  • Resize,w 360,h 240
    当AI TDD遇上轻量Spec

    一、引言 在之前的一篇文章《AI TDD 开发方式初体验》[https://www.jianshu.com/p/054c3ad66514]中,我...

  • Resize,w 360,h 240
    从 Function Calling 到 MCP

    背景 最近 MCP(Model Context Protocol,模型上下文协议) 概念非常火,很多 AI 专家张口闭口 MCP,仿佛不知道 M...

  • Resize,w 360,h 240
    AI TDD 开发方式初体验

    需求澄清 猜数字游戏的规则包括: 输入4个0~9中不同的数字,按enter键查阅结果是否正确(以“?A?B”形式显示)说明: ?A表示所输入的?...

  • Resize,w 360,h 240
    深入浅出 AI Agent

    引言 在软件设计中,Agent 模式和 Proxy 模式指的都是代理模式,但在内涵上是不同的: Agent 代理,更多地代表客户端,负责处理客户...

  • 聊聊Rust的多态

    引言 多态(Polymorphism)是面向对象编程和类型系统中的核心概念,它是指在使用相同的接口时,不同类型的对象,会采用不同的实现。 根据类...

  • Resize,w 360,h 240
    深入理解 Rust 生命周期

    引言 通过上一篇文章《深入理解 Rust 所有权机制》[https://www.jianshu.com/p/3f8cc98c2f44]的学习,我...

  • Resize,w 360,h 240
    LLM辅助Rust TDD编码实战

    TDD回顾 TDD(Test-Driven Development,测试驱动开发)是 XP(Extreme Programming,极限编程)实...

个人介绍
程序员,开源软件爱好者