logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

OpenClaw 源码解析(十):消息队列、去重与防抖机制

入站消息进入 OpenClaw 后,会先经过 dedupe,避免平台重复投递导致重复执行;官方文档说明,Pi 会在模型边界检查 queued steering messages,也就是工具调用批次执行结束、turn end 之后,再把新消息追加为 user message,供下一次 LLM call 使用。官方文档说明,OpenClaw 会维护一个短期缓存,并用 channel、account、p

#java#大数据#算法
Hermes Agent 学习笔记 02:安装、配置与第一次运行

在第一期中,我主要从整体定位上理解了 Hermes Agent:它不是一个单纯的聊天机器人,也不是只绑定在 IDE 上的代码助手,而是一个可以长期运行、具备记忆、工具调用、skills、自我改进和自动化能力的 AI Agent。不过,对于这类 Agent 项目,只停留在概念层面是不够的。因为 Agent 的很多能力并不是靠文字介绍就能理解的,而是需要在真实运行过程中观察它如何对话、如何调用工具、如

#前端#数据库#java
Hermes Agent 学习笔记 07:Messaging Gateway,让 Agent 从终端走向多平台入口

我的理解是,Messaging Gateway 的核心作用是把 Hermes 接入外部消息平台,让用户可以通过 Telegram、Discord、Slack、Email 等入口与同一个 Agent 交互。所以,如果你把 Hermes bot 拉进群里,却发现它“看不见大家聊天”,不一定是 Hermes 配置错了,而可能是 Telegram bot 的隐私模式限制。但是,如果 Hermes 只能在终

#服务器#数据库#运维
Hermes Agent 学习笔记 10:源码结构与整体架构总结,Hermes 到底是如何运转起来的?

前面九期已经从使用者角度学习了 Hermes Agent 的主要能力。第一期讲 Hermes Agent 是什么;第二期讲安装、配置和第一次运行;第三期讲 CLI/TUI 使用;第四期讲工具调用系统;第五期讲 Memory;第六期讲 Skills;第七期讲 Messaging Gateway;第八期讲 Cron 定时任务;第九期讲 MCP 集成。到这里,如果只是作为普通用户,已经可以比较完整地使用

#学习#架构
Hermes Agent 学习笔记 09:MCP 集成,让 Agent 连接外部工具生态

我的理解是,MCP 解决的是 Agent 工具生态的标准化连接问题。下一期,我将进入 Hermes Agent 的源码结构和整体架构总结,梳理 Agent 主循环、模型调用层、工具层、Memory 层、Skills 层、Gateway 层、Cron 调度层和 MCP 接入层之间的关系。它让 Hermes 可以接入 GitHub、数据库、文件系统、浏览器栈、内部 API 等外部能力,同时通过工具过滤

#学习
Hermes Agent 学习笔记 08:Cron 定时任务,让 Agent 从“被动回复”走向“主动执行”

它可以创建一次性或周期性任务,可以绑定 skills,可以指定工作目录,可以把结果投递到 Telegram、Slack、Discord、Email 或本地文件,也可以通过 no-agent 模式运行纯脚本任务。下一期,我将继续学习 Hermes Agent 的 MCP 集成,看看 Hermes 如何通过 Model Context Protocol 接入外部工具服务器,从而把自己的工具能力扩展到

#学习
Hermes Agent 学习笔记 08:Cron 定时任务,让 Agent 从“被动回复”走向“主动执行”

它可以创建一次性或周期性任务,可以绑定 skills,可以指定工作目录,可以把结果投递到 Telegram、Slack、Discord、Email 或本地文件,也可以通过 no-agent 模式运行纯脚本任务。下一期,我将继续学习 Hermes Agent 的 MCP 集成,看看 Hermes 如何通过 Model Context Protocol 接入外部工具服务器,从而把自己的工具能力扩展到

#学习
AI Agent 项目学习笔记(一):项目总体介绍与智能体链路概览

构建的垂直场景智能体示例项目,当前以“恋爱咨询 / 约会规划”为主要场景,覆盖多轮对话、RAG 检索增强、工具调用、结构化输出和会话记忆等能力。的上下文连续对话、将模型返回结果映射为 Java 对象、基于本地 Markdown 文档构建知识库、检索前进行 Query Rewrite,以及支持搜索、抓取、下载、文件读写、终端执行和 PDF 生成等工具调用能力。这些技术覆盖了智能体项目中的多个层面:W

#人工智能#学习
AI Agent 项目学习笔记(二):Spring AI 与 ChatClient 主链路解析

被定义为一种用于和 AI 模型通信的 Fluent API,它支持同步和流式调用,并可以逐步构造传给模型的 Prompt。这个系统提示词要求模型扮演“深耕恋爱心理领域的专家”,开场向用户表明身份,并围绕单身、恋爱、已婚三种状态引导用户描述问题。的智能体能力实践项目,主要覆盖多轮对话、RAG 检索增强、工具调用、结构化输出和会话记忆等能力。因为 RAG、记忆、工具调用这些能力,本质上都是挂在模型对话

#人工智能#学习
AI Agent 项目学习笔记(五):FileBasedChatMemory 文件式持久化记忆

Kryo 是一个 Java 二进制对象图序列化框架,官方说明它的目标是高速、体积小、易用,适合把对象持久化到文件、数据库或网络传输中。我们已经知道,大模型本身没有真正的长期记忆,项目需要在应用层保存历史消息,并在下一轮对话时重新交给模型。用于增强对象创建能力。如果只用内存记忆,系统重启后已经找不到上午的对话内容,模型就无法理解“怎么开口”指的是什么。这种方式实现简单,但当会话消息越来越多时,文件会

#人工智能#学习
    共 79 条
  • 1
  • 2
  • 3
  • 8
  • 请选择