tiankonguse's 代码世界

  • Agent 的任务规划:TODO 列表

    Agent 能调工具、能压缩记忆、能加载技能,但面对多步骤任务,它怎么知道自己做到哪了?这篇聊聊任务规划的原理,再看 evo-agent 的 todo 工具是怎么帮 Agent 建立一张始终在线的"作战地图"的。
    2026-05-20
  • Agent 的 TUI:终端交互界面

    纯文本 REPL 能用,但体验粗糙。这篇聊聊 TUI 的设计思路,再看 evo-agent 如何用 Bubble Tea 构建事件驱动的终端界面,最终呈现出思考块、工具调用、状态栏一体化的交互体验。
    2026-05-19
  • leetcode 周赛 502 第 64 名

    字符串HASH与二分
    2026-05-17
  • 聊聊 Agent Skill:把经验变成可复用的工作流

    Agent 能调工具了,但复杂任务总要从头靠 LLM 自己摸索。这篇聊聊 Skill 的设计思路,再看 evo-agent 如何实现一个轻量的 Skill 系统,最终用一个字段溯源 Skill 替换掉一个 hardcode 的专用 Agent。
    2026-05-15
  • Agent 的万能插座:MCP 协议

    工具越写越多,每个系统都要单独对接,怎么破?本文介绍 MCP 协议的设计思路,再看 evo-agent 如何实现三种传输方式,最终让 Agent 直接查询内部数据服务。
    2026-05-13
  • Agent 的上下文压缩:3个策略

    messages 越滚越大,context window 撑不住了怎么办?本文梳理业界主流的上下文压缩方案,再看 evo-agent 如何用三层策略让 Agent 无限续航。
    2026-05-12
  • leetcode 周赛 501

    全源最短路
    2026-05-10
  • Agent 的记忆:系统提示词与对话历史

    LLM 本身是无状态的,它所知道的一切,全来自你每次传进去的那个 messages 数组。理解 Prompts 和对话历史,才能真正理解 Agent 是怎么"记住"事情的。
    2026-05-09
  • Agent 的手脚:接入更多的工具

    Agent 能做什么,取决于它有哪些工具。本文介绍如何从零设计一个可扩展的工具系统,并实现文件读写、编辑等核心工具。
    2026-05-08
  • Agent 的本质:一个简单的循环 (Loop)

    Agent = LLM (大脑) + Tools (手脚) + Loop (神经反射弧)。
    2026-05-07

关注公众号,接收最新消息

tiankonguse +
穿越