Java工程师24周转型Agent Engineer实战指南
1. 为什么Java老手都在往Agent Engineer方向转这两年跟不少做Java的朋友聊天话题绕来绕去最后总会落到同一个点上传统业务开发的活儿越来越卷CRUD写到最后自己都觉得没意思而另一边Agent Engineer的岗位需求却在肉眼可见地涨。我身边就有几个写了七八年Java的哥们去年开始陆续往这个方向挪有的内部转岗有的直接跳槽薪资涨幅普遍在30%到60%之间。这不是什么风口炒作而是实实在在的岗位缺口——企业需要能把大模型能力落地成可用产品的人而这类人恰恰需要扎实的工程功底Java工程师在这方面有天然优势。所谓Agent Engineer说白了就是设计、构建和维护智能体系统的工程师。智能体不是简单的聊天机器人它能感知环境、做决策、调用工具、执行多步任务甚至能自我反思和修正。比如一个客服智能体它要能理解用户意图、查询订单系统、判断是否需要退款、调用支付接口、最后生成回复——这一整套流程涉及状态管理、工具编排、错误处理、上下文维护本质上就是一个分布式系统的设计问题。Java工程师天天跟Spring、微服务、消息队列打交道这些经验迁移过来简直是降维打击。那为什么是24周因为从Java思维切换到Agent思维需要跨越几个关键门槛提示工程、工具调用协议、记忆机制、多智能体协作、评估与可观测性。每个门槛都需要动手做项目才能真正吃透光看文档没用。24周差不多是六个月每周投入10到15小时既能保证学习深度又不至于影响正常工作。我见过有人想两周速成结果连Function Calling的返回格式都搞不明白最后不了了之。这个计划适合什么人如果你有三年以上Java开发经验熟悉Spring生态懂基本的HTTP和JSON处理对AI有好奇心但不知道从哪下手那这份计划就是给你准备的。不需要你事先懂Python也不需要数学博士背景需要的是工程思维和持续动手的耐心。接下来我会把24周拆成六个阶段每个阶段讲清楚学什么、为什么学、怎么学、踩过哪些坑。2. 转型前必须想清楚的三个底层问题2.1 Java工程师做Agent到底有没有优势很多人一提到做AI就觉得得会Python、得懂PyTorch、得能推导反向传播。这个认知偏差害了不少人。Agent Engineer的核心工作不是训练模型而是把模型能力工程化。你想想一个生产级的智能体系统需要什么稳定的服务框架、可靠的异步任务处理、完善的日志和监控、健壮的错误重试机制、清晰的接口定义——这些全是Java工程师的日常。我拿一个实际场景举例。用户问智能体“帮我查一下上个月的订单并申请退款”这个请求背后需要解析意图、查询订单数据库、判断退款条件、调用支付网关、更新订单状态、生成自然语言回复。这里面只有“解析意图”和“生成回复”跟大模型相关其余全是传统后端逻辑。Java工程师写这些逻辑轻车熟路而纯AI背景的人反而可能在这些工程细节上翻车。当然劣势也有。Java生态里做Agent开发的框架不如Python丰富很多前沿论文的官方实现都是Python。但这恰恰是机会——你能把Python社区验证过的思路用Java重新实现性能更好、类型更安全、更适合企业级部署。我认识一个团队就是用Spring Boot加自研的Agent编排层支撑了每天百万级的智能体调用稳定性比他们之前用Python写的版本高了一个数量级。2.2 24周的时间到底怎么分配才合理时间分配是转型计划里最容易出错的地方。常见错误有两种一是前松后紧前两个月还在慢慢看理论最后几周疯狂赶项目二是平均用力每个方向都花一样的时间结果每个都只学到皮毛。我的建议是按“基础-核心-进阶-实战”四段式分配但每段的权重不一样。前4周打基础重点是提示工程和API调用这部分占15%的时间。接下来8周啃核心包括Function Calling、RAG、记忆机制占35%。再6周做进阶多智能体协作和评估体系占25%。最后6周做完整项目实战占25%。注意这个比例不是线性的核心部分之所以占最多时间是因为Function Calling和RAG是Agent Engineer日常工作中最高频使用的技能必须练到肌肉记忆级别。每周的节奏也要设计好。我建议周一到周三每天花1.5小时看文档和写小Demo周四和周五各花2小时做阶段性练习周末抽半天做周项目。这样一周大概12到14小时不会太累但能保证连续性。千万别学那种“周末突击8小时”的模式Agent开发需要反复调试和观察碎片化的时间反而效率更高。2.3 学习过程中最容易踩的五个坑第一个坑是“收藏夹吃灰”。看到好的教程、论文、开源项目就收藏但从来不动手。Agent开发是实践性极强的领域你看十篇RAG的讲解不如自己搭一个检索管道跑通一次。我的做法是每学一个概念必须当天写一个最小可运行示例哪怕只有二十行代码。第二个坑是“追求最新框架”。今天LangChain4j更新了明天Spring AI发新版了追来追去最后什么都没学扎实。框架只是工具核心概念就那么几个提示模板、工具定义、记忆存储、检索增强。把这些概念用最朴素的方式实现一遍再看框架源码你会发现一切都清晰了。第三个坑是“忽视评估”。很多人做完一个智能体自己试了几个问题觉得“还行”就结束了。但生产环境需要量化评估准确率多少、响应时间多少、幻觉率多少、工具调用成功率多少。没有评估就没有优化方向。从第一天起就要养成记录指标的习惯。第四个坑是“单打独斗”。Agent开发涉及的知识面很广一个人闷头学容易钻牛角尖。加入一些技术社区看看别人怎么解决类似问题往往能省下大量时间。但注意别变成“只聊天不写代码”社区是辅助动手才是主线。第五个坑是“过早优化”。刚开始学的时候不要纠结用哪个向量数据库、要不要上Kubernetes、模型选哪个版本。先用最简单的方式跑通全流程等流程跑通了再逐步替换组件。过早优化会让你陷入细节泥潭丧失全局视角。3. 第一阶段第1到4周的基础筑基3.1 第1到2周提示工程与API调用实战这两周的目标只有一个能熟练地通过代码调用大模型API并写出稳定可靠的提示词。别小看这个基础我见过太多人直接跳到Function Calling结果连消息格式都搞不清楚调试半天找不到问题。具体怎么做第一天先选一个模型服务商注册账号拿到API Key。然后写一个最简单的Java类用HttpClient发送POST请求把返回的JSON打印出来。这一步的目的是理解请求和响应的完整结构包括model、messages、temperature、max_tokens这些字段的含义。不要用任何封装库就用最原始的HTTP调用这样你才能看清每一个细节。接下来两周每天练一个提示工程技巧。比如第一天练“角色设定”让模型扮演一个Java代码审查员第二天练“少样本示例”给两三个输入输出对让模型模仿第三天练“思维链”让模型一步步推理第四天练“输出格式约束”要求模型返回严格的JSON。每个技巧都写一个独立的Java方法输入不同参数观察输出变化。这里有个关键心得提示词不是写一次就完事的需要反复迭代。我通常会准备一个测试集包含10到20个典型输入每次修改提示词后跑一遍测试集对比输出质量。这个习惯从第一天就要养成后面做复杂Agent时会受益匪浅。注意API调用一定要加超时和重试机制。大模型服务偶尔会抖动没有重试逻辑的程序在生产环境就是定时炸弹。建议用Java的HttpClient配合CompletableFuture做异步调用超时设30秒重试3次每次间隔指数退避。3.2 第3到4周理解Agent的核心循环这两周要搞明白一个根本问题Agent和普通LLM调用的区别在哪里。普通调用是“输入-输出”一次完成Agent是“感知-决策-行动-观察”的循环。你需要用代码实现这个循环。我建议用一个具体场景来练手做一个能查天气和算数学的智能体。用户输入“北京今天天气怎么样如果温度低于10度就提醒我带外套”Agent需要先调用天气工具拿到温度后再判断是否低于10度最后生成提醒。这个场景简单但完整涵盖了工具调用、条件判断、结果整合。实现上先用最笨的办法写一个while循环每轮让模型决定下一步做什么如果模型返回“需要调用工具”就执行工具并把结果塞回上下文继续下一轮如果模型返回“最终答案”就退出循环。这个循环最多跑5轮防止死循环。代码可能只有一百多行但这是所有Agent框架的核心。这两周还要理解一个概念上下文窗口管理。Agent循环会让消息列表越来越长最终超出模型限制。你需要学会截断历史消息、总结历史消息、或者只保留最近N轮。我一般用“滑动窗口摘要”的混合策略保留最近5轮完整消息更早的消息用模型总结成一段话放在系统提示里。4. 第二阶段第5到12周的核心能力突破4.1 第5到8周Function Calling与工具编排这四周是整个计划的重头戏。Function Calling是Agent的手和脚没有它Agent只能聊天不能做事。Java工程师在这里有天然优势因为工具本质上就是一个个API接口你平时怎么写REST接口现在就怎么定义工具。先从最简单的开始定义一个“查询订单”的工具参数是订单号返回订单详情。用JSON Schema描述参数结构把这个描述传给模型。当用户问“帮我查一下订单12345”时模型会返回一个工具调用请求包含工具名和参数。你解析这个请求执行对应的Java方法把结果返回给模型模型再生成自然语言回复。练熟单个工具后开始练多工具编排。比如同时定义“查询订单”“申请退款”“发送通知”三个工具用户说“订单12345有问题帮我退款并通知我”Agent需要依次调用三个工具。这里的关键是理解模型的决策逻辑它会根据工具描述和用户意图决定调用顺序。你的工具描述写得越清晰模型决策越准确。这四周还要掌握几个进阶技巧。一是工具参数校验模型可能返回格式错误的参数你需要在执行前做校验和修正。二是工具执行失败的处理比如退款接口超时了Agent应该能感知失败并决定重试还是告知用户。三是并行工具调用当多个工具之间没有依赖关系时可以让模型一次性返回多个调用请求你并发执行后统一返回结果。实操心得工具描述里一定要写清楚“什么时候用这个工具”和“什么时候不用”。我踩过的坑是只写了工具功能没写使用场景结果模型在不需要的时候也乱调用。比如“查询天气”工具要注明“仅当用户明确询问天气时使用”。4.2 第9到12周RAG与记忆机制RAG是Agent的知识库记忆是Agent的经验。这两周要把这两个能力吃透。RAG的核心流程是文档切分、向量化、存储、检索、重排、注入上下文。Java生态里可以用Apache Tika做文档解析用DJL做向量化用Milvus或PgVector做向量存储。文档切分是最容易被忽视但最影响效果的环节。切得太碎检索出来的片段缺乏上下文切得太粗检索精度下降。我的经验是按语义段落切分每段300到500字段间重叠50字。对于技术文档按标题层级切分效果更好。切分完后要给每个片段加上元数据比如来源文件、章节标题、页码检索时可以按元数据过滤。记忆机制分短期和长期。短期记忆就是对话历史用滑动窗口管理。长期记忆是把重要信息持久化下次对话时检索出来。比如用户说“我对花生过敏”这个信息要存到长期记忆里以后每次推荐餐厅时都要考虑。实现上可以用向量数据库存记忆片段用用户ID做分区。这两周还要理解一个关键概念检索质量评估。你需要准备一组问题和标准答案测试检索系统能否找到正确片段。常用的指标有召回率、精确率、MRR。我一般会手动标注50个问题每次调整切分策略或检索参数后跑一遍评估确保改动是正向的。5. 第三阶段第13到18周的进阶能力构建5.1 第13到15周多智能体协作与任务分解单个Agent的能力有上限复杂任务需要多个Agent协作。这两周要理解多智能体系统的设计模式。最常见的是“主管-工人”模式一个主管Agent负责理解任务、拆解子任务、分配给工人Agent、汇总结果。工人Agent各有所长比如一个擅长查数据一个擅长写代码一个擅长做总结。用Java实现多智能体本质上就是多个Agent循环之间的消息传递。你可以用消息队列做Agent间的通信用状态机管理任务流转。关键难点在于任务分解的粒度拆得太细通信开销大拆得太粗单个Agent负担重。我的经验是每个子任务的工作量控制在单个Agent一到两轮循环能完成的程度。另一个模式是“辩论-共识”模式多个Agent对同一问题给出不同答案然后互相辩论最后达成共识。这个模式适合需要高准确率的场景比如代码审查或事实核查。实现上让每个Agent先独立回答然后把所有答案汇总给每个Agent让它们评价和修正迭代两到三轮。5.2 第16到18周评估体系与可观测性这两周要建立一套完整的评估和监控体系。没有评估的Agent就是黑盒你永远不知道它什么时候会出错。评估分三个层次单元测试、集成测试、端到端测试。单元测试针对单个工具和提示词验证输入输出是否符合预期。集成测试针对Agent循环验证多轮对话和工具调用是否正确。端到端测试针对完整业务场景验证最终结果是否满足用户需求。每个层次都要有量化指标工具调用准确率、任务完成率、平均响应时间、幻觉率。可观测性方面要记录每一次Agent调用的完整链路用户输入、模型请求、模型响应、工具调用、工具结果、最终输出。这些日志用结构化格式存储方便后续分析和回放。我一般用OpenTelemetry做链路追踪每个Agent循环作为一个Span工具调用作为子Span这样能清晰看到时间花在哪里。注意评估集要持续更新。每次发现新的失败案例就把它加入评估集确保后续版本不会重复犯错。这个习惯能让你的Agent质量稳步提升。6. 第四阶段第19到24周的完整项目实战6.1 第19到21周从零构建一个企业级智能体这三周要把前面学的所有东西整合起来做一个完整的项目。我建议选一个你熟悉的业务场景比如“智能客服工单处理”或“代码审查助手”。选熟悉的场景是因为你能判断输出质量不会因为不懂业务而无法评估。以智能客服为例完整系统包括意图识别Agent、知识检索Agent、工单操作Agent、回复生成Agent。意图识别Agent判断用户要做什么知识检索Agent从文档库找答案工单操作Agent执行创建、查询、更新工单的操作回复生成Agent整合所有信息生成最终回复。四个Agent通过消息队列协作每个Agent都可以独立扩展和替换。这三周要特别注意工程化细节配置管理、日志规范、异常处理、性能优化。配置管理用Spring的Profile机制不同环境用不同配置。日志要包含traceId方便串联一次完整请求。异常处理要区分可重试和不可重试可重试的走重试逻辑不可重试的返回友好提示。性能优化重点关注模型调用的并发和缓存相同请求可以缓存结果。6.2 第22到24周部署、监控与持续迭代最后三周把项目部署到生产环境并建立持续迭代机制。部署可以用Docker Compose或Kubernetes把每个Agent打包成独立服务。监控要覆盖三个层面基础设施监控CPU、内存、网络、应用监控QPS、延迟、错误率、业务监控任务完成率、用户满意度。持续迭代的关键是建立反馈闭环。用户每次交互都要记录反馈比如点赞点踩、是否解决了问题。每周分析一次失败案例找出共性问题针对性优化提示词或工具。我一般会维护一个“问题-原因-修复”的表格每次迭代后更新这样能清晰看到系统的进化轨迹。这三周还要做压力测试。用JMeter或Gatling模拟高并发场景观察系统瓶颈。常见的瓶颈有模型API限流、向量检索延迟、工具调用超时。针对每个瓶颈准备降级方案比如模型限流时切换到备用模型检索超时时返回缓存结果。7. 常见问题与排查技巧实录7.1 模型调用类问题速查问题现象可能原因排查方法解决方案返回401API Key错误或过期检查Key是否正确、是否欠费重新生成Key确认账户余额返回429请求频率超限查看服务商限流规则加退避重试降低并发返回超时网络问题或模型负载高检查网络连通性查看服务商状态页增加超时时间切换备用模型输出乱码编码问题检查请求和响应的字符集统一用UTF-8编码输出截断max_tokens设置过小查看响应中的finish_reason增大max_tokens或让模型分段输出7.2 工具调用类问题速查工具调用最常见的问题是模型不调用或调用错误。不调用的原因通常是工具描述不够清晰模型不知道什么时候该用。解决方法是把工具描述写得更具体加上使用场景和示例。调用错误的原因通常是参数格式不对模型理解错了参数含义。解决方法是在参数描述里写清楚格式要求比如“日期格式必须是YYYY-MM-DD”。另一个常见问题是工具执行失败后Agent不知道怎么办。我的做法是在工具执行层做统一封装返回结构化的结果成功时返回数据失败时返回错误码和错误信息。Agent根据错误码决定重试、降级还是告知用户。千万不要让工具直接抛异常那样Agent会崩溃。7.3 性能与稳定性问题速查Agent系统的性能瓶颈通常在三个地方模型调用、向量检索、工具执行。模型调用最慢一次几百毫秒到几秒。优化方法是并发调用和结果缓存。向量检索次之优化方法是建索引和减少检索数量。工具执行最快但可能因为外部依赖而不稳定优化方法是加超时和熔断。稳定性方面最重要的是幂等性。同一个请求重复执行不能产生副作用。比如“创建工单”工具如果因为重试被调用两次不能创建两个工单。实现上可以用请求ID做去重或者让工具本身支持幂等操作。避坑技巧永远不要相信模型的输出格式。即使你要求返回JSON模型也可能返回带Markdown标记的JSON。解析前先做清洗去掉json和标记再用JSON库解析。解析失败时让模型重新生成最多重试两次。8. 我个人的转型体会与后续扩展方向回头看这24周最大的感受是转型不是学一门新技术而是换一种思维方式。Java工程师习惯确定性——输入确定、逻辑确定、输出确定。Agent开发充满不确定性——模型可能理解错、工具可能调用错、结果可能不符合预期。接受这种不确定性并学会用工程手段管理它是转型成功的关键。我在实际项目中最大的收获是建立了“评估驱动”的工作习惯。以前写代码跑通就行现在做Agent跑通只是开始还要量化评估、持续优化。这个习惯让我对系统的掌控感更强了因为我知道每个改动的效果是多少。后续可以往几个方向扩展。一是多模态Agent让Agent能处理图片、音频、视频。二是Agent安全研究如何防止提示注入和工具滥用。三是Agent编排框架把常见的协作模式抽象成可复用的组件。每个方向都有大量工程问题需要解决Java工程师在这些领域大有可为。最后分享一个小技巧保持一个“Agent失败案例库”。每次遇到Agent出错就把输入、输出、期望输出记录下来。每周回顾一次你会发现很多问题是重复的解决一个就能避免一类。这个习惯坚持三个月你的Agent质量会有质的飞跃。

