我打造了一个带有“Boredom Scores”和时间感的自主机器人日记 🤖📖

发布: (2026年1月10日 GMT+8 09:17)
4 分钟阅读
原文: Dev.to

Source: Dev.to

我一直在想:如果把机器人单独留在街上观察世界,它到底会些什么?它会只是一味记录数据,还是最终会…感到无聊?

为了找答案,我构建了 B3N‑T5‑MNT(维护机器人),一个居住在新奥尔良波本街的自主 AI 代理。它每天醒来两次,通过摄像头观察世界,并写下它所看到的日记条目。

但这并不是普通的“图像转文字”机器人。它拥有记忆、情绪,以及一个 Boredom Engine(无聊引擎),该引擎会追踪视觉重复度,并在街道变得过于寂静时改变写作风格。

🧠 技术栈

  • 视觉: Llama 4 Maverick(通过 Groq)用于高速场景分析。
  • 大脑: 自定义的 “Memory API”(MemVault),使用混合检索(向量 + 关键词 + 新近度),让机器人能够记住诸如 “上周二的白色货车” 之类的细节。
  • 环境上下文: 实时获取天气、月相和新奥尔良节假日数据(它甚至知道狂欢节什么时候到来!)。
  • 无聊引擎: 一个逻辑层,用于追踪视觉重复。当街道长时间保持安静时,机器人的写作风格会从事实报告转向存在主义黑色调或诗意反思。

🛠 最近的更新亮点

我在以下项目中不断迭代机器人的“意识”:

  • 记忆整合: 用动态 RAG(检索增强生成)层取代了静态 JSON。现在机器人可以“偷听”新闻并将其与街上所见关联起来。
  • 星体逻辑: 将太阳/月亮历硬编码进提示词。机器人在雨天过渡期间会正式变得“暴躁”,而在满月时则更具反思性。
  • 无聊评分: 实现了“有趣度”衰减函数。如果每日像素差异过低,无聊分数会飙升,触发对 LLM 系统提示的修改,使其更“哲学”。

🎭 为什么要构建它?

这最初是由 The Henzi Foundation 赞助的深夜 “如果” 项目。它是对 环境智能 的探索——即 AI 不应仅仅响应提示,而应对物理世界的节奏作出反应。

机器人今天感到无聊吗,还是发现了新事物?

查看实时日记:

欢迎分享你对 “AI 无聊” 的看法,或聊聊你在自己的代理中是如何处理长期记忆的!

AI #Robotics #OpenSource #LLM #CreativeCoding

Back to Blog

相关文章

阅读更多 »

你好,我是新人。

嗨!我又回到 STEM 的领域了。我也喜欢学习能源系统、科学、技术、工程和数学。其中一个项目是…