OpenClaw龙虾智能体入门:从Hello World到工具调用实战
1. 龙虾智能体到底在学什么先看懂OpenClaw的设计逻辑说实话我第一次听说“龙虾智能体”的时候脑子里全是问号。智能体就智能体为什么要用龙虾来命名等我真正在 OpenClaw 里把这个 Hello World 跑起来之后才明白这其实是个非常巧妙的教学套路——它用一只“开会钳子、住礁石、最爱烤龙虾”的虚拟角色把智能体开发里最核心的几件事一次说清了。如果你是个刚接触智能体开发的人之前可能已经被各种概念绕晕了Agent、LLM、Tool Calling、System Prompt、Memory、编排……每个词单看都懂合在一起就不知道从哪下手。OpenClaw 的价值在于它把“做一个能对话、能调用工具的智能体”这件事压缩成了一两个配置文件加一行命令。你不需要先搭建服务端、不需要理解复杂的消息路由也不需要写一堆胶水代码就能得到一个真正能跑的智能体程序。这个项目的基本设计逻辑非常清晰一共就四层模型层负责“思考”可以是本地模型也可以是云端大模型接口人设层也就是 System Prompt决定智能体“是谁、怎么说话、有什么偏好”工具层OpenClaw 里叫“钳子”是智能体可以主动调用的外部能力会话层负责记住上下文、管理多轮对话、记录日志“龙虾智能体”就是专门为入门设计的示例。它的人设写得非常具体一只说话简短、爱用龙虾比喻、会数数的电龙虾。跑起来之后你不需要懂任何 AI 原理就能亲眼看到一个大模型在固定人设下如何组织语言。这比拿一个冷冰冰的“你是一个助手”来演示要直观得多。我见过太多人第一次接触智能体框架就想做个复杂的东西比如多智能体协作、知识库问答、自动写文章结果卡在环境搭配和概念理解上两三天下来连一个对话都没跑通。正确的路径应该是反过来先做一个最小可运行的“宠物级智能体”验证模型通了、配置通了、工具通了然后再一层层往上加。龙虾智能体就是这个最小起点。对 OpenClaw 来说它还有几个适合新人的点第一配置化程度高几乎不需要写代码就能先跑通第二本地优先数据不会自动传出去第三工具接口用 Python 装饰器就能扩展从入门到进阶是平滑过渡的没有断层。所以在往下读之前你先记一句话我们不是在学“龙虾”是在通过龙虾这个壳理解智能体的骨架。2. 运行前准备五分钟装出 OpenClaw 开发环境先别急着复制代码环境不对再好的代码也跑不起来。OpenClaw 的安装步骤官方文档写得比较简略我这里把实际操作中会遇到的关键节点重新整理一遍每一步都告诉你“为什么要这么做”。2.1 准备 Python 虚拟环境OpenClaw 目前要求 Python 3.10 及以上版本。我建议不要直接装到系统全局环境里因为后面你还会装其他依赖很容易出现包冲突。用虚拟环境是最省心的做法mkdir openclaw-lobster cd openclaw-lobster python3 -m venv .venv source .venv/bin/activateWindows 上的激活命令是.venv\Scripts\activate其他没什么区别。这里用虚拟环境的目的很简单让你当前项目的依赖是隔离的以后删掉整个目录也不会污染系统。2.2 安装 OpenClaw 命令行工具激活虚拟环境后直接装包pip install openclaw-cli openclaw --version如果你看到版本号说明安装成功了。我试过的几个版本在安装环节都很干净依赖不多。注意不要用sudo pip去装权限太宽容易把系统环境搞乱。装完后先跑一下openclaw doctor这个命令会检查运行环境是否完整包括 Python 版本、配置目录权限、模型服务连通性等。这一步能提前暴露大部分“为什么我运行时报错”的问题。2.3 配置模型来源OpenClaw 不绑定某个固定的大模型服务而是通过一个抽象的配置接口来对接模型。这意味着你可以用本地模型也可以用云端接口。对新手来说我强烈建议先用本地模型跑通流程原因很简单不用申请密钥、不用考虑网络延迟、数据也不出本机。在项目目录下创建默认配置文件openclaw init它会生成一个openclaw.toml。你只需要关注模型相关的部分[llm] provider local base_url http://127.0.0.1:11434 model demo-chat:latest这里base_url指向本地模型服务的地址model是你起的模型名。如果你用的是云端大模型接口把provider改成对应的名字再把地址和模型名替换成你自己的就行。记住模型名必须和实际加载的模型完全一致差一个字符都连不上。2.4 验证环境是否就绪配置写完后再跑一遍openclaw doctor正常情况下它会输出几行打勾的信息。如果某个环节报红按提示处理即可。最容易出问题的地方有两个一是模型服务没启动二是模型名不对。你可以先手动在终端里用同样的接口地址发一个请求确认模型服务本身是正常的再回来看 OpenClaw 的配置。我把这些环境准备放在文章靠前的位置是因为大多数“复制可运行”失败的案例都不是代码的问题而是模型没配对、服务没起来、目录不对这三件事。这一关过了后面就是复制粘贴的事。3. 第一个 Hello World龙虾智能体完整源码与运行演示环境准备好之后我们直接写一个真正能跑的龙虾智能体。这个版本力求最小不需要任何自定义代码只有一个 YAML 配置文件。3.1 创建智能体定义文件在项目目录下新建一个文件命名为lobster.yaml内容如下name: lobster_agent description: 用龙虾口吻打招呼的入门智能体 model: demo-chat:latest provider: local system_prompt: | 你是一只性格外向的龙虾智能体。 你说话必须遵守这几条规则 1. 说话非常简短一句话能说清的事情绝不说两句。 2. 在合适的地方加入“钳子”“壳”“礁石”等龙虾相关词汇。 3. 当用户对你说“你好”时你固定回复“钳子已就位随时开工” 4. 如果用户问了其他问题先正常回答再用龙虾比喻简短收尾。 max_tokens: 256 temperature: 0.8这就是所谓的“Hello World 版”。它没有工具、没有外部依赖唯一的逻辑就是“用龙虾口吻对话”。这里你必须注意 YAML 里的system_prompt用了|符号表示后面缩进的所有文本都作为多行字符串传给模型。不要把|去掉也不要让后续文本掉出缩进否则配置解析会出错或截断。3.2 启动智能体在终端执行openclaw run lobster.yaml你会先看到一行提示大意是“模型连接成功进入对话模式”。然后就可以开始聊了。我实测的一次完整对话是这样的 你好 龙虾智能体钳子已就位随时开工 11等于几 龙虾智能体2呀这还用想我的钳子都能数清。 今天天气怎么样 龙虾智能体天气这种事我一般不打包票但按我住礁石的经验出太阳就适合晒壳。退出的快捷键是CtrlD直接关掉终端也行。你会发现模型真的在严格按照人设说话。这是因为 OpenClaw 会在每次请求时把system_prompt和你的对话内容一起发给模型模型把“你是龙虾”当成最高优先级指令来执行。你不需要自己写任何循环代码OpenClaw 已经把“接收输入、拼接上下文、调用模型、返回结果”这条链路处理好了。3.3 每个字段的作用如果你是一个喜欢搞明白本质的人这几个字段可以记一下name智能体实例名也是日志和缓存使用的标识description描述这个智能体是干什么的在以后多智能体场景中会被其他智能体读取model和provider告诉 OpenClaw 使用哪个模型以及通过什么协议连接system_prompt整个人设的核心决定了智能体“像谁”max_tokens限制每次生成的最大长度防止模型回答失控temperature控制随机性数值越低越严谨越高越有发散性这些字段也是所有 OpenClaw 智能体的公共基础。你后面做任何复杂的智能体都还是这几个字段打底只是会加上工具、记忆、权限等新内容。第一遍跑通之后我建议你手痒的读者马上做一个小实验把system_prompt里的“龙虾”全部替换成“章鱼”再重跑一次。你会看到同样的结构、不同的角色风格智能体的整体气质完全变了。这一步做完你对“人设即提示词”这句话的理解会特别深。4. 让龙虾真正能干点活理解 OpenClaw 的“钳子”工具机制跑完对话版 Hello World你对智能体的印象可能还停留在“一个会聊天的机器人”上。但智能体和普通聊天机器人最大的区别就是它能调用工具去做实际的事。在 OpenClaw 里工具被统一叫作“钳子”这是它所有能力的抓手。4.1 一个带工具的最小示例我继续拿龙虾举例子。假设我们想让龙虾智能体学会两件事看时间以及给出不同做法的龙虾菜谱。先创建一个工具文件tools/lobster_tools.pyimport openclaw openclaw.tool(namecurrent_time, description获取当前时间无参数) def current_time(): from datetime import datetime now datetime.now() return f现在是{now.strftime(%H:%M)}适合来一只烤龙虾。 openclaw.tool(namelobster_recipe, description根据用户指定菜名返回简要做法) def lobster_recipe(dish: str) - str: recipes { 蒜蓉: 黄油铺底蒜末爆香龙虾对半开烤8分钟。, 清蒸: 水开后放姜片龙虾上锅蒸10分钟淋蒸鱼豉油。, } return recipes.get(dish, 这道菜超出我的钳子范围了。)然后修改lobster.yaml在末尾加上一行tools: python: [tools/lobster_tools.py]重新运行openclaw run lobster.yaml这时的对话会变成 现在几点 龙虾智能体现在是20:14适合来一只烤龙虾。 我想做蒜蓉龙虾怎么弄 龙虾智能体黄油铺底蒜末爆香龙虾对半开烤8分钟。我钳子一挥就好你可要小心溅油。注意我没有在提示词里教它“什么时候调用工具”它自己就根据用户问题判断应该调用哪一个钳子。这就是智能体工具调用的核心机制。4.2 工具调用的内部流程整个过程其实是这样的用户输入“现在几点”后OpenClaw 把历史对话和可用工具的说明一起发给模型模型看到current_time这个工具的描述里写着“获取当前时间”判断这个问题需要调用它模型返回一个特殊的调用指令而不是普通文本OpenClaw 捕获指令执行对应的 Python 函数拿到返回值OpenClaw 把返回值作为“工具结果”发回给模型模型基于工具结果生成最终回答这就是为什么工具定义里的name和description那么重要模型是根据描述来决定调不调用、什么时候调用的。描述写得越清楚调用准确率越高。如果你把一个工具描述写成“乱七八糟的内部函数”模型很可能在完全无关的问题上把它调出来。另外注意工具函数里我用的是普通的 Python 代码没有任何特殊魔法。OpenClaw 会为每个函数自动做参数校验所以lobster_recipe里的dish参数会被自动提取并传入。如果你想验证工具列表有没有被正确加载可以跑openclaw tools list --app lobster_agent这个命令会列出当前智能体加载到的所有工具。如果列表里空空的说明文件路径写错了或者装饰器没有生效。4.3 为什么“钳子”机制对入门很重要很多初学者会觉得工具调用很高级想先跳过。但我劝你不要跳过。因为工具调用是区分“玩具”和“实用”的分水岭。纯聊天的智能体只能满足娱乐需求一旦你给它加了几个工具比如查天气、算时间、搜索资料、操作某个本地目录它就从一个“说话好听的东西”变成了“能帮你干活的小助手”。而且 OpenClaw 这个设计的好处是工具之间彼此独立加一个工具不会影响其他工具。你现在先学会加一个菜谱工具后面想加什么照葫芦画瓢就行。5. 调参改人设从 Hello World 变成你的专属助手跑通第一个龙虾智能体之后很多人会进入一个“接下来干嘛”的迷茫期。其实这时候最该做的事就是把这个模板改造成你自己需要的东西。我总结了一套从 Hello World 转向正式项目的方法。5.1 修改人设的两种思路第一种是“微小改动”比如保留龙虾这个名字但把说话风格改成你的朋友口吻或者加上你常用的专业背景。第二种是“整体重写”直接把system_prompt换成“你是一个熟悉 Linux 命令的运维助手”之类的内容。我建议新手先采用第二种思路因为它能帮你验证一个关键点智能体的能力上限很大程度取决于提示词的完整度。同样一个模型你把上下文从两行“龙虾”改成二十行“运维助手”它的专业感立刻就不一样了。这不是玄学是 prompt 对模型的引导作用。下面是一个改写后的例子name: ops_helper description: 熟悉常见运维操作的命令行小助手 model: demo-chat:latest provider: local system_prompt: | 你是资深运维助手。 你的回答必须满足 1. 先给出结论再给命令命令用代码块展示。 2. 如果用户请求的操作有风险必须给出风险提醒。 3. 不知道的不要编造明确说明“需要查资料”。 4. 语言简洁避免空话。 max_tokens: 512 temperature: 0.2注意我把temperature从 0.8 调到了 0.2这是有意为之。运维场景要的是准确和稳定而不是发散和幽默。temperature 的作用就是控制随机性越低越保守越高越活泼。你可以把它理解成“脑洞开关”打开脑洞适合闲聊和创意关掉脑洞适合问答和代码生成。5.2 用不同配置文件管理多个玩法OpenClaw 支持同时维护多个智能体配置。你可以建一个lobster.yaml用于演示再建一个ops_helper.yaml用于日常工作运行的时候指定文件名就行openclaw run ops_helper.yaml不需要把每个智能体揉在一个文件里。这样做的最大好处是互相不污染你改龙虾的玩笑话不会影响运维助手的严谨模式。5.3 排查对话漂移问题跑了几轮之后你可能会发现智能体开始说话“跑偏”比如突然不遵守简短规则或者角色感变淡。这通常不是模型坏了而是上下文太长早期的系统人设被大量对话内容冲淡了。解决办法有几种手动结束当前会话重新开启一个新会话最直接有效在配置里限制上下文长度OpenClaw 有一个history_limit参数设置为 20 或 30让它只保留最近 N 条对话把system_prompt里最重要的规则反复强化例如在结尾再重复一次“记住你是一只龙虾”另外OpenClaw 会把每一次会话记录到本地日志。如果你觉得调试时噪音太大可以用openclaw clean --app lobster_agent清掉旧的聊天记录让下一次运行从全新的空上下文开始。这个指令不会删除配置文件只是清缓存所以放心用。5.4 从人设走向工具组合当你能熟练改人设和调参数之后就可以尝试“人设 工具”组合了。一个实用的个人笔记助手可以是一个人设“帮我把想法整理成结构化清单”加上两个工具“写入本地笔记文件”和“读取当前目录文件”。工具代码完全可以参考前面龙虾菜谱的例子。到这一步你已经不是在模拟一个 Hello World而是在搭一个真正对自己有价值的小型应用了。6. 新手最容易摔的五个跟头排查链路与修复不管我前面说得多么顺实际动手时你大概率还是会踩坑。我把 OpenClaw 入门阶段最常见的五个问题整理出来每个都给出完整的排查思路而不是直接扔一个答案。这样下次遇到类似问题你自己也能定位。6.1 模型连接失败或报 401/连接拒绝现象运行openclaw run lobster.yaml后终端提示模型连接失败或者一直卡在请求中。排查链路先用openclaw doctor看模型服务是否被识别手动检查base_url是否能访问在终端里用curl发一个简单请求确认模型名是否和实际加载的一致如果你用的是本地模型服务确认服务进程是否还活着如果一切正常但 OpenClaw 仍报错把配置里的provider改成local模式并重启终端我遇到过最无语的一次是本地模型服务确实在跑但配置里多敲了一个空格。YAML 和 TOML 对空格敏感这类问题不太好肉眼发现建议优先用openclaw doctor对比检查。6.2 YAML 缩进错误导致配置解析失败现象运行时报 “yaml parse error” 或者提示字段不存在。排查链路第一件事检查system_prompt后面的多行内容是否整体比system_prompt:多缩进两个空格第二件事检查tools列表是否和system_prompt同级如果多缩进了会被当成子字段用命令openclaw validate lobster.yaml做一次配置校验它会告诉你具体在第几行出错这里我想给个忠告别用记事本手敲 YAML很容易把 Tab 和空格混用。用支持 YAML 语法高亮的编辑器或者直接用 VS Code 之类的工具写配置能省掉一半以上的低级错误。6.3 工具文件没有被加载现象配置里写了tools但对话时模型完全没有调用工具的迹象openclaw tools list也是空的。排查链路确认工具文件路径是否写对相对路径是从配置文件的所在目录计算的确认工具函数是否加了openclaw.tool装饰器这个装饰器是注册到框架的唯一入口确认被装饰的函数必须位于模块顶层不能嵌套在另一个函数内部检查是否有语法错误比如用了 Python 3.10 的新特性但虚拟环境解释器版本不够另外工具函数加载失败时OpenClaw 默认不会直接中断运行而是会把这一个工具标记为不可用。所以你看到的现象可能只是“智能体好像变笨了”这时候跑openclaw tools list反而是最快的判断方法。6.4 智能体说话风格和预设完全不一致现象明明写了“必须简短”结果还是长篇大论写了“用龙虾比喻”结果一句都不用。排查链路先看max_tokens如果这个值设置得很小比如 128模型可能只来得及说完半句话就被截断导致风格无法体现再看temperature如果设置成 0 以上很高的值模型会倾向于“自由发挥”检查system_prompt里是否有和规则冲突的表述比如既说“简短”又说“详细说明每一个步骤”如果规则太多太长模型会进行优先级排序把核心规则放在最前面次要规则放在最后面我自己常用的技巧是在 prompt 结尾重复一遍最重要的规则。比如龙虾示例里最后再加一句“切记如果用户只说了你好除了‘钳子已就位随时开工’之外不要多说话。”重复能显著提高遵守率。6.5 对话到后来角色感越来越弱现象开头几轮还很“像”聊到十几轮之后开始忘记自己是龙虾回答变得平庸。排查链路这大概率是上下文溢出或覆盖导致的和模型能力无关先看看是不是历史对话太长试试CtrlD退出后重进一般立刻恢复如果经常发生给配置文件加上history_limit 20限制历史轮数也可以把关键人设规则放在 assistant 的每条回复前OpenClaw 支持自定义消息模板不过新手阶段用history_limit就够了这个问题其实在大模型应用中特别常见不只是 OpenClaw。理解了背后的原因你就知道为什么很多“一键配置”的智能体只能短时间保持人设了——上下文空间是有限的你不能指望它在塞满用户闲聊后还牢牢记得每一句人设细节。把这五个坑过一遍之后你可以重新回到文章开头那句话OpenClaw 入门核心不是背命令而是理解智能体结构。龙虾智能体是你手上第一个能动的“参照物”。有了这个参照物后面所有关于助理、搜索、自动化工具的设想都只是在这个基础上换壳、加钳子而已。所以我的建议很直接别光看把代码复制下来在本地跑通然后立即改一个属于你自己的角色。哪怕只是把龙虾改成海豚把“烤龙虾”改成“追浪花”你都完成了从“读取教程”到“亲手创造”的那一步。这不难但你得先开始。

