AI Agent实战:OpenClaw框架从环境搭建到部署的完整学习路径

最近AI Agent圈子热得有点过头,各种框架一个接一个冒出来,但多数教程还是停在“给你一段Demo、跑一个聊天机器人”的阶段。真正能让你动手改、动手调、动手部署的完整学习资料,其实非常稀缺。我这段时间一直围绕OpenClaw这个开源AI Agent框架整理学习资料,不是那种列概念、堆截图的内容,而是从环境搭建、可运行项目、测试调优到部署落地全流程都覆盖的一套东西。今天就把这套资料的内容、选型思路、学习路径和踩坑记录一次性说清楚,软件工程师、测试工程师和副业党都能用得上。

这套资料解决的核心问题有三个:让软件工程师看清Agent在工程上是怎么跑起来的,让测试工程师知道怎么对不可控的大模型行为做有效验证,让副业党用最低成本做出能收费的小工具。如果你正在考虑把AI Agent当作技能方向来学,又受够了“看完文档还是不会写”的教程,这篇文章值得认真读完。它不是空谈概念,而是给出一条能直接照着走路线的详细提纲。

1. 先拆包装:这套OpenClaw学习资料到底装了什么东西

拿到任何一套资料,第一件事都是看目录。我整理这套资料的底层原则是“项目优先”——所有概念都挂在能跑通的项目后面讲,而不是先灌一堆抽象名词,等读者快忘了的时候才给一个简陋的Hello World。资料包整体切成八个模块。

1.1 八个模块逐个看

  1. 环境搭建手册:涵盖Python 3.10+版本要求、Docker Compose一键启动、依赖安装、模型接口配置。照着操作,半小时内应该能跑起第一个可对话的Agent。

  2. 核心原理讲解:讲清Agent的运行循环,包括输入如何被构造成提示词、模型输出如何被解析、工具调用如何路由、结果如何写回上下文。全部用图文和运行日志配合说明。

  3. 十个可运行示例项目:网页检索助手、文档问答机器人、自动化测试助手、信息抽取工具、会议纪要整理器、报表解读助手、客服意图识别、简历材料整理、数据收集小工具、多工具协同调度案例。每个项目都给了完整工程代码和说明文档。

  4. 实操视频课:二十节左右,单节控制在十五分钟上下。不是对着PPT念,而是打开编辑器直接改代码,每一步都看得见。

  5. 测试评测框架:专门用于验证Agent行为的一组脚本。支持模拟模型响应、断言工具调用序列、统计成本和延迟,还带一个简单的回归回放工具,能把一次真实运行记录存下来反复比对。

  6. 提示词模板库:上百条系统提示词和角色设定,覆盖客服、写作、编程、数据分析、内容审核等常见场景。每条模板都标了适用条件和使用边界。

  7. 副业选题清单:二十个适合个人或小团队切入的Agent应用方向,每个方向都配了成本估算模板和定价建议逻辑。

  8. 常见问题排查手册:把实际学习过程中被问得最多的几十个问题按症状分类,比如“模型不调用工具”“参数格式报错”“历史对话太长导致超时”,每个问题直接给解决路径和代码片段。

1.2 三类人最先看哪里

资料内容很多,不分主次去啃很浪费效率。我按人群拆了一张优先级表:

目标人群优先模块学习目标
软件工程师示例项目、核心原理、实操视频、FAQ手册弄懂Agent内部机制,能扩展自定义工具和内部API
测试工程师测试评测框架、FAQ手册、示例里的测试场景掌握Mock、断言、回放方法,能把Agent接进CI流程
副业党环境搭建、副业选题清单、提示词模板、成本模板快速跑通可交付的最小产品,算清成本和定价

为什么这么拆?软件工程师的最终产出是“稳定可维护的Agent系统”,所以必须啃原理和工程化;测试工程师的产出是“让Agent质量可视化的验证方案”,所以框架自带的评测能力是核心;副业党的产出是“能收钱的小应用”,所以只关心最快路径和成本风险。

1.3 为什么我把“项目拆解”放在所有理论前面

我自己买过不少技术课程,最深的体会是:很多教程前面讲了两百页概念,最后一章才给Demo,读者早就没耐心了。而且就算最后跑通了,因为之前没有动手机会,遇到报错根本不知道怎么排查。

