动手实现 Agent(二):工具系统增强
笔者承诺本文除直接的 LLM 消息原文外,其余内容的 AI 含量为 0。 本系列的源代码可以在 https://github.com/Eslzzyl/tinyagent 找到。 在上一篇 https://www.cnblogs.com/eslzzyl/p/20211623 中,我们实现了一个最简的 …
PERSONAL NOTES
关于技术、工具、阅读和日常生活的长期记录。
笔者承诺本文除直接的 LLM 消息原文外,其余内容的 AI 含量为 0。 本系列的源代码可以在 https://github.com/Eslzzyl/tinyagent 找到。 在上一篇 https://www.cnblogs.com/eslzzyl/p/20211623 中,我们实现了一个最简的 …
笔者承诺本文除直接的 LLM 消息原文外,其余内容的 AI 含量为 0。 本系列的源代码可以在 https://github.com/Eslzzyl/tinyagent 找到。 虽然自己也是做过一些 Agent 项目了,但是都是高强度 Vibe Coding 的产物,在这个系列中我会通过古法编程来重…
本文撰写于 2026 年 3 月,其中的部分内容可能很快过时。 本文编写过程中有 Qwen 3.5 Plus 的辅助。 最近看到了一些关于 Agent 工具设计的新思路,记录一下。 回顾 我们先回顾一下目前主流的工具调用是什么样的。 现在的工具调用倾向于为每个功能封装一个工具,这些工具可能有内部的代…
本文是 Stanford CS336 课程学习记录的一部分。 概述 在语言建模中,分词(Tokenization)的作用是将连续的自然语言分割成机器可处理的一连串离散的小单元(token),并为每个 token 分配唯一的 ID,便于后续的计算。如果以整句为单位,那么自然语言中的句子数量几乎无穷无尽…
本文是在某云服务器上花了两小时,历尽千辛万苦下载 pnpm 之后发现 nodejs 也被 HX 了之后写下的。 神秘命令 然后 SSH 会自动登录到服务器。在服务器上设置 httpproxy 和 httpsproxy 即可。 大道至简!
前言 大模型的知识库几乎总是过时的:在模型开始训练的时候就已经过时了。这可能导致模型的知识与最新的技术文档互相矛盾,从而使模型生成错误或无法工作的代码。一个典型的例子是,苹果公司在 2025 年对旗下各个操作系统的 UI 设计进行了一次重大修改(https://zh.wikipedia.org/wi…
本文仅供娱乐! 前言 很惭愧,我在 12 月的早些时候发现我已经难以离开大模型了,特别是在写作和代码方面。我会想起自己本科时的一些经历。编程:不熟悉语言时,先去官网看一遍教程,然后从浩如烟海的 Stack Overflow 帖子、GitHub issue、语言论坛、个人博客、Geeks for Ge…
今天在 GitHub Trending 上看到的一个项目,试了一下完成度还是比较高的。 2025-12-23 更新:最近阶跃也开源了个类似的项目,简单试了一下,可能因为参数量小一些,效果不如这个。 这个项目通过接入一个 GLM 微调的大模型,能够借助 adb 完成手机的自动操作,可以实现一些比较复杂…
State of AI: An Empirical 100 Trillion Token Study with OpenRouter https://openrouter.ai/state-of-ai 这是 OpenRouter 近期在过去约一年(2024.11-2025.11)的 OpenRout…
Self-Consistency Improves Chain of Thought Reasoning in Language Models http://arxiv.org/abs/2203.11171 此文已被 ICLR 2023 接收。 太长不看 使用 CoT 提示方法,一次性采样多条路径然…