相关新闻

JMeter压测RabbitMQ实战:AMQP插件配置与性能测试方法

JMeter压测RabbitMQ实战:AMQP插件配置与性能测试方法

简介:JMeter 3.3 与 RabbitMQ 压测集成方案,是一份面向性能测试工程师和运维人员的实战资源包,重点解决在非 HTTP 协议场景下对消息队列做并发压力测试的配置与脚本难题。包内含 2000 个文件,包括 1510 个 html 说明与报告页面、4…

2026/10/18 20:33:05 阅读更多 →
裸辞前的三个月准备方案:从财务到副业的全套蓄力指南

裸辞前的三个月准备方案:从财务到副业的全套蓄力指南

不知道从什么时候开始,每个周日的晚上就变得特别难熬。明明什么都没发生,一想到第二天要走进那间办公室,胸口就开始发闷。白天开会的时候走神,盯着电脑屏幕想着"要不直接辞职算了",但真要把辞职信递出去&…

2026/10/18 20:33:05 阅读更多 →
FastReport.Net 2013.2.5实战:老项目报表集成与避坑指南

FastReport.Net 2013.2.5实战:老项目报表集成与避坑指南

简介:针对.NET 4.0平台的FastReport.Net V2013.2.5破解版报表组件,面向需要快速实现报表设计、多数据库连接和多种结果导出功能的.NET开发者。该版本已去除打印与导出5页限制及Demo水印,自带多语言界面,无需额外汉化,可…

