用户输入后内部发生了什么 Indie Hack Lab

用户输入后内部发生了什么

你在 OpenClaw 里输入一句话: 帮我检查这个网页后台的数据,并生成一份报告。 表面上看,只是“用户发消息,模型回复”。 但 OpenClaw 内部发生的事情要复杂得多。 消息要进入 Gateway。 Gateway 要判断它属于哪个 session。 如果当前正在执行任务,消息可能要排队、合并或作为 steering 进入下一轮。 运行时要组装 Prompt、上下文、工具...
阅读全文
Agent Prompt 是怎么影响行为的 openclaw90x

Agent Prompt 是怎么影响行为的

同一个模型,为什么在不同 Agent 里表现完全不一样? 有时候它很主动,会自己查资料、读文件、跑命令、验证结果。 有时候它很保守,只会问你“是否继续”。 有时候它像工程师,先看代码再动手。 有时候它像客服,优先简短回复用户。 差别不一定来自模型。 很多时候,差别来自 Prompt。 更准确地说,是系统提示词、工具说明、Skill 列表、Workspace 文件、运行时信息、渠道规则...
阅读全文
如何使用 OpenClaw Skill openclaw90x

如何使用 OpenClaw Skill

很多人第一次听到 OpenClaw Skill,会把它理解成“插件”。 这个理解只对了一半。 插件通常给 Agent 增加新的能力,比如新的工具、新的消息渠道、新的模型 Provider。 Skill 更像是给 Agent 一份“操作手册”。 它不一定创造新工具,但会告诉 Agent: 遇到某类任务时,应该按什么步骤做; 需要先检查什么; 应该调用哪些工具; 哪些坑不能踩; 结果...
阅读全文
OpenClaw 如何调用模型、工具和浏览器:从“聊天 AI”到“会干活的 Agent” openclaw90x

OpenClaw 如何调用模型、工具和浏览器:从“聊天 AI”到“会干活的 Agent”

很多人第一次部署 OpenClaw 后,都会做同一件事: 打开 Dashboard。 输入一句: 帮我写一篇文章 然后看到模型返回内容。 接着得出结论: “OpenClaw 不就是套了一层 UI 的 Claude 吗?” 这是一个非常典型的误解。 因为你看到的只是最后一步: 模型输出。 真正复杂的部分,其实发生在前面。 OpenClaw 并不是: 用户 → 模型 → 返...
阅读全文
Gateway、CLI、Bridge、Workspace 全部讲透 openclaw90x

Gateway、CLI、Bridge、Workspace 全部讲透

上一篇文章我们讲了: OpenClaw 为什么不是一个普通 AI Agent。 很多人看完以后会继续问: OpenClaw 里面的 Gateway、CLI、Bridge、Workspace 到底是什么? 第一次接触 OpenClaw 的时候,这几个词确实容易把人绕晕。 有人把 Gateway 当成一个端口。 有人把 CLI 当成 OpenClaw 本体。 有人觉得 Bridg...
阅读全文
OpenClaw 是什么?为什么它不是普通 AI Agent openclaw90x

OpenClaw 是什么?为什么它不是普通 AI Agent

这几年 AI Agent 特别火。 从 ChatGPT 插件,到 AutoGPT、OpenHands、Claude Code,再到各种 AI 助手,大家都在说自己是 Agent。 但当很多人第一次看到 OpenClaw 时,会有一个疑问: “这不也是一个 AI Agent 吗?和别人有什么区别?” 如果只是把 OpenClaw 当成“另一个聊天机器人”,那基本理解错了。 它真正想做的,其...
阅读全文
那些知名的软件开发技术堆栈,看到缩写别懵 软件架构

那些知名的软件开发技术堆栈,看到缩写别懵

技术的缩写名词很常见,比如Kubernetes简称K8S,Javascipt简称JS。但有一些技术堆栈会将其名称的首字母放在一起,这就给初入行的程序员或技术人员造成了困惑。而这些技术堆栈缩写代表着整个技术框架体系。比如LAMP,LEMP,MEAN,XAMPP,WAMP和AMPPS,那么这些技术堆栈的缩写都代表什么?在开源的世界中,它们的名头可都是响当当的。 LAMP LAMP是用于网站...
阅读全文
spring aop jdk vs cglib Spring

spring aop jdk vs cglib

Spring AOP mechanisms in a word, Spring AOP is proxy-based. That’s, AOP by proxying. and Spring use one of the following two ways to create the proxy for a given target bean. JDK dynamic proxies,...
阅读全文
爱奇艺号基于Prometheus的微服务应用监控实践 软件架构

爱奇艺号基于Prometheus的微服务应用监控实践

前言 微服务架构是目前各大互联网公司普遍采用的软件架构方式。在微服务架构中,系统被拆分为多个小的、相互独立的服务,这些服务运行在自己的进程中,可以独立的开发和部署。在业务快速变化时,微服务单一职责、自治的特点,使系统的边界更加清晰,提升了系统的可维护性;同时,简化了系统部署的复杂度,可以针对某个微服务单独升级和发布;在业务增长时,也可以方便的进行独立扩展。 微服务架构虽然带来了很多好处,但...
阅读全文
Kubernetes实战总结 - DevOps实现 Java

Kubernetes实战总结 - DevOps实现

一、概述 Git: 一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 Jenkins: 一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作。 Maven : 项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 H...
阅读全文
Loading...