logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【从0到1构建一个ClaudeAgent】工具与执行-Agent循环

在 代码的TOOLS变量里,我们会定义了工具长什么样(名字、参数)。// 遍历响应中的工具调用块// 提取命令// 执行 Bash// 构建工具结果LLM 不会真的“运行”代码,它只是输出一个符合这个格式的 JSON(比如而代码才是负责解析这个 JSON 并真的去执行。

文章图片
#java
【从0到1构建一个ClaudeAgent】规划与协调-技能

这里解决了 Agent 开发中的一个核心痛点:上下文窗口限制与知识广度的矛盾。这段代码引入了知识分层和懒加载的概念,这是解决 LLM 上下文限制(Context Window)的关键策略。核心思想:引入外部知识库系统,将专业知识和经验以结构化的"技能"文件形式存储,让Agent能够动态学习和复用专业知识,实现"知识外挂"。知识外化:将AI的专业知识存储在外部文件,而不是硬编码在代码中动态加载:程序

#java
【从0到1构建一个ClaudeAgent】协作-自主Agent

每次都要主 Agent 分配任务太累。所以引入了:扫描看板,认领任务。队友自己扫描任务板并认领任务,无需主 Agent 逐个分配。

#java
【从0到1构建一个ClaudeAgent】协作-Worktree+任务隔离

完结撒花。。。总体来说,这个开源网站系统性地拆解了一个高级AI编程智能体的构建过程,展现了一条清晰的能力演进路径:从具备基础感知和执行能力的单一智能体(工具与执行),发展到能够进行内部规划、分解任务、调用外部知识的协调者(规划与协调),再升级为可以管理资源、并行处理、支撑长时对话的高效执行者(内存管理与并发),最终演化为一个角色分明、通信顺畅、协同作战的智能体团队(协作)。

#java
【从0到1构建一个ClaudeAgent】内存管理-上下文压缩

对话一长,Token 烧得肉疼。那怎么办,做压缩。

#java
【从0到1构建一个ClaudeAgent】规划与协调-任务系统

多个任务之间有依赖关系怎么搞?

#java
【从0到1构建一个ClaudeAgent】并发-后台任务

有些操作很慢,Agent 不能干等着。例如make或hadoop等的一些工作。

#java
【从0到1构建一个ClaudeAgent】协作-Worktree+任务隔离

完结撒花。。。总体来说,这个开源网站系统性地拆解了一个高级AI编程智能体的构建过程,展现了一条清晰的能力演进路径:从具备基础感知和执行能力的单一智能体(工具与执行),发展到能够进行内部规划、分解任务、调用外部知识的协调者(规划与协调),再升级为可以管理资源、并行处理、支撑长时对话的高效执行者(内存管理与并发),最终演化为一个角色分明、通信顺畅、协同作战的智能体团队(协作)。

#java
输入网址到网页显示发生了什么

浏览器解析 URL,根据请求信息生成对应的 HTTP 请求报文。DNS 解析:请求需要知晓服务器域名对应的地址才能通信,浏览器会检查本地缓存、操作系统缓存,甚至路由器续存。如果未命中缓存,浏览器向配置的 DNS 服务器发送查询请求,DNS 服务器递归查询最终返回 Ip 地址TCP或者UDP:接着浏览器会调用 Socket 库委托协议栈工作,根据指定的情况选择TCP 或 UDP。如果使用 TCP,需

文章图片
#java#tcp/ip#http
两小时入门Sentinel

Sentinel是阿里巴巴开源的一款微服务流量控制组件。官网地址:https://sentinelguard.io/zh-cn/index.html,官方wiki:丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。完备的实时监控:Sentinel 同时提供

文章图片
#sentinel#java
    共 41 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择