想法 · AI 整理,引用块是我的原话
一台只用来跟 Agent 说话的小终端机
引用块是作者原话,逐字;其余是 AI 整理。
问题
我有一个非常复古但现在又有些极端的想法:我需要一个非常小的linux系统的机器,加上一块7寸左右大小的屏幕和键盘,它不需要多少性能,只要能打开终端运行Agent即可,然后用这台机器连接到云端服务器,让服务器调用大模型进行工作
所有我需要做的只有与Agent进行对话,所以这个机器几乎等于一个面板
为什么值得想
算力都在云上以后,人手里的机器要什么?这和七八十年代「哑终端连主机」是一个形状。不同的是,这次主机那头是一个会自己干活的 Agent。
走到了哪
十天里,同一个念头从不同方向冒出来了五次:
给 Agent 发指令,能不能不用聊天框?(09-05)
如何用apple reminders.app 给agent发指令,而不是用telegram聊天框?
能不能用硬件本身当信号?(09-08)
我有个有趣的想法,将visionfive2上接两个USB灯泡,控制它们的亮灭用来传递信号。但是我具体可以用来怎么玩呢?
机器本身该长什么样?(09-15)
我要的是一个很小的终端,可以不要键盘,有蓝牙功能连接键盘
我只需要ESP32可以连接大模型,使用ssh可行吗?
我可不可以自己给ESP32独立开发一个内核,运行我自己的操作系统?
再往下一层:操作系统本身是不是该为 Agent 重做?(09-15)
如何做一个 agent 操作系统?
一个AI原生的操作系统,也许它的文件系统不需要保留人的可读性了,甚至不需要人可读
ChatGPT 当时的回答(AI 的话,摘要):
- 先别自己写内核。Linux 管机器,在它上面做一层「Agent Kernel」管智能体。
- 可以把操作系统的概念一一对应过来:进程对 Agent,内存对上下文窗口,虚拟内存对长短期记忆,系统调用对工具调用,驱动对技能,
/proc对 token 用量和工具活动。
转折
这个念头是越想越往下走的:先是换一个下指令的入口,然后是换一台机器,最后是换一个操作系统。每往下一层,要做的事就大一个量级。
还没想通的
- 最小能做成什么?一块屏加蓝牙键盘再加 SSH,可能一个周末就够了。Agent 操作系统可能要好几年。先做哪一个?
- 只当面板的话,现成的东西(旧 Kindle、树莓派加小屏、手机)是不是已经够用?自己做的意义在哪?
- 「文件系统不需要人可读」:那人要怎么检查 Agent 做了什么?这一点和「不知道自己不知道」的东西,AI 帮得上忙吗?是同一个问题。
- 对话里没提到后来买了什么、做到了哪一步,需要作者补。