相关新闻

Node.js项目package.json的scripts配置详解与实践

Node.js项目package.json的scripts配置详解与实践

1. 理解package.json中的scripts配置 每个Node.js项目根目录下都有一个package.json文件,这个文件就像是项目的"身份证"和"说明书"。其中scripts这个配置项,可以理解为项目的"快捷指令集",它允许开发者定义一…

2026/10/14 11:09:18 阅读更多 →
HTTPS 证书验证机制全解析:为什么那个红色警告绝不能无视

HTTPS 证书验证机制全解析:为什么那个红色警告绝不能无视

🔒免责声明:本文仅用于网络安全技术学习。文中涉及的 openssl 命令、本地 HTTPS 测试均基于个人学习环境,请勿在未备份数据的生产环境执行破坏性操作。公共网络环境下请勿点击 “继续前往” 忽略证书警告,避免造成财产损失。 摘要…

2026/10/14 11:08:17 阅读更多 →
Docker 镜像分层原理解密:从 bootfs、rootfs 到 Overlay2 的 “千层饼“ 之旅

Docker 镜像分层原理解密:从 bootfs、rootfs 到 Overlay2 的 “千层饼“ 之旅

🔒免责声明:本文涉及的所有 Linux 命令、overlay 挂载实验均基于个人学习环境,执行需 root 权限。请勿在未备份数据的生产服务器上直接复制命令操作,避免造成数据丢失或系统故障。摘要 很多初学者把 Docker 镜像理解成一个 “打包…