2026/10/18 20:33:05 阅读更多 →

最新新闻

增量索引实战:新文档怎么做到分钟级可检索

增量索引实战:新文档怎么做到分钟级可检索

个人主页&#xff1a;> for_ever_love__ <&#xff08;欢迎各位大佬莅临&#x1f60a;&#xff09; 其他栏目: > 大模型开发从0到1 < 其他栏目: > iOS项目总结大全 < 其他栏目: > 我想学python了 < 其他栏目: > iOS UI < 文章目录增量索引实战&a…

2026/10/18 21:45:10 阅读更多 →
Python多模态情感分析实战:CCA对齐+门控融合工程实现

Python多模态情感分析实战:CCA对齐+门控融合工程实现

简介&#xff1a;本资源是一套完整的多模态融合情感分析实战项目&#xff0c;面向计算机专业本科生及人工智能初学者&#xff0c;聚焦文本、语音、图像、视频四模态数据的情感联合建模与分析&#xff0c;适用于毕业设计、期末大作业及课程设计等高要求实践场景。压缩包共20个文…

2026/10/18 21:45:10 阅读更多 →
Onyx开源企业搜索深度解析:RAG与知识管理实践

Onyx开源企业搜索深度解析:RAG与知识管理实践

1. 为什么需要 Onyx&#xff1a;企业知识检索的三个死结1.1 知识分散&#xff1a;搜索引擎覆盖不到的角落先说我见过最多的场景。一个几十人的团队&#xff0c;文档其实不少&#xff1a;Wiki 里躺着架构设计、聊天工具里埋着半年前的决策、在线文档里散落着各种会议纪要和排期表…

