精选文章
先从这些文章开始看,更容易快速理解我最近在做什么。
文章列表
按时间记录最近输出,适合持续追更。
健身第十七课
本文为肩部训练课程,包含5个动作:史密斯肩推(练前束)、坐姿哑铃划船、哑铃俯身飞鸟、反向飞鸟器械、固定器械侧平举(练中束)。每个动作12-15个/组×4组,强调核心收紧、顶峰停顿、离心控制2秒,后束用小重量找孤立感,节奏比重量更重要。
健身第十九课
本文为背部训练课程,涵盖热身(弹力带下拉/肩外旋激活背阔与肩袖)及四个动作:引体向上(宽距练宽度、窄距练厚度)、T杆划船、杠铃划船、交叉下拉(高位下拉),每个动作均给出组数次数(8-15个/组×4组)与详细姿势要点。核心原则是"沉肩+用背阔发力拉肘",强调慢放、顶峰停顿比大重量更重要。
健身第十八课
本文为腿部训练课程,涵盖热身及四个核心动作:硬拉(8-12个/组×4-5组)、史密斯深蹲(12-15个/组×4组)、臀推(12-15个/组×4组)、坐姿腿屈伸(15个/组×4组)。强调"髋膝踝联动+核心稳定",硬拉与深蹲护好下背,臀推靠臀发力,腿屈伸孤立练股四头,动作宁慢勿快,发力呼气、还原吸气。
S1:Agent 主循环与工具扩展-构建最小智能体
本文分两章讲解构建最小智能体的核心机制。s01 介绍 Agent 主循环(Agent Loop):最小智能体即一个循环,LLM 不断调用工具直到自行判断任务完成,通过 stop_reason 判断是否退出,工具结果以 tool_result 消息回传累积历史。
s07:Skill Loading 技能加载机制详解
本文讲解 Agent 技能加载机制,核心是"两级知识注入":SYSTEM 提示词仅注入轻量技能目录(约100 tokens/技能),当模型需要时通过 load_skill 工具按需加载完整 SKILL.md 内容。
s08:上下文压缩管道
本文详解Agent系统中四层上下文压缩管道(L1-L4):L1滑动窗口修剪、L2工具结果占位符替换、L3大型结果持久化到磁盘(swap思想)、L4 LLM完整摘要。采用主动压缩(调用前预防)与被动压缩(prompt_too_long兜底)双机制,配合转录存档保证有损压缩后信息可恢复。核心循环按L3→L1→L2顺序执行廉价优先策略,L4作为昂贵兜底。
s10:系统提示 — 带缓存的运行时提示组装
本文介绍系统提示词的运行时动态组装方案:将提示词拆分为PROMPT_SECTIONS模块化片段,通过assemble_system_prompt(context)基于Agent真实状态(工具、工作区、记忆)有条件拼接,并使用json.
s09:记忆系统(Memory System)
本文讲解 Agent 记忆系统的三大核心能力:持久化存储(Markdown 文件存于 .memory/ 目录,YAML Frontmatter 记录元数据,MEMORY.md 作索引)、自动提取与巩固(extract_memories 每轮对话后自动提取,consolidate_memories 超阈值时合并去重控制熵增)、动态加载与上下文注入(两级检索先摘要后全文,用 LLM 而非关键词选择相关
s12:任务系统 — 大目标拆成有依赖的小任务
本文介绍 s12 任务系统,相对 s05 的 TodoWrite 实现关键升级:任务持久化为 .tasks/{id}.json 文件(重启/换机可恢复),通过 blockedBy 形成 DAG 依赖图,can_start 检查上游全部 completed 才可开始。
s11:错误恢复(Error Recovery)
本文介绍 Agent 生产环境中的错误恢复系统设计。通过 RecoveryState 共享状态对象(5个字段各管一条恢复路径上限),结合带抖动的指数退避(500ms×2^attempt,上限32秒)处理瞬时故障:429限流重试、529过载连续≥3次切换备用模型;非瞬时错误(如 prompt_too_long)raise 穿透给外层处理。
s13:后台任务(Background Tasks)
本文介绍基于线程的后台任务执行系统,核心目标是让耗时操作(如npm install、build、test等)异步执行,避免阻塞Agent主循环。通过should_run_background()两级判断(显式run_in_background优先+关键词启发式兜底)决定是否后台执行,start_background_task()创建守护线程并立即返回bg_id,collect_background
s14:定时调度(Scheduled Tasks)
本文讲解定时调度系统设计,核心是四层解耦模型:Scheduler(每秒轮询判断时间)、Queue(cron_queue缓冲)、Queue Processor(agent空闲时消费)、Consumer(agent_loop执行)。通过CronJob数据结构(含cron表达式、recurring、durable字段)实现到点自动入队、空闲自动执行。