2026/10/14 11:08:17 阅读更多 →

最新新闻

yolov8-face 核心算子全解析:NMS、边界框格式转换与掩码处理的源码级指南

yolov8-face 核心算子全解析:NMS、边界框格式转换与掩码处理的源码级指南

人工智能计算机视觉深度学习 【免费下载链接】yolov8-face yolov8 face detection with landmark 项目地址: https://gitcode.com/gh_mirrors/yo/yolov8-face 点击查看 免费下载 本文是 ops.md 参考文档的深度展开,以 ultralytics/yolo/utils/ops.py 为…

2026/10/14 20:49:14 阅读更多 →
自学嵌入式第二天(C语言篇——数据类型)

自学嵌入式第二天(C语言篇——数据类型)

琐碎的敲代码内功。(以为很简单 ,结果全是坑)1.C语言提供的数据类型2.整数类型常量:在程序运行过程中,其值不能被改变的量变量:在程序运行过程中,其值能被改变的量(1)整型…

2026/10/14 20:49:14 阅读更多 →
openJiuwen 记忆引擎基础模型:MemInfo 单条记忆信息结构全解

openJiuwen 记忆引擎基础模型:MemInfo 单条记忆信息结构全解

人工智能AI AgentAgent 框架工具调用Agent 工作流RAGMCP Clients强化学习 【免费下载链接】agent-core-java openJiuwen agent core Java是 openJiuwen Core的 Java版本,提供AI Agent开发、运行、调优与演进相关的全套SDK能力。 项目地址: https://gitco…