2026/10/18 21:45:10 阅读更多 →
国产大模型对比:文心、豆包、通义...哪家最好?基于最公允大模型排行榜细致整理

国产大模型对比:文心、豆包、通义...哪家最好?基于最公允大模型排行榜细致整理

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 21:45:10 阅读更多 →
协同过滤电影推荐系统毕设:Python实现核心算法与工程避坑全解析

协同过滤电影推荐系统毕设:Python实现核心算法与工程避坑全解析

简介&#xff1a;基于协同过滤推荐算法的电影推荐系统Python毕业设计项目&#xff0c;面向计算机相关专业毕业生、课程设计及期末大作业学生&#xff0c;也适合有Python基础、希望实战推荐系统开发的进阶学习者。整包共2000个文件&#xff0c;以py源码、html页面、css样式、js脚…

2026/10/18 21:45:10 阅读更多 →
大模型工具使用与函数调用:从原理到落地的完整指南

大模型工具使用与函数调用:从原理到落地的完整指南

1. 从"能聊天"到"能干活"&#xff1a;工具使用与函数调用到底在解决什么问题大模型刚火起来那阵子&#xff0c;大家最直观的体验就是"能聊"。你问它答&#xff0c;写诗写文案写代码&#xff0c;样样都行。但真把它扔进一个实际业务里&#xff0c…

2026/10/18 21:44:10 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型&#xff08;GMM&#xff09;的语音识别系统&#xff0c;很多人第一反应就是一堆数学公式&#xff0c;觉得门槛很高。但如果你真的在MATLAB里把它落地跑通&#xff0c;会发现核心其实就是三件事&#xff1a;把声音变成特征向量&#xff0c;用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人&#xff0c;但落到具体操作上&#xff0c;无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程&#xff1a;对图像做反白、改调色板、彩色转灰度&#xff0c;最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词&#xff0c;你会发现一个很有意思的现象&#xff1a;每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型&#xff0c;有人指的是运动控制系统&#xff0c;还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型&#xff08;GMM&#xff09;的语音识别系统&#xff0c;很多人第一反应就是一堆数学公式&#xff0c;觉得门槛很高。但如果你真的在MATLAB里把它落地跑通&#xff0c;会发现核心其实就是三件事&#xff1a;把声音变成特征向量&#xff0c;用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人&#xff0c;但落到具体操作上&#xff0c;无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程&#xff1a;对图像做反白、改调色板、彩色转灰度&#xff0c;最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词&#xff0c;你会发现一个很有意思的现象&#xff1a;每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型&#xff0c;有人指的是运动控制系统&#xff0c;还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:55:02 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →