加密知识一站通
行情·工具·策略

新加坡外长用Claude Code在树莓派上「组装」了个AI外交助手

动察 Beating 监测,新加坡外交部长 Vivian Balakrishnan 公开了他自己搭建的 AI 助手系统,称之为「外交官的第二大脑」。整套系统跑在一台树莓派 5(信用卡大小的微型电脑)上,接通了他的 WhatsApp 和 Gmail,能转写语音笔记、摘录文章、起草演讲稿、回答问题,并随着使用不断积累知识。Balakrishnan 称「不敢关掉它」。他随后在 X 上补充:自己从未用过 IDE(集成开发环境),所有代码编辑由 Claude Code 完成,他把自己做的事称为「tool assembly」(工具组装),和 Karpathy 提出的「vibe coding」明确区分。

系统以开源 agent 框架 NanoClaw 为底座,通过 Claude Agent SDK 在独立 Docker 容器(隔离运行环境)中运行 agent,每个聊天群组各自隔离、互不可见。WhatsApp 接入用的是 Baileys(WhatsApp Web 协议的开源实现),不依赖商业 API。语音笔记通过 whisper.cpp 在设备上本地转写,不上传云端。

知识存储分三层,借鉴 Andrej Karpathy 的 LLM Wiki 模式:第一层是原始素材(演讲稿、文章),存档后不修改;第二层是 mnemon 知识图谱(基于 SQLite 的图数据库),将原始素材中的事实提取为独立节点,用本地运行的 nomic-embed-text(一个 274MB 的向量嵌入模型)做语义检索;第三层是 Wiki 页面,将事实编译成人可阅读的叙事文档,按实体、概念和时间线分类,通过 iCloud 同步到手机上的 Obsidian。每次收到消息,系统自动查询知识图谱并将相关事实注入上下文。

安全设计上,容器通过 OneCLI 凭证代理访问 API,不接触原始密钥;路径挂载受白名单限制,屏蔽 `.ssh`、`.aws` 等敏感目录。所有语音转写和向量嵌入在本地完成,政策敏感内容不出设备。

Balakrishnan 将完整架构文档发布在 GitHub 上,称「学会与 AI 协作的外交官将拥有真正的优势,我认为这个优势窗口就是现在」。

赞(0)
未经允许不得转载:币须知道 » 新加坡外长用Claude Code在树莓派上「组装」了个AI外交助手

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址