2026/10/14 20:49:14 阅读更多 →
模拟退火求解二维装箱问题:原理、实现与工程调优

模拟退火求解二维装箱问题:原理、实现与工程调优

模拟退火算法求解装箱问题,我第一次真正上手,是在一个托盘排样项目里。需求方只说了一句话:把尺寸不一的纸箱尽量多地放进托盘,允许90度旋转,不许压坏。我当时觉得,这就是矩形排样,先求个面积下…

2026/10/14 20:49:14 阅读更多 →
51单片机DHT11温湿度采集实战:从仿真到实物的完整拆解

51单片机DHT11温湿度采集实战:从仿真到实物的完整拆解

简介:一套以51单片机为核心的温湿度采集监控完整工程,面向电子爱好者、嵌入式初学者及课程设计学生。资料基于Keil平台,由C语言编写,实现温湿度采集(SHT10传感器)、日历时钟(DS1302)…

2026/10/14 20:49:14 阅读更多 →
Towards Automated Regulatory Compliance Verification in Financial Auditing with Large Language Mo...

Towards Automated Regulatory Compliance Verification in Financial Auditing with Large Language Mo...

文章主要内容总结 本文聚焦于利用大型语言模型(LLMs)实现财务审计中监管合规性的自动验证,旨在解决传统审计中人工验证合规性的低效问题。研究对比了开源LLMs(如Llama-2系列)与专有LLMs(如OpenAI的GPT系列)在合规性检测中的性能,使用了普华永道(PwC)提供的两个自定义…

