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 。

它们的定义和作用,以及加载的层次关系如下:

Arduino UNO Q 板载 Nanobot 自动化编程指南之三图1

笔者在SOUL.m定义 nanobot 的身份、核心能力、性格特点、价值观、沟通风格

Arduino UNO Q 板载 Nanobot 自动化编程指南之三图2

笔者在AGENTS.md 定义 Agent 的核心职责、编程规范、执行流程、自我学习机制 。

Arduino UNO Q 板载 Nanobot 自动化编程指南之三图3

笔者在TOOLS.md说明各种工具的使用约束、参数、最佳实践(网络搜索、编程命令、MCP 服务器等)

Arduino UNO Q 板载 Nanobot 自动化编程指南之三图5


笔者在USER.md存储用户的个人信息、技术偏好、兴趣领域、硬件环境等,用于个性化交互

Arduino UNO Q 板载 Nanobot 自动化编程指南之三图4


笔者在HEARTBEAT.md记录系统健康状态(进程、连接、磁盘、内存)及定时任务状态

Arduino UNO Q 板载 Nanobot 自动化编程指南之三图6



创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -