现在 AI 编程助手越来越多,从聊天框一路卷到了命令行 Agent(CLI)。用了一圈下来,我最大的感受是:没有哪个 Agent 能在所有方面都做到最好。
我日常主要在用 Claude Code、Google Gemini CLI 和 Moonshot Kimi Code。一开始也是把它们当独立工具用,后来发现这样太浪费了,因为它们各有各的长板,如果让它们根据各自的优势互相配合、互相委派任务,效果会好很多。我把这个思路叫做 Agent Mesh。
下面展开聊聊我的观察和想法。
现在 AI 编程助手越来越多,从聊天框一路卷到了命令行 Agent(CLI)。用了一圈下来,我最大的感受是:没有哪个 Agent 能在所有方面都做到最好。
我日常主要在用 Claude Code、Google Gemini CLI 和 Moonshot Kimi Code。一开始也是把它们当独立工具用,后来发现这样太浪费了,因为它们各有各的长板,如果让它们根据各自的优势互相配合、互相委派任务,效果会好很多。我把这个思路叫做 Agent Mesh。
下面展开聊聊我的观察和想法。
在容器化部署中,有时候我们需要让容器的所有出站流量通过特定的网络出口。Tailscale 的 sidecar 模式可以做到这一点:用一个 Tailscale 容器作为 sidecar,其他容器共享它的网络命名空间,流量通过 WireGuard 隧道经由远端 exit node 出去。
这个方案在 Docker Compose 下很成熟,但迁移到 nerdctl(containerd)时,我踩了一连串的坑。记录下来,希望能帮后来人少走弯路。
这篇文章为「有洁癖的程序员」和「不想折腾环境的写作者」,提供一套开箱即用的容器化 LaTeX 方案:用容器隔离环境,用 Git 同步项目,做到「拉仓库 → 打开容器 → 立即编译」,彻底告别环境配置焦虑。
你可以随时随地使用 Git 同步你的项目,随用随走,无需担心环境问题。同时,你也可以放心大胆地让 Claude Code、Codex 帮你写 LaTeX 代码,不担心执行危险指令(请做好 git push protect)
陪伴我许久的树莓派 4B 终于迎来了「继任者」—— 小巧的 Intel NUC。从 ARM 到 x86,从 TF 卡到 SSD,这个看似简单的设备迭代,却让我的折腾体验有了质的飞跃。
K3s 是由 Rancher Labs 开发的轻量级 Kubernetes 发行版,专为资源受限的环境和边缘计算场景设计。
本文将介绍如何在 Raspberry Pi 5 集群上部署 K3s,搭建一个功能完整的容器编排平台。
git-crypt enables transparent encryption and decryption of files in a git repository.
Here is a demo of how to use git-crypt to encrypt files in a git repository.
开胃菜来了!
你有一个硬盘,存了很多重要资料,你担心这个硬盘某天坏了,怎么办?
当然是多买点硬盘,把数据备份在不同的硬盘上。
这篇文章主要是对分布式系统中的一致性进行区分
上个学期的 CS5223 Distributed Systems ,Prof. Li 讲的蛮好,尽管实现了 Basic Paxos 和 Multi Paxos(多亏了 Junhui 的 cheatsheet1),但是耐不住时间的拷打,写的 Paxos 都快忘光了…
所以,赶紧开一篇博客把想法都记录下来,以便之后的复习。