2026/10/14 20:48:13 阅读更多 →

日新闻

AnyPS5通用适配层设计:兼容性与性能的工程取舍

AnyPS5通用适配层设计:兼容性与性能的工程取舍

1. 从"AnyPS5"这个名字说起:它到底想解决什么问题第一次看到"AnyPS5"这个标题,我脑子里冒出来的第一个念头是:这大概率是一个围绕"跨平台运行"或者"通用适配"做文章的项目。名字里的"Any"…

2026/10/14 0:00:41 阅读更多 →
Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

1. 项目概述:Flutter跨平台二手交易应用开发作为一名长期从事移动应用开发的工程师,我最近完成了一个基于Flutter框架的二手物品交易平台项目。这个项目最吸引我的地方在于它完美结合了Flutter的跨平台优势与HarmonyOS的生态特性,实现了"…

2026/10/14 0:00:41 阅读更多 →
DFS算法解决飞机降落调度问题实战

DFS算法解决飞机降落调度问题实战

1. 项目背景与核心思路飞机降落问题是一个经典的调度优化场景,也是算法竞赛和面试中的高频题目。这个题目要求我们合理安排多架飞机的降落顺序和时间,确保所有飞机都能安全着陆而不发生冲突。在实际航空管制中,这类问题直接关系到飞行安全和机…

2026/10/14 0:00:41 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/14 3:30:28 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/14 16:30:29 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/14 3:29:58 阅读更多 →

月新闻

我发现了一个新思路:用 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/13 22:01:27 阅读更多 →
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/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练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/14 7:53:34 阅读更多 →