从 MumuBot 开始的 Agent 开发之旅
前言 2025 年中旬,“Agent 智能体”这个概念开始火遍全网,当大模型有了手和脚,不再局限于一来一回的文字对话,而是成为了可以自主行动、真正替你完成任务的智能体时,各种应用场景开始涌现。彼时我便有一个想法:如果给智能体提供相关工具,直接放到 QQ 群聊环境中,它能否有足够的思考和沟通能力,成为一个真正的赛博群友? 其实在 25 年初的时候,我就刷到过一个叫做 MaiBot 的同类项目,它的表
Cube 开发踩坑实录(二):透明像素里的彩色乱码
前言 好久不见,本来写完上一篇后就想尽快把这篇的坑填上,结果因为各种琐事一拖再拖,后来因为时间久远,思路忘了大半,再加上想到要重新找素材和资料,一度想要放弃。终于在 GPT 5.6 的帮助下,把复现过程和当时的案例重新翻了出来,才有了这篇文章。 这篇虽然是第二篇,但事情其实发生得更早,要从 2025 年 8 月刚做缩略图时说起。当时 Cube 已经会把上传的图片统一转成 WebP 格式存储。由于测
Cube 开发踩坑实录(一):别样的苹果螺旋现象
前言 精弘存储立方(简称 Cube)是我们内部自研的对象存储中间件,支持对传统文件系统和 AWS S3 进行连接和操作,为我们其他项目提供了高效统一的对象存储服务。在此之外,我们也根据实际业务需求提供了许多针对图片的特殊功能,例如 Webp 转码存储和缩略图功能等。 然而在开发这些图片功能的过程中,踩过的坑真是数不胜数,正好写两篇博客分享一下这些有趣的问题和最终的解决方法。 发现问题 在测试项目上
在 Windows 下应用 Git 官方汉化
前言 今天水群的时候,看到一群友在 Windows 下吃上了中文 Git 与其讨论后得知 Git 官方提供了中文语言包,但是 Git for Windows 并没有打包国际化文件,导致在 Windows 下使用 Git 时默认只能使用英文 于是心血来潮,写篇博客记录下如何在 Windows 下应用 Git 官方汉化 构建翻译文件 打开 Git 官方仓库,找到 po 目录,可以看到里面有各个语言的翻
精弘网络 Java 后端微课 - EP3 异常捕获与日志记录
接口日志记录 @Slf4j @Component public class AccessLogFilter implements Filter { static { AnsiOutput.setEnabled(AnsiOutput.Enabled.ALWAYS); } private static AnsiColor getStatusColor(int status) { return swit
精弘网络 Java 后端微课 - EP2 业务分层与数据库操作
数据库基本概念 1. 数据库(Database) 存放数据的地方,比如 MySQL、PostgreSQL 就是常见的数据库软件。 2. 表(Table) 数据是按表来存的,就像 Excel 的工作表,每一行是一条记录,每一列是一个字段。 3. 字段(Column) 表里的列,比如 name、age,用来描述数据的属性。 4. 记录 / 行(Row / Record) 表中的一行数据,比如一个用户的
精弘网络 Java 后端微课 - EP1.5 巧用 Lombok 简化样板代码
导入 Lombok <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.38</version> <scope>provided</scope> </dependency> 原理简析 Java 的编译过程可以分成三个阶段: 把所有源文件解析成语法树调用注解处理
精弘网络 Java 后端微课 - EP1 控制器的编写和数据绑定
新建工程 若无法连接到官方 Spring Initializr,可更换到国内站点 https://start.springboot.io/ Spring WebSpring ValidationMySQL DriverLombok <maven.compiler.source>17</maven.compiler.source> <maven.compiler.target>17</maven.c



