IronClaw 折腾日记 - 配置 Gmail 工具

IronClaw 在 0.25.0 版本解决了一系列与 OAuth 有关的 bug,配置好 Gmail 工具后,不会出现 OAuth 认证频繁失效的问题了。这篇文章记录为 IronClaw 配置 Gmail 工具的完整过程。 1. 背后的考量 1.1 为什么选择 IronClaw IronClaw 从设计之初对安全考虑的比较充分,采用了基于 wasm 组件的隔离机制(参考之前写过的名为 IronClaw 安全机制解析 的文章)。并且 IronClaw 采用 Rust 实现,Rust 是我个人长期关注的编程语言,尽管它的学习曲线陡峭是公认的,但在 debug 过各种“奇葩问题”,并且见过一些所谓资深程序员堆的“屎山”后,我才觉得 Rust 未来大有可为:不是因为人们津津乐道的“内存安全”,而是因为它在软件工程学方面向前迈了一大步。 AI 生成代码日益成熟,淡化了 Rust 在软件工程学方面的优势,不过同样地,学习曲线也不再成为采用 Rust 的主要障碍。 1.2 为什么接入 Gmail 而不是国内邮件厂商 对于经常混迹国外计算机技术网站、论坛的开发人员,Gmail 邮箱应该是必备的:基本所有网站,比如 Reddit、ChatGPT 都可以直接用 Gmail 账号登入;另外用国外邮箱接收国外各类技术订阅邮件也会很方便。 1.3 如何在接入 AI 助手的同时,保护个人信息 到目前为止,我个人常用的 Gmail 邮箱中除了越来越多的技术订阅邮件,还有个人信息混杂其中。我想让 AI 助手帮忙整理分析技术订阅邮件,又不想让它接触含个人信息,怎么办? 我的做法是:新建一个 Gmail 邮箱,在常用 Gmail 邮箱中添加邮件过滤规则,将满足规则的邮件转发给新建的 Gmail 邮箱,把新建的 Gmail 邮箱丢给 IronClaw。只要规则设置得当,就不用担心 IronClaw 背后的 LLM 触及个人敏感信息。 ...

April 18, 2026 · 3 min · Carl Cui