
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
摘要: Agent 自主学习记忆系统通过模拟人类程序性记忆,实现 AI 从经验中持续成长。传统无状态 Agent 面临效率低下和能力无法沉淀的问题,而三层记忆架构(短期记忆、长期记忆、记忆提炼)构建了"执行→提炼→复用"的闭环。核心在于: 技能提炼:通过 LLM 分析成功执行轨迹,将多步骤操作抽象为可复用技能 异步处理:不影响主流程下完成经验沉淀 条件筛选:仅对复杂成功任务进行
本文探讨了如何为Java Agent设计类似ChatGPT Code Interpreter的动态代码执行能力,以解决传统硬编码工具方法的局限性。主要内容包括: 问题背景:传统Tool Calling模式需要为每个功能预定义工具,导致维护成本高且限制AI能力边界。 技术选型:选择Groovy作为动态执行引擎,因其语法兼容Java、可直接调用Java标准库且支持即时执行。 架构设计:采用两层结构,工
本文探讨了如何为Java Agent设计类似ChatGPT Code Interpreter的动态代码执行能力,以解决传统硬编码工具方法的局限性。主要内容包括: 问题背景:传统Tool Calling模式需要为每个功能预定义工具,导致维护成本高且限制AI能力边界。 技术选型:选择Groovy作为动态执行引擎,因其语法兼容Java、可直接调用Java标准库且支持即时执行。 架构设计:采用两层结构,工
使用git log可以得到每次commit id,但是有时候我们发现有些系统上显示的是short commit id , 如何转换呢,可以使用$ git rev-parse --short 4258f51defb6a56c0490823f75eda409d41b0b964258f51$ git rev-parse --short 77656acd61b51bfe04b6fe0c50bbf4...
前言在看这一篇之前,可以先回顾一下使用现成的nginx镜像在搭建https://blog.csdn.net/hl_java/article/details/86232900可以发现,搭建成功后,服务是可以访问的(http://localhost:81/),这个时候你登录到容器(附登录到容器的命令示例:docker exec -it nginx81 /bin/bash )内部会发现 ll ,...
在docker容器中安装Mysql在docker容器中安装Mysql,与直接在centos中安装是没有任何区别的,可以参考这篇文章下载必要的安装包,并进行安装https://blog.csdn.net/hl_java/article/details/82852627在docker容器中启动Mysql使用这篇文章(https://blog.csdn.net/hl_java/article/d...
查看本地所有的镜像docker imagesREPOSITORYTAGIMAGE IDCREATEDVIRTUAL SIZEnginxlatest7b2ec12a50423 months ago109...
提到锁,大家可能都会想到synchronized关键字,使用它的确可以解决一切并发问题,但是对于系统吞吐要求更高的,在这里提供了几个小技巧,帮助大家减小锁粒度,提高系统并发能力。初级技巧 - 乐观锁乐观锁适合这样的场景:读不会冲突,写会冲突。同时读的频率远大于写。以下面的代码为例,悲观锁的实现:Java代码publicObjectget(Object...
git merge这个命令大家都会用了,但是有时候执行完merge发现一堆冲突后悔了,这个时候该怎么办呢?mac@localhost$ git merge masterAuto-merging javademo/src/main/java/a/b/c/Hello.javaCONFLICT (content): Merge conflict in javademo/src/main/java/a/b
查找现成的nginx镜像可以通过docker search nginx 命令来获取,可以看到有很多,我们一般选取stars最多,即第1个来使用docker search nginxNAMEDESCRIPTIONSTAR...







