/images/avatar.webp

五岁博客

Bitmap 位运算实战:用数据库一个字段存储多种组合状态

在后端开发中,我们经常会遇到一个实体拥有多种布尔状态的情况——比如一个房间"是否有桌子"“是否有椅子"“是否有灯”。最直观的做法是给每种状态都加一个字段,但当状态种类越来越多时,表结构会变得臃肿,查询条件也会越写越复杂。

Claude Code 推出 Channels 功能:让 AI 编程助手实时响应外部事件

你有没有遇到过这种情况:把一个耗时任务交给 AI 助手,然后去干别的,等回来时发现它早就跑完了,但没办法通知你?

Anthropic 最近在 Claude Code v2.1.80 中推出了 Channels 功能(研究预览版),专门解决这个问题——让外部事件可以实时"推"进正在运行的 Claude Code 会话,Claude 能立刻感知并响应。

什么是 Harness Engineering?AI 时代软件工程的新范式

2026 年开年,开发者社区最热的词不是某个新模型,而是一个关于「环境」的词:Harness Engineering。

先说一个数字。LangChain 的编码 Agent 在 Terminal Bench 2.0 基准测试上,仅通过优化 Agent 运行的外部环境(文档结构、验证回路、追踪系统),排名从全球第 30 位跃升至第 5 位,得分从 52.8% 飙升至 66.5%。底层模型一个参数都没改。

Go 语言文件操作详解:读取、遍历、删除目录与文件的实用方法

title = “Go 语言文件操作详解:读取、遍历、删除目录与文件的实用方法” description = “深入讲解 Go 语言中常见的文件操作方法,包括递归读取目录下所有文件、遍历文件夹树形结构、递归删除文件以及按名称精准或模糊删除文件,附完整代码示例与踩坑经验。” keywords = “Go 文件操作, Golang 读取目录, Go 递归遍历文件夹, Go 删除文件, os.ReadDir 用法, Go 文件管理” categories = [“编程开发”] tags = [“Go”, “Golang”, “文件操作”, “目录遍历”, “递归删除”, “os 包”] slug = “go-file-operations-read-traverse-delete” date = “2026-03-30” lastmod = “2026-03-30” summary = "" draft = false type = “posts” weight = 0 include_toc = false show_comments = true

什么是 AG-UI:AI Agent 与前端应用之间的交互协议

2025 年 5 月,一个名叫 AG-UI 的协议悄悄出现在 GitHub 上,两个月内已有 LangGraph、CrewAI、Mastra 等主流 Agent 框架相继接入。

它要解决的问题并不复杂,却是每个做 AI 应用的团队迟早会碰到的:Agent 后端和前端界面之间,用什么格式说话?

你知道王者荣耀都有哪些武器类型,还差哪些没登场?

你知道王者荣耀都有哪些武器类型,还差哪些没登场?

王者荣耀到 2026 年已经有超过 120 位英雄,武器五花八门——方天画戟、金箍棒、九齿钉耙、攻城木……但如果认真盘一遍就会发现,十八般兵器里还真有几件硬是没人用。