所以这套资料刻意把“能在本地跑起来”作为第一优先级。每个示例都保证你改了提示词或工具参数后,立刻能看到Agent行为变化。这种“输入—行为—反馈”的闭环,是理解Agent最有效的方式。你改一行系统提示词,观察它是否开始调用工具;你再改一个工具返回格式,观察它下一步决策是否改变。这些体验比读十页理论有用得多,这也是资料把环境搭建放在第一个模块的原因。

2. 为什么选OpenClaw而不是其他Agent方案:选型背后的思考

有人会问:市面上Agent框架不少,为什么这套资料偏偏聚焦OpenClaw?这里我说一下筛选过程,不是为了吹某个工具,而是把选型逻辑摊开给读者看,你们上手实际项目的时候,也值得按这个思路来判断。

2.1 市面上的Agent方案其实是三种风格

第一类是直接用模型接口写脚本。优点是代码量少、跑得快,但没有会话管理、没有工具调用协议、没有循环控制,本质上只是封装了一次接口调用,离Agent能力差一大截。

第二类是大型编排框架。功能确实全,支持复杂多Agent协作,但配置和学习成本都很高。对于刚入门的软件工程师和完全非专业的副业党来说,光是把依赖和概念理顺就要好几天,很容易在还没写业务代码之前就放弃。

第三类是全托管的配置平台。界面化操作很友好,但闭源和锁定问题明显,想加一个私有工具、改一段调度逻辑,基本做不到。

OpenClaw恰好站在中间位置:保留了Agent最核心的机制,又不会把使用者淹没在过度设计里。它的关键词是轻量、可视化、可编程——这三个词分别对应副业党、测试工程师和软件工程师的核心诉求。

2.2 OpenClaw真正打动我的五个细节

第一,可视化的运行轨迹。Agent每轮“思考”、每次工具调用、每个返回值都会被渲染成时间线。你能清楚看到模型这次返回了什么、调了哪个工具、拿到什么结果、下一步做了什么决策。对测试工程师来说,这相当于一份天然的调用链日志,跑完用例直接导出就能分析问题。

第二,工具注册方式极简。普通一个Python函数,用装饰器标注工具名称、入参描述,模型就能在对话中按描述调用。这种设计让软件工程师十分钟内就能把公司内部查询接口包装给Agent用。我实际在做项目时,把订单查询、用户信息、工单状态三个接口包装成工具,前后不到半小时。

第三,上下文管理做了分层处理。短期记忆和可选的向量检索分开管理,历史不会被无脑塞进模型导致Token爆炸。很多框架把上下文管理做成黑盒,OpenClaw则把滚动策略、压缩阈值这些关键参数暴露出来,方便调优。这是工程落地时特别重要的能力。

第四,评测工具链是原生的。框架支持回放和断言机制,可以把一次完整运行保存成记录文件,修改代码后用同一份记录重新执行再比对。对测试工程师来说,这等于免费送了一套针对Agent的回归测试体系。

第五,多Agent协作的写法不另起炉灶。一个Agent可以把另一个Agent注册成“工具”,协作方式与调用普通工具完全一致,心智负担极低。对于想尝试“主Agent调度子Agent”这类架构的人,不需要额外学一套新语法。

2.3 试用之外的冷静判断:什么场景别用它

不建议无脑选型。以下几种情况用这框架反而是负担:

  • 只需要一次无状态问答、做文本翻译或摘要,直接用模型接口就好,引入框架属于杀鸡用牛刀。
  • 需要极深度的私有模型微调,那不是框架层面能解决的。
  • 团队对权限、审计、运维监控有硬性合规要求,建议考虑企业级方案。
  • 完全不想写任何代码,只想点点鼠标配置,OpenClaw依然需要一点脚本基础。

选型一定要回到场景本身。我在实际使用中的判断标准是:如果我希望看到“Agent为什么这样做”,并且想通过修改代码来调整它的行为,那这个框架的价值就很大;如果我只是想快速调一次接口,那直接调接口更合适。

3. 资料学习路径:软件工程师、测试工程师、副业党各走各的路

同一套资料,三类人用法完全不同。这一节我给每类人群给出详细的学习路径和实操建议。

3.1 软件工程师:先别碰多Agent,把单Agent调试到稳定

