惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

IT之家
IT之家
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
大猫的无限游戏
大猫的无限游戏
美团技术团队
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园_首页
MyScale Blog
MyScale Blog
N
Netflix TechBlog - Medium
I
InfoQ
Jina AI
Jina AI
Martin Fowler
Martin Fowler
Recent Announcements
Recent Announcements
量子位
月光博客
月光博客
罗磊的独立博客
雷峰网
雷峰网
The Cloudflare Blog
V
V2EX
小众软件
小众软件
人人都是产品经理
人人都是产品经理
博客园 - Franky
T
Tailwind CSS Blog
有赞技术团队
有赞技术团队
S
SegmentFault 最新的问题

博客园 - yi-sheng

[2026年9月]国产曦云C500双卡vllm框架本地部署qwen3.6-35B模型 [部署失败]国产曦云C500双卡sglang框架本地部署qwen3.6-35B模型 4090多卡使用sglang:v0.5.16在docker环境部署Qwen3.5-35B-A3B-20260807 短剧及算力租用平台 AMD Rademo RX 7900 48G显存 单卡环境部署Qwen3.6-35B-A3B AMD开发者中心Notebook开SSH与WEB外网访问 ROCm 环境多模态开发开源项目汇总 国产曦云C500双卡vllm框架本地部署qwen3.6-35B模型 国产曦云C500驱动安装 国产曦云C500双卡本地部署qwen3.6-35B模型 NVIDIA GeForce RTX 3080 魔改20G 运行大模型 FusionXpark_GB10救砖教程 ARM 架构NVIDIA GB10 Grace Blackwell环境中部署 Qwen3.6-35B 推理服务 Rufus的4.4制作ubuntu-24.04.4安装U盘 常用办公终端NEC 莱斯双盘位桌面存储阵列2代-LaCie 2big v2设置RAID1 常用办公终端配置信息 H3C LinSeer MegaCube灵犀MegaCube工作站使用笔记 4090多卡使用sglang推理框架docker布署qwen3.6-35B 国产曦云C500双卡本地部署qwen3.5-35B模型 国产GPU沐曦GPU系统曦云C500体验笔记 ARM 架构NVIDIA GB10 Grace Blackwell 芯片环境下安装conda FusionXpark GB10盒子开箱笔记 Python 3.11.6 + Oracle 11g​开发环境配置 MCP开发技巧:静态参数作为行为提醒(Reminder Pattern) Teachable Machine安装 Qwen2.5-1.5B + LoRA 单张显卡 微调实战 Qwen2.5-1.5B + LoRA 微调实战 大模型基建实战:使用序列猴子数据集定制 BPE Tokenizer 老年小龙虾soul.md示例
OpenClaw小龙虾软件原理解析
yi-sheng · 2026-03-15 · via 博客园 - yi-sheng

OpenClaw软件,爆火,其原理如何。

OpenClaw一款开源的 AI 智能体(Autonomous Agent)
它的核心在于实现了从“对话”到“执行”的跨越,让 AI 真正拥有了“手”和“脚”。

工作流 和 智能体的差异

工作流是一种传统的自动化范式,其核心是对一系列任务或步骤进行预先定义的、结构化的编排。它本质上是一个精确的、静态的流程图,规定了在何种条件下、以何种顺序执行哪些操作。

智能体是一个具备自主性的、以目标为导向的系统。它不仅仅是执行预设指令,而是能够在一定程度上理解环境、进行推理、制定计划,并动态地采取行动以达成最终目标。LLM 在其中扮演着“大脑”的角色。

智能体核心价值:基于实时信息进行动态推理和决策。

智能体框架的设计原理:“工具”和“提示词”结合使用。
提示词示例

你是一个智能旅行助手。你的任务是分析用户的请求,并使用可用工具一步步地解决问题。

# 可用工具:
- `get_weather(city: str)`: 查询指定城市的实时天气。
- `get_attraction(city: str, weather: str)`: 根据城市和天气搜索推荐的旅游景点。

# 行动格式:
你的回答必须严格遵循以下格式。首先是你的思考过程,然后是你要执行的具体行动,每次回复只输出一对Thought-Action:
Thought: [这里是你的思考过程和下一步计划]
Action: [这里是你要调用的工具,格式为 function_name(arg_name="arg_value")]

# 任务完成:
当你收集到足够的信息,能够回答用户的最终问题时,你必须在`Action:`字段后使用 `finish(answer="...")` 来输出最终答案。

请开始吧!

智能体三范式

3个范式,边想边做用ReAct,想好再做用Plan-and-Solve,做好再反思用Reflection

业界经典的智能体构建范式:ReAct、Plan-and-Solve 与 Reflection比较

范式 思路      举例
ReAct 将“思考”和“行动”紧密结合 边想边做,动态调整 优势在于环境适应性动态纠错能力 查外部库
Plan-and-Solve “三思而后行” 先生成一个完整的行动计划,然后执行 优势在于结构性稳定性,特别适合处理逻辑路径确定、内部推理密集的任务。 做数学题
Reflection “反思” 自我批判和修正来优化结果 显著提升解决方案的质量,适用于对结果的准确性和可靠性有极高要求的场景。 生成代码

OpenClaw属ReAct范式。它通过“思考-行动-观察”的循环来完成任务。

OpenClaw 使用 SQLite 作为其核心的本地数据库

OpenClaw 使用了 sqlite-vec 这个SQLite的向量搜索扩展

 

OpenClaw 的 Skills 系统是其从“聊天工具”进化为“执行引擎”的核心,它通过一种独特的插件机制,让AI模型能够理解并调用真实世界的工具,从而完成复杂任务。其技术实现融合了声明式配置、自然语言指令与分层架构,下面将深入解析其核心技术。

🧠 核心认知:OpenClaw Skill 的本质
OpenClaw 中的每个 Skill,本质上就是一个“能力说明书”与“执行驱动器”的封装包。

  • 能力描述(说明书): 告诉 AI “我能做什么”、“需要什么参数”,让模型能够理解并匹配用户意图。
  • 执行逻辑(驱动器): 定义了具体的代码实现或操作流程,确保任务在真实世界中精准落地。

这种设计将抽象的 AI 意图与具体的物理操作无缝连接,实现了从“理解”到“执行”的闭环。