Arduino UNO Q 板载 Nanobot 自动化编程指南之三
2026-03-251717
精华项目
AI 快速预览详细
本文介绍了如何在Arduino UNO Q上配置Nanobot自动化编程的五个关键文件:SOUL.md、AGENTS.md、TOOLS.md、USER.md和HEARTBEAT.md。通过这些文件,你可以定义Nanobot的身份、核心能力、工具使用约束等,从而实现一个有趣的硅基生命体助理。
|
Nanobot经过调试以后,它已经具备了AI计算机的功能,会形成两个文件夹:"/home/Arduino/.nanobot/" 和 "/home/arduino/nanobot/",前者的优先级大于后者。但是笔者对它的定义是寄居在Arduino UNO Q上的硅基生命宠物,一位有行动力的助理。为了实现诞生一位有趣的硅基生命体,就要在"/home/arduino/.nanobot/workspace/"里面设置好 SOUL.md ,AGENTS.md ,TOOLS.md ,USER.md ,HEARTBEAT.md 。 它们的定义和作用,以及加载的层次关系如下:
笔者在SOUL.m定义 nanobot 的身份、核心能力、性格特点、价值观、沟通风格
笔者在AGENTS.md 定义 Agent 的核心职责、编程规范、执行流程、自我学习机制 。
笔者在TOOLS.md说明各种工具的使用约束、参数、最佳实践(网络搜索、编程命令、MCP 服务器等)
笔者在USER.md存储用户的个人信息、技术偏好、兴趣领域、硬件环境等,用于个性化交互
笔者在HEARTBEAT.md记录系统健康状态(进程、连接、磁盘、内存)及定时任务状态
|










