章节 01
导读 / 主楼:Astonish:本地优先的AI智能体平台,用YAML构建可复用的工作流
Astonish是一个受OpenClaw启发的本地AI智能体平台,采用Go语言实现为单一二进制文件。它支持动态工具调用、自动工作流提炼、语义化记忆系统和MCP协议,让用户通过YAML配置即可创建复杂的AI工作流,无需编写大量代码。
正文
Astonish是一个受OpenClaw启发的本地AI智能体平台,采用Go语言实现为单一二进制文件。它支持动态工具调用、自动工作流提炼、语义化记忆系统和MCP协议,让用户通过YAML配置即可创建复杂的AI工作流,无需编写大量代码。
章节 01
Astonish是一个受OpenClaw启发的本地AI智能体平台,采用Go语言实现为单一二进制文件。它支持动态工具调用、自动工作流提炼、语义化记忆系统和MCP协议,让用户通过YAML配置即可创建复杂的AI工作流,无需编写大量代码。
章节 02
在AI智能体(AI Agent)领域,大多数解决方案要么过于复杂需要大量编程,要么过于简单无法满足实际需求。Astonish试图在这两者之间找到平衡点,提供一个既强大又易用的本地AI智能体平台。
该项目深受OpenClaw启发——后者在个人AI助手领域开创了多项先河,包括常驻守护进程、技能即Markdown、多渠道消息和工具优先架构。Astonish将这些理念用Go语言重新实现,并加入了一个独特功能:自动工作流提炼。
核心理念可以概括为:
章节 03
Astonish采用模块化架构,核心组件包括:
章节 04
智能体通过LLM驱动的工具使用循环(tool-use loops)动态解决问题。它根据任务需求决定调用哪些工具、如何组合工具链,无需预定义工作流即可完成多步骤任务。
内置58种工具,涵盖:
章节 05
Astonish原生支持Model Context Protocol(MCP),任何MCP服务器都可以即插即用。这意味着用户可以轻松添加GitHub、Slack、数据库等外部能力,无需修改代码即可扩展智能体功能。
章节 06
支持15种以上AI提供商,包括:
用户可以在会话中动态切换提供商和模型,系统支持热切换无需重启。
章节 07
Astonish最具特色的功能是其三步式工作流提炼机制:
章节 08
智能体动态处理用户请求,调用所需工具完成多步骤任务。整个执行过程被完整记录为执行轨迹。