5作者: zfoong16 天前原帖
为了提供背景信息,我们在OpenClaw发布之前就开始开发我们的通用AI代理CraftBot。它的工作原理与OpenClaw和Hermes代理类似:控制你的电脑完成任务 + 记忆 + 主动性。然而,这里有一个关键点:它可以创建并操作自己的SaaS工具,采用“动态用户界面”(Living UI)的概念。 动态用户界面是一种系统,AI代理可以根据需求搭建并启动真正可用的网络应用程序。每个动态用户界面可以是一个仪表板、软件或内部工具。它们本质上只是前端与某种技术栈连接后端和数据库,后端使用你选择的技术栈,并作为受控子进程在自己的端口对中运行,由主进程管理。后端拥有所有状态(因此应用程序在页面重载、标签切换甚至主机重启时仍然可以存活),而前端只是一个简单的视图,用于获取数据和提交用户操作。CraftBot可以从模板创建项目,安装依赖并启动它。它还可以通过一个范围限定的HTTP客户端读取和写入数据,并提供内置端点以返回DOM快照和屏幕截图,以便代理能够看到屏幕上的内容。 目前,有三种创建动态用户界面的方法: (1) 从头开始构建。只需描述你想要的内容,CraftBot会生成后端、API和UI,然后与你进行迭代。 (2) 从市场安装。使用社区构建的现成应用(我们正在寻找贡献者!)。 (3) 导入你现有的项目或GitHub仓库。CraftBot将其转换为动态用户界面并将自己集成其中(类似于CLI工具,但应用程序直接在代理UI中运行)。 此外,如果CraftBot遇到无法通过简单脚本解决的问题,它会主动发明所需的SaaS工具来解决问题(当然需要用户的批准)。它不仅为你构建用户界面,还为自己构建一个更高效的工作空间。 最终效果是:你不再需要订阅那些并非完全符合你需求的SaaS工具,并且这些SaaS工具自带通用AI代理。
1作者: xnslx16 天前原帖
如何快速使用 CIRCLES——一个著名的产品设计框架,轻松找到你第一个要销售的数字产品(模板,PDF)。<p>本文适用于 Substack 用户,但如果你之前已经写过几篇文章,效果会更好。<p>你不需要任何复杂的东西。你可以简单地将你之前的作品以任何格式(复制粘贴、截图、Markdown)提供给 Claude,目标很简单,就是让 Claude 理解你已经写过的内容,然后以此为起点。<p>https://xianli.substack.com/p/how-to-use-the-circles-framework