软件工程师最容易犯的毛病,是把Agent当黑魔法,或者一上来就想设计和编排多Agent协作集群。我的建议是逆着来:先把单Agent调试到稳定,再谈其他。

第一步,先跑通“网页检索助手”示例。但不要只跑,要改。把检索结果的返回字段改成自定义格式,在提示词里要求模型先总结再返回,观察两轮下来输出格式是否稳定。这一步是让你建立“改了这里就会影响那里”的直觉。

第二步,理解工具调用的注册机制。核心就三件事:函数签名、工具描述、参数说明。描述写得越清晰,模型调用就越准确。我见过很多项目里的Agent不按预期走,最后查下来都是工具描述太含糊,模型根本不知道这个工具是干什么的。

第三步,把Agent接内部系统。比如把你公司的工单查询API封装成工具,加超时、重试、降级逻辑。资料里的工程化示例可以直接当脚手架改,不需要从零写。

第四步,写日志和错误处理。给每个工具调用加独立的Log标签,确保出问题时能定位到具体环节。再给外部依赖加熔断和兜底返回,避免Agent因为工具不可用而卡死。

第五步,部署。用Docker Compose起服务,前面套一个简单的聊天式Web界面,内部员工就能直接用了。

对一个后端背景的工程师来说,这套路径走完基本就具备了Agent工程化的核心能力。之后才值得去碰多Agent协作,因为多Agent的复杂度是指数增长的,单Agent不稳,一切白搭。

3.2 测试工程师:用Mock、快照、冒烟三层策略驯服随机性

测试工程师最大的困惑往往集中在同一个问题:大模型输出是随机的,这怎么断言语?资料里专门有一章讲这个思路,核心是分层验证。

第一层:Mock模型输出。跑测试时不调用真实模型,而是用一个固定的模拟响应替换。这样断言的焦点就落在Agent的调度逻辑上:模型说了要调用搜索工具,那测试就验证搜索工具确实被调用了、参数传递是否正确。这与传统后端测试里Mock掉外部接口的做法完全同源。

第二层:快照回放。把一次真实运行记录存下来,后续改代码后重新跑一遍,比较核心行为是否变化。我实际用下来,这个方式比纯Mock更接近真实环境,又比每次都调真实模型省钱、稳定。回放记录可以直接当作测试夹具存进Git仓库,CI里跑一遍就完成回归。

第三层:真实模型冒烟测试。用低成本模型跑几条关键路径,重点看成本、延迟、失败率,不做精确断言。这层的目的不是验证逻辑,而是提前发现“提示词退化”“上下文过长”这类真实问题。

资料里已经有十多个写好的测试用例和CI集成示例。测试工程师重点要实操两个点:一是把Mock响应写得足够逼真,尽量覆盖正常、边缘、空返回三种情况;二是把回放比对的阈值调合理,避免一有文字细微变化就报警。如果业务里还有主观质量要求,比如对话语气是否符合品牌调性,这类还需要人工评审流程兜底,无法完全自动化。

3.3 副业党:一切以最小可交付为第一目标

副业党最容易走进的误区,是想把一个产品打磨到完美才上线。我建议只看资料里的四块:环境搭建、示例项目、提示词模板、成本模板。

具体路径是:先选一个最贴近真实需求的示例,比如文档问答机器人,把它改造成某个垂直领域的FAQ客服。用提示词模板里的角色设定把语气定好,再把产品资料切分好做成索引,页面一跑,一个能交付的最小产品就出来了。这时立刻去谈需求、去试用、去收钱,而不是继续憋功能。

我见过不少失败的副业项目,问题都出在成本和边界没算清楚。文档问答机器人按平均一次问答消耗3000个上下文加输出Token计算,单个会话成本大概在几厘到几分钱之间。如果每个月稳定1000次有效问答,模型成本也就几块到几十块,对外按次收费或包月收费的定价逻辑都很清晰。资料里的成本模板把公式都列好了,替换成最新接口价格就能用。

需要提醒的是副业方向的合规边界:不要做替考、代写论文、自动改简历造假这类事;不要在交付物里承诺AI达不到的效果;不要在没有授权的情况下把客户数据灌进第三方模型。这些都是我强烈不建议碰的线。

4. 实操中最容易翻车的四个环节与对应的排障方法

