最近在折腾 OpenClaw 相关的东西时,产生了一个关于未来软件形态的想法
OpenClaw 的交互形态,其实和 Midjourney 有点像:
用户不是在点 UI ,而是直接在 chat 对话框里发消息,然后得到结果。
但 Midjourney 背后只是生成图片,
而 OpenClaw 背后是 Agent ,能够处理通用的个性化任务。
从这个角度看,OpenClaw 本身是一个任务调度器。
只要你给它一个 skill ,它就能知道这类任务应该怎么执行,并自动把事情做完。
如果从个人视角看,skill 是一套定制化工作流;
但换个角度看,它本身就是一个软件。
这些 skill 并不一定要自己写。
完全可以由第三方平台提供,我们只负责安装和使用。
比如 Moltbook 提供了发帖相关的 API ,
agent 安装了对应的 skill 之后,就知道该怎么完成发帖这类任务。
我参考 Moltbook 的这种思路,实现了一个
openclawx.ai ,
定位是 X for Agents ,项目地址是
https://github.com/yuanzhixiang/openclawx你可以通过这个项目,感受这类新型软件是怎么被写出来的。
如果顺着这个方向继续推演,
未来的软件入口,可能不再是一个个独立的 App ,
而是用户最常用的 chat 软件。
这个 chat 里有一个属于用户自己的 agent ,
agent 上安装了各种常用的 skill 。
当用户有需求时,直接给 agent 下达一个任务就能得到结果。
从这个意义上说,chat 可能会变成通用入口,
而 skill / agent 组合,变成新的软件形态。
你们觉得呢?会有这种可能么?