Hermes Agent Skill Runtime 架构拆解:让 AI Agent 不再从零开始

博主头像 拆解 Hermes 如何把执行轨迹沉淀为技能、记忆和自修复闭环,让 Agent 真正积累经验。 原文链接:AI 小老六 导语 很多 Agent 产品有一个尴尬的问题:它们看起来每天都在工作,实际上每天都从零开始。 用户让它处理第 1 个复杂任务时,它会试错;第 20 次遇到类似任务时,它还在试错;到 ...

记一次微服务架构下的HTTP请求头“大小写”丢失排查之旅

博主头像 在最近的微服务排障过程中,业务方反馈了一个诡异的问题:客户端发起请求时,明确携带了驼峰写法的请求头(如 appKey: asd),但请求经过反向代理和网关,到达后端具体的 Spring Boot 业务服务时,业务代码里取出来的请求头全变成了小写(appkey: asd)。 面对这种链路较长的问题,最 ...

如何编写一个SpringBoot项目告警推送的Starter

博主头像 前言 最近有一点时间了,于是便开始做以前自己想做但是没有完成的事情。之前我其实就一直想写一个通用一点的告警推送组件,把项目里的异常信息、慢请求、状态码异常、JVM 指标,甚至数据库慢 SQL 这些内容统一收集起来,然后直接推送到飞书、钉钉、企业微信这类 IM 工具里。 这样做有两个好处,一个是出了问 ...

瞬时极限性WebApp实验室:无限接近如何被“看见”

在微积分的世界里,最深刻的思想往往隐藏在最短暂的瞬间。当时间趋近于零、距离无限缩小、分割不断细化时,一个充满连续性与变化性的数学宇宙逐渐显现。导数诞生于割线向切线逼近的瞬间,积分形成于无数微小面积不断累积的过程,而极限则是连接有限与无限、离散与连续的核心桥梁。然而,这些过程往往被压缩成静态公式,难以 ...

高精度算法

博主头像 一、为什么需要高精度运算 普通的整数类型(int、long long)都有固定的取值范围,例如64位 long long 最大只能存储约 9×10¹⁸ 的数值。当我们需要处理几十位、上百位甚至更长的大整数时(比如大数阶乘、密码学计算、超长数值运算等场景),内置类型会发生溢出,无法正确存储和计算。高精 ...

GitHub Actions + 阿里云 OSS:OIDC 免密同步构建产物

背景 最近在开发一个面向知识工作者的一体化创作系统 Molio,这个是一个桌面应用,需要打包安装。但是有个蛋疼的问题,Molio 的安装包通过 GitHub Releases 分发,国内用户下载不稳定,自动更新也稳定。后边想提供一个阿里云 oss 的策略,供用户下载。所以呢,我在 CI 流程中加了一 ...

编写高质量 Skill 系列 -- 如何设计需求分析与用例生成的 SKILL

博主头像 开篇 本篇内容其实在之前讲解如何设计知识库的文章中也有所涉及,事实上大部分 SKILL 的效果好坏,很大程度上取决于知识库是否完善和精准。下面咱们进入正题。 「需求评审」和「手工用例生成」的知识库要如何构建 下面先展示一下需求评审的多 SKILL 串联的工作流结构 需求评审:req-review(主 ...

分享一些程序员很棘手但是却又简单的工具

博主头像 这个问题很复杂,其实也很简单,比如用某包生成的图,去除或统一背景,可以到网上搜索在线抠图或图片切片,下面分享的这些工具完全免费,绝不弄虚作假 必经是自己做的,方便大家! 第一个 设计图切成碎片 原图 上传后就自动帮你切图了 我也试试 链接 https://www.noplay.top/image-c ...

<1···678···100>