资料里最实用的大概是FAQ手册,但这里我要挑四个“翻车率”极高的环节单独展开。这些不是文档里能看到的东西,是我实际踩坑踩出来的经验。

4.1 环境配置:版本、端口、内存三座山

资料里的示例工程要求Python 3.10以上。我帮朋友排查过好几个跑不起来的问题,第一自查项就是版本。如果你本地还是Python 3.8或更早版本,先别怀疑框架有Bug,大概率是语法特性不兼容。用Docker的读者还要注意资源分配:模型调用服务本身不占太多内存,但第三方检索组件和向量索引会比较吃资源。我在Docker设置里通常会分到至少4G内存,内存太少就会出现服务假死,界面半天没反应。

另一个高频问题是端口占用。示例默认监听8000端口,如果你本地有别的服务占用,启动时会直接报地址冲突。解决办法很简单,换个端口即可。遇到这类问题不要急着到处问,先看日志,日志里通常已经写了答案。

4.2 上下文污染:Agent越跑越蠢的真凶

很多初学者会发现一个诡异现象:Agent对话前几轮挺好,越往后越“笨”,甚至完全忽略之前给出的指令。我第一次遇到时以为是模型幻觉,排查很久才发现是上下文问题。

具体原因是,某些工具返回的内容太长,被完整塞进了历史记录。下一轮调用时,模型需要重新处理的历史越来越多,注意力被无关内容分散,自然就“变笨”了。这基本是Agent实践里最常见的问题,比模型本身的问题高频得多。

解决办法有三类:一是工具返回做摘要和截断,只保留关键字段,这部分可以在工具内部处理;二是启用历史滚动策略,超过阈值就压缩早期对话;三是用向量检索替代全量历史,每次只取与当前问题相关的片段。这几种方案在资料的示例里都有对应代码,上线之前一定要处理这一步,否则用户聊了几天后,Agent的行为会越来越不可控。

4.3 循环调用:给Agent上护栏

调试过程中最哭笑不得的场景,是Agent在一个工具和另一个工具之间反复横跳。比如它查完订单状态,模型说还要再查一次,查完了又觉得需要再查一次,活像一只在开关前反复拍打的猫。这不是罕见现象,而是没有护栏时的高概率事故。

根因通常是提示词里没有明确设置“停止条件”。解决方向有三个:第一,给工具调用设置最大循环次数,达到上限后让Agent输出兜底话术;第二,在系统提示词里写清楚,什么情况下调用一次就足够,什么情况下直接结束对话;第三,工具返回带上状态码,如果上游返回失败,模型可以选择直接结束而不是一遍遍重试。资料第5章给了完整的护栏模板,我认为这是上线前最重要的一步,比调模型温度(temperature)之类的参数重要得多。

4.4 测试不稳定:断言要分层,阈值要宽容

如果用真实模型响应直接跑断言,测试大概率会偶尔失败,而且这个失败往往不是代码问题,纯粹是输出随机波动。避免这个问题的关键,是前面提到的三层策略:Mock、快照、冒烟。

我的经验是,对核心业务做结构化断言,比如“是否调用了指定工具、参数类型对不对”,这些必须严格比对;对文本输出则只做关键子串匹配或相似度评分,千万不要对完整文案做严格相等断言,否则你的CI会天天飘红。另外,务必用环境变量把测试配置和线上配置隔离开,防止测试过程中误调用真实付费接口,否则账单会很“惊悚”。

5. 资料之外我额外推荐的一周计划与项目选择标准

资料本身内容很全,但我知道很多人拿到手还是不知道怎么排节奏。这里我给一张具体的落地表,顺便解释第一个项目该怎么选。

5.1 一周上手节奏参考

我习惯把上手安排成七天,强度不高,但每天都有明确产出。

日期任务目标
第1天环境搭建 + 跑通一个示例不要求读懂全部代码,只要服务能起、对话能回、工具能调
第2天修改一个示例,换成自己的数据或场景建立“改配置会改变Agent行为”的直觉
第3天按角色深入:写工具API或写第一个Mock用例或整理FAQ完成一次真实动手,而不只是复现
第4天处理边界情况:给Agent输入异常数据,观察失败找到至少一个脆弱点,并尝试加护栏
第5天加日志、加错误处理、跑一次回归把项目从“能跑”变成“稳定”
第6天收尾部署或完善测试集/成本表输出一个完整可展示的成果
第7天写总结文档把过程讲清楚,这是面试和谈单的素材

这一周走完,你已经拥有一个拿得出手的Agent项目,完全可以放进简历或作品集。如果只用两天跑完示例就宣称“学会了Agent”,后续遇到真业务还是会露馅。

5.2 第一个项目怎么选:三个标准

第一个完整项目的选择,我只有三个标准:数据容易拿到、效果能被直接感知、失败不会砸口碑。

符合这三条的方向有:个人知识库问答助手、会议纪要整理、报表自动解读、文章初稿生成加人工审核。这些项目用户能明显感知效率提升,失败后果也可控。相反,那种承诺“全自动客服、零人工介入”的项目最好避开。以当前模型能力,全自动客服在复杂业务里风险太高,一次答错就可能劝退客户。第一枪要打得稳,不要追求颠覆性。

5.3 后续怎么跟进框架更新

开源框架更新速度很快,两周不看就可能变样。我的做法是给示例项目建一个独立分支,每次官方发布更新后,先拉更新在这个分支上跑一遍回归用例,确认核心行为没变化再决定是否合并到业务分支。其实只要你把评测脚本用熟了,每次版本更新后跑一次回归就够了,根本不用靠肉眼盯。

我也建议把资料里的提示词模板库当成活文档,每过一个月就对照自己项目的实际对话记录,把失效的模板淘汰掉,把新的有效写法补回去。这套维护习惯,比任何工具都重要。

这套关于OpenClaw的学习资料我已经整理打包好,全套免费分享,不需要转发也不需要集赞。想要的朋友在这篇文章下方留言或者直接私信我,说“OpenClaw资料”,我看到后会尽快把资料发给你。我个人在半年的实操里最大的体会是:AI Agent的学习速度,很大程度上取决于你能否快速看到行为改变,这套资料所有内容都在往这个方向使劲。最后再提醒一句,别人给的学习资料只是起点,真正值钱的是你在项目里补充进去的那些领域知识和排障经验。如果你实操中遇到奇怪的现象,也欢迎回来反馈,说不定下一个版本的FAQ里就有你贡献的一条坑。

相关新闻

命令行表格解析工具:从Excel/CSV到类型安全的JSON

命令行表格解析工具:从Excel/CSV到类型安全的JSON

处理表格文件这件事,看起来简单,实际上全是坑。我之前在某公司做数据迁移,光一个导入库存Excel的操作就翻车了三次:第一次合并单元格读出来一串None,第二次日期列变成一串数字,第三次身份证号直接丢了后几位…

2026/10/22 16:47:56 阅读更多 →
在线收银系统SSM源码拆解:从环境搭建到订单落库全链路实战

在线收银系统SSM源码拆解:从环境搭建到订单落库全链路实战

简介:这是一套面向计算机专业学生与Java Web初学者的在线收银系统毕业设计源码,基于SSM框架与MySQL开发,适合作为毕业设计、课程设计或小型零售企业收银管理系统的参考案例。系统涵盖系统用户管理、员工管理、用户管理、商品类别与商品管理、…

2026/10/21 4:25:46 阅读更多 →
企业舆情处置从被动灭火到主动出击:智能预警系统的构建与实践

企业舆情处置从被动灭火到主动出击:智能预警系统的构建与实践

半夜十二点,手机震动。某家连锁餐饮企业的值班同事发来一条消息:“刚看到某地门店被曝后厨卫生问题,视频已经在同城短视频里刷到几万次了,咱们要不要转发声明?”我没有立刻回话。因为这个问题本身就是答案——等视频刷…

2026/10/21 4:25:46 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/10/22 10:18:38 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/10/22 11:01:53 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/10/22 9:44:47 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/10/22 10:42:00 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/10/22 10:40:08 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/10/22 10:56:37 阅读更多 →

日新闻

周新闻

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

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

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

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

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

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

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

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

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

2026/10/22 5:12:39 阅读更多 →

月新闻

我发现了一个新思路:用 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/21 21:50:56 阅读更多 →
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/21 21:51:55 阅读更多 →
黑夜航拍船只数据集训练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/21 16:24:48 阅读更多 →