OpenClaw 企业级实战:Java 微服务集成 AI 智能体,自动处理业务流

news2026/4/4 18:19:23
文章目录当你的微服务开始自己思考OpenClaw 到底是个啥别被概念吓住架构设计让 Java 微服务和 AI 智能体合伙创业整体架构草图为什么非得用 JavaPython 不香吗实战准备Spring AI 与 OpenClaw 的联姻配置第一步Java 侧的工具暴露第二步OpenClaw 的 Skills 配置第三步OpenClaw 的部署配置业务流自动化实战让订单自己跑起来场景剧本Java 侧的决策支持代码OpenClaw 的自动化 Hook 配置多智能体协作复杂订单的会诊模式企业级落地别让 AI 变成数字临时工持久化与故障恢复安全隔离防止 AI 发疯可观测性看清 AI 的脑回路成本与收益算笔明白账部署成本实际收益总结Java OpenClaw企业 AI 的务实之选无意间发现了一个巨牛巨牛巨牛的人工智能教程非常通俗易懂对AI感兴趣的朋友强烈推荐去看看传送门blog.csdn.net/HHX_01当你的微服务开始自己思考这事儿说起来挺魔幻的。去年我们团队还在用定时任务人工审核处理订单每天凌晨两点得安排值班人员盯着系统跑批。今年我们把 OpenClaw 塞进 Java 微服务架构之后这哥们儿居然学会了看情况办事——遇到 VIP 客户自动提速检测到库存告急直接触发补货流程甚至能在 Slack 里跟仓库管理员讨价还价。不是现在的 AI 智能体都这么卷了吗今天咱们就聊聊怎么把 OpenClaw 这个 2026 年最火的开源 AI 智能体框架塞进你的 Spring Boot 微服务里。不用重构整个架构也不用让团队学 Python就用你最熟悉的 Java 技术栈搞一套能 7×24 小时自主决策的业务自动化系统。OpenClaw 到底是个啥别被概念吓住说实话第一次听说 OpenClaw 的时候我也懵。这玩意儿原名 Clawdbot后来改名叫 Moltbot2026 年 1 月才定名为 OpenClaw——短短三个月GitHub Star 数破了 10 万连老黄都在 GTC 2026 上吹它是可能是有史以来最重要的软件发布。说白了OpenClaw 就是一个住在服务器里的数字员工。它不像 ChatGPT 那样只会聊天而是真正能动手干活读你的数据库、调用你的 API、在 Slack 里发消息、甚至能打开浏览器帮你查资料。最骚的是它支持通过 WhatsApp、Telegram、Discord 这些聊天工具接收指令——想象一下你在地铁上给 Telegram 发句话家里的服务器就开始自动部署代码了。它和传统的工作流引擎比如 Zapier、n8n最大的区别在于OpenClaw 会思考。传统引擎是如果 A 发生就执行 BOpenClaw 是用户说要搞个促销活动让我先分析一下历史数据、看看库存情况、再决定怎么搞。这种基于 LLM 的推理能力让它能处理那些规则引擎搞不定的模糊业务场景。架构设计让 Java 微服务和 AI 智能体合伙创业在企业级落地时我建议采用网关域服务的混合架构。别想着把 OpenClaw 当成万能的瑞士军刀它更适合扮演智能编排层的角色而真正执行业务逻辑的还得是你现有的 Java 微服务。整体架构草图┌─────────────────────────────────────────────────────────────┐ │ 通信层OpenClaw │ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────────────┐ │ │ │ Slack Bot │ │ Telegram Bot│ │ 定时任务 Cron │ │ │ └──────┬──────┘ └──────┬──────┘ └──────────┬──────────┘ │ └─────────┼───────────────┼───────────────────┼─────────────┘ │ │ │ └───────────────┼───────────────────┘ ▼ ┌─────────────────────────────────────────────────────────────┐ │ OpenClaw GatewayNode.js │ │ 推理决策层Claude/GPT-4/Gemini │ │ 持久化内存QMD/SQLite │ │ Skills 插件系统MCP 支持 │ └─────────────────────────┬─────────────────────────────────┘ │ 调用业务 API ▼ ┌─────────────────────────────────────────────────────────────┐ │ Java 微服务集群Spring Boot │ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────────────┐ │ │ │ 订单服务 │ │ 库存服务 │ │ 用户/权限服务 │ │ │ │ Order Svc │ │ Inventory │ │ Auth Service │ │ │ └──────┬──────┘ └──────┬──────┘ └──────────┬──────────┘ │ └─────────┼───────────────┼───────────────────┼─────────────┘ │ │ │ └───────────────┼───────────────────┘ ▼ ┌─────────────────────────────────────────────────────────────┐ │ 基础设施层 │ │ PostgreSQL向量存储 Redis缓存 Kafka消息 │ └─────────────────────────────────────────────────────────────┘这个架构的关键在于职责分离OpenClaw 负责理解用户意图、制定执行计划、协调多个步骤Java 微服务负责原子性的业务操作查库存、改订单状态、发短信。这样既能享受 AI 的推理灵活性又能保住 Java 生态的稳定性与可审计性。为什么非得用 JavaPython 不香吗我知道你想问这个。2026 年的企业级 AI 部署早就过了Demo 用 Python生产再考虑的阶段了。Red Hat 今年专门发文论证过在金融、医疗、航空这些强监管行业你需要的是可审计、强类型、长期稳定的运行时环境。Java 的 Spring AI 和 Quarkus LangChain4j 现在已经完全成熟支持工具调用Function Calling、RAG检索增强生成、结构化输出等企业级特性。更重要的是你的 DevOps 团队不需要为 AI 服务单独维护一套 Python 生态的监控、链路追踪、CI/CD流程——全部沿用现有的 Java 基础设施就行。实战准备Spring AI 与 OpenClaw 的联姻配置咱们以电商订单智能处理为例搭建一个能自动处理退款审核、库存调配、物流跟进的 AI 智能体。第一步Java 侧的工具暴露OpenClaw 要操作你的业务系统最干净的方式是通过 REST API 或 MCPModel Context Protocol。这里我用 Spring AI 的 Function Calling 机制把 Java 方法直接暴露为 AI 可调用的工具。ServicepublicclassOrderToolsimplementsToolSet{ToolLLMDescription(查询订单详情返回订单状态、金额、商品信息)publicOrderInfogetOrderDetails(LLMDescription(订单编号格式为 ORD-2026-XXXXX)StringorderId){// 实际业务逻辑查数据库或调用订单服务returnorderService.findById(orderId);}ToolLLMDescription(批准退款申请将订单状态改为 REFUNDING 并触发原路退回)publicRefundResultapproveRefund(LLMDescription(订单编号)StringorderId,LLMDescription(退款原因用于风控审计)Stringreason,LLMDescription(审批人工号)StringapproverId){// 执行退款流程记录审计日志returnrefundService.process(orderId,reason,approverId);}ToolLLMDescription(查询实时库存返回可调配数量)publicInventoryStatuscheckInventory(LLMDescription(SKU 编码)Stringsku,LLMDescription(仓库编码如 SH-01、BJ-02)StringwarehouseCode){returninventoryService.getRealTimeStock(sku,warehouseCode);}ToolLLMDescription(发送 Slack 通知给仓库管理员催促补货)publicvoidnotifyRestock(LLMDescription(SKU 编码)Stringsku,LLMDescription(紧急程度LOW/MEDIUM/HIGH)Stringurgency){slackClient.sendToChannel(warehouse-alerts,String.format(⚠️ 库存告急 [%s]紧急程度%s请立即补货,sku,urgency));}}注意到Tool和LLMDescription注解了吗这些是 Spring AI 或 LangChain4j 提供的元数据标记它们会告诉 LLM“哥们当你需要查订单时就调这个方法参数得这么传”。LLM 会根据这些描述自动理解工具的用途比你写死规则灵活多了。第二步OpenClaw 的 Skills 配置OpenClaw 通过 Skills技能包来扩展能力。咱们创建ecommerce-skill目录里面放SKILL.md文件name:ECommerce Order Agentdescription:电商订单智能处理助手负责退款审核、库存调配、异常订单跟进tools:-getOrderDetails-approveRefund-checkInventory-notifyRestockmcp:server:http://java-microservice:8080/mcp---你是电商运营中心的智能助理。处理订单相关请求时请遵循以下原则 1. 退款审核流程-先调用 getOrderDetails 查询订单状态-如果订单金额1000 元或状态不是 DELIVERED必须询问人工确认-批准退款前确认用户已提供合理的退货原因 2. 库存调配规则-VIP 客户userLevelGOLD的缺货订单优先触发紧急补货-普通客户先尝试从其他仓库调拨调拨失败再通知补货 3. 异常处理-任何工具调用失败立即记录错误并通知 ops-team-不要在没有明确授权的情况下修改订单状态 所有重要操作必须记录审计日志包括操作人、时间、原因。这个 Skill 文件遵循 OpenClaw 的规范YAML Frontmatter 定义元数据正文部分是系统提示词System Prompt。通过 MCP 配置OpenClaw 能自动发现你的 Java 微服务暴露的工具。第三步OpenClaw 的部署配置在你的服务器上创建docker-compose.ymlversion:3.8services:openclaw-gateway:image:openclaw/gateway:v2026.3.7environment:-LLM_PROVIDERanthropic-ANTHROPIC_API_KEY${ANTHROPIC_API_KEY}-MEMORY_BACKENDqmd# 使用 QMD 混合检索内存-CONTEXT_ENGINEenabled# 启用 ContextEngine 插件volumes:-./skills:/app/skills:ro-./data:/app/dataports:-3000:3000networks:-ai-agent-networkjava-order-service:build:./order-serviceenvironment:-SPRING_AI_OPENAI_API_KEY{OPENAI_API_KEY}-SPRING_AI_ANTHROPIC_API_KEY{ANTHROPIC_API_KEY}ports:-8080:8080depends_on:-postgres-redisnetworks:-ai-agent-networkpostgres:image:pgvector/pgvector:pg16environment:-POSTGRES_PASSWORDsecretvolumes:-pgdata:/var/lib/postgresql/datanetworks:ai-agent-network:driver:bridge注意到MEMORY_BACKENDqmd了吗这是 OpenClaw 2026 年 3 月版本新增的实验性功能结合了 BM25 文本检索、向量相似度计算和重排序能让智能体记住长达数周的对话上下文。对于企业级应用来说这种持久化记忆能力至关重要——客户上周投诉的问题今天继续跟进时 AI 还能记得。业务流自动化实战让订单自己跑起来现在咱们看一个具体场景一个 VIP 客户申请退款同时要求如果退款太慢就直接发新货。这种复杂的业务逻辑以前得写一堆 if-else现在让 AI 智能体自己判断。场景剧本客户在 App 提交退款申请“这货等了一周还没到我不要了但急着用你们看着办”消息通过 Webhook 进入 OpenClawOpenClaw 调用 Java 服务查询订单状态发现物流确实卡在转运中心AI 决策先批准退款安抚客户同时触发紧急补货保住满意度并给物流组发 Slack 警告追责整个流程在 Slack 频道实时播报运营人员随时可以介入Java 侧的决策支持代码为了让 AI 做出合理决策咱们得给它提供决策上下文RestControllerRequestMapping(/api/agent)publicclassAgentDecisionController{PostMapping(/refund-decision-context)publicDecisionContextgetDecisionContext(RequestBodyOrderQueryquery){OrderInfoorderorderService.findById(query.getOrderId());UserProfileuseruserService.findById(order.getUserId());LogisticsStatuslogisticslogisticsService.track(order.getTrackingNumber());// 构建决策上下文AI 会根据这些信息权衡returnDecisionContext.builder().orderAmount(order.getAmount()).userLevel(user.getVipLevel())// GOLD/SILVER/NORMAL.delayDays(logistics.getDelayDays()).stockAvailable(inventoryService.checkGlobalStock(order.getSku())).lastInteractionHistory(crmService.getRecentTickets(user.getId())).suggestedAction(calculateSuggestedAction(order,logistics)).build();}privateStringcalculateSuggestedAction(OrderInfoorder,LogisticsStatuslogistics){if(logistics.getDelayDays()5order.getAmount()500){returnREFUND_AND_RESEND;// 高价值严重延误建议退款重发}returnSTANDARD_REFUND;}}这段代码不直接做决策而是把决策所需的全部信息打包给 AI。Spring AI 的ChatClient会自动将这些对象序列化为 JSON作为工具调用的上下文。OpenClaw 的自动化 Hook 配置在 OpenClaw 里配置hooks.json实现事件驱动{hooks:[{name:refund-request-handler,trigger:{type:webhook,endpoint:/webhook/refund,filter:event.type REFUND_REQUEST},action:{skill:ECommerce Order Agent,prompt:收到退款申请{{event.orderId}}客户留言{{event.customerMessage}}。请查询订单状态、物流信息并根据决策上下文给出处理建议。,channels:[slack:ops-channel]}},{name:daily-inventory-check,trigger:{type:cron,schedule:0 9 * * *},action:{skill:ECommerce Order Agent,prompt:执行每日库存巡检检查所有 SKU 的库存水平对低于安全库存的触发补货通知,channels:[slack:warehouse-alerts]}}]}这里有两个 Hook一个是事件触发收到退款申请立即处理一个是定时触发每天早上 9 点巡检库存。OpenClaw 的 Cron 调度是内建的不需要额外搞个 Quartz 或者 XXL-Job。多智能体协作复杂订单的会诊模式对于特别复杂的订单比如涉及跨境物流、海关清关、多渠道库存单个智能体可能搞不定。这时候可以用多智能体编排ServicepublicclassMultiAgentOrchestrator{AutowiredprivateChatClientchatClient;publicComplexOrderResolutionresolveComplexOrder(StringorderId){// 创建三个专业智能体AgentlogisticsAgentAgent.builder().name(LogisticsSpecialist).systemPrompt(你是物流专家精通海关政策、转运规则、异常处理).tools(trackPackage,contactCarrier,estimateClearanceTime).build();AgentfinanceAgentAgent.builder().name(FinanceSpecialist).systemPrompt(你是财务专家负责退款策略、汇率计算、关税核算).tools(calculateRefundAmount,checkExchangeRate,verifyTaxPaid).build();AgentcsAgentAgent.builder().name(CustomerSuccess).systemPrompt(你是客户成功专家负责沟通话术、满意度修复、补偿方案).tools(sendApologyEmail,issueCoupon,escalateToHuman).build();// 使用 Spring AI 的 Parallelization 模式并行 analyses List.of(logisticsAgent.analyze(orderId),financeAgent.analyze(orderId),csAgent.analyze(orderId)).parallelStream().map(CompletableFuture::join).toList();// 综合决策returnchatClient.prompt().system(你是订单仲裁官综合以下三位专家的意见给出最终处理方案).user(analyses.toString()).call().entity(ComplexOrderResolution.class);}}这个例子用了并行工作流模式Parallelization Workflow三个专家智能体同时分析最后由一个仲裁智能体综合决策。相比串行处理 latency 能降低 60% 以上。企业级落地别让 AI 变成数字临时工把 AI 智能体搞进生产环境光有功能是不够的。你得考虑容错、安全、可观测性这三座大山。持久化与故障恢复AI 智能体执行任务可能需要几分钟尤其是涉及多个 API 调用时如果这时候服务重启了怎么办Koog 和 Spring AI 都支持持久化执行ServicepublicclassDurableOrderProcessor{AutowiredprivateDaprWorkflowClientworkflowClient;// 或 Spring AI 的持久化抽象publicStringstartRefundWorkflow(StringorderId){// 启动一个持久化工作流状态自动保存到 PostgreSQLreturnworkflowClient.startWorkflow(RefundWorkflow,orderId,RefundInput.builder().orderId(orderId).build());}}// 工作流定义支持从任意步骤恢复ComponentpublicclassRefundWorkflowimplementsWorkflow{Overridepublicvoidbuild(WorkflowBuilderbuilder){builder.call(verifyOrder,this::verifyOrder)// 第1步验证.call(checkInventory,this::checkInventory)// 第2步查库存.call(processRefund,this::processRefund)// 第3步执行退款.when(RefundResult::isSuccess,notifyUser)// 成功分支.when(RefundResult::isFailure,escalate);// 失败分支}}这种耐久执行Durable Execution模式意味着即使你的 Java 服务挂了 10 分钟重启后工作流会从断点继续而不是从头再来。对于涉及金钱交易的退款流程这很关键。安全隔离防止 AI “发疯”OpenClaw 的能力很强但这也意味着风险——如果提示词被注入恶意指令它可能误删数据。企业级部署必须做好权限隔离工具级别的最小权限给 AI 用的数据库账号只有 SELECT 和特定存储过程的执行权限没有 DROP TABLE 权限网络隔离OpenClaw 跑在独立的容器网络通过 API 网关访问 Java 服务不能直接连生产数据库人工确认门涉及资金操作如退款超过 1000 元时AI 生成审批单但暂停执行等人工在 Slack 点确认审计日志所有工具调用通过 OpenTelemetry 上报记录谁AI 智能体 ID、在什么上下文、调用了什么接口ConfigurationpublicclassAgentSecurityConfig{BeanpublicToolRegistrysecuredToolRegistry(){returnToolRegistry.builder().tools(newReadOnlyOrderTools())// 只读工具集给 AI 用.toolInterceptor(newAuditLogInterceptor())// 自动记录审计日志.toolInterceptor(newCostLimitInterceptor(1000.0))// 单日成本上限.build();}}可观测性看清 AI 的脑回路生产环境的 AI 智能体必须是可观测的。你不能让 AI 像个黑盒一样做决策运营团队需要知道它为什么要批准这个退款推理链调用了哪些 API花了多长时间链路追踪用了多少 Token成本超预算了吗成本监控Spring AI 和 Koog 都原生支持 OpenTelemetry在application.yml中配置spring:ai:observability:enabled:truetracing:export:endpoint:http://otel-collector:4317metrics:token-usage:truecost-tracking:true在 Jaeger 或 Langfuse 的控制台上你能看到这样的追踪图[Agent Decision: refund_approval] ├── LLM Call (Claude-4.6) - 2.3s, 1,200 tokens ($0.04) ├── Tool Call: getOrderDetails - 0.1s ├── Tool Call: checkInventory - 0.2s ├── Tool Call: notifyRestock - 0.3s └── LLM Call (Response Generation) - 0.8s, 400 tokens ($0.01)成本与收益算笔明白账部署成本基础设施OpenClaw 网关跑在 2C4G 的云主机上月成本约 200 元Java 微服务本来就有增量成本几乎为零LLM APIClaude 4.6 Sonnet 的输入 $3/百万 token输出 $15/百万 token。一个典型的退款处理流程约消耗 3000 token成本约 $0.053 毛人民币。如果一天处理 1000 单月成本约 9000 元——比雇一个运营专员便宜多了开发与维护初期 Skills 开发约需 2 周1 个 Java 后端1 个 Prompt 工程师后续维护主要是新增业务场景的技能包实际收益我们上线三个月后的数据退款处理时效从平均 6 小时降到 8 分钟运营人员工作量减少 40%释放出来的人力去做客户关怀真正的增值工作异常订单漏处理率从 3% 降到 0.2%总结Java OpenClaw企业 AI 的务实之选2026 年的企业级 AI 落地已经走过了用 Python 快速试错的阶段。对于需要长期维护、强合规、高可用的核心业务系统Java 微服务 OpenClaw 智能体网关是一个务实且可持续的选择。这套方案的优势在于渐进式改造不需要推倒重来从单个业务场景如退款处理开始试点逐步扩展能力复用现有的 Spring Security、监控体系、DevOps 流程全部沿用风险可控通过工具权限隔离、人工确认门、持久化执行等机制把 AI 的不可控性关在笼子里当然OpenClaw 目前还是快速迭代的阶段2026 年 3 月的 v2026.3.7 版本才刚引入 ContextEngine 插件接口生产部署时建议锁定具体版本避免自动升级带来的兼容性问题。最后提醒一句AI 智能体不是来替代你的运营的而是来处理那些规则写不完、变化特别快的边缘场景。那些标准化的、高并发的核心业务还是交给传统的 Java 业务逻辑去处理最靠谱。两者结合才是企业级 AI 的正确打开无意间发现了一个巨牛巨牛巨牛的人工智能教程非常通俗易懂对AI感兴趣的朋友强烈推荐去看看传送门

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2474786.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SpringBoot-17-MyBatis动态SQL标签之常用标签

文章目录 1 代码1.1 实体User.java1.2 接口UserMapper.java1.3 映射UserMapper.xml1.3.1 标签if1.3.2 标签if和where1.3.3 标签choose和when和otherwise1.4 UserController.java2 常用动态SQL标签2.1 标签set2.1.1 UserMapper.java2.1.2 UserMapper.xml2.1.3 UserController.ja…

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站,会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后,网站没有变化的情况。 不熟悉siteground主机的新手,遇到这个问题,就很抓狂,明明是哪都没操作错误&#x…

网络编程(Modbus进阶)

思维导图 Modbus RTU(先学一点理论) 概念 Modbus RTU 是工业自动化领域 最广泛应用的串行通信协议,由 Modicon 公司(现施耐德电气)于 1979 年推出。它以 高效率、强健性、易实现的特点成为工业控制系统的通信标准。 包…

UE5 学习系列(二)用户操作界面及介绍

这篇博客是 UE5 学习系列博客的第二篇,在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下: 【Note】:如果你已经完成安装等操作,可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作,重…

IDEA运行Tomcat出现乱码问题解决汇总

最近正值期末周,有很多同学在写期末Java web作业时,运行tomcat出现乱码问题,经过多次解决与研究,我做了如下整理: 原因: IDEA本身编码与tomcat的编码与Windows编码不同导致,Windows 系统控制台…

利用最小二乘法找圆心和半径

#include <iostream> #include <vector> #include <cmath> #include <Eigen/Dense> // 需安装Eigen库用于矩阵运算 // 定义点结构 struct Point { double x, y; Point(double x_, double y_) : x(x_), y(y_) {} }; // 最小二乘法求圆心和半径 …

使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式

一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明&#xff1a;假设每台服务器已…

XML Group端口详解

在XML数据映射过程中&#xff0c;经常需要对数据进行分组聚合操作。例如&#xff0c;当处理包含多个物料明细的XML文件时&#xff0c;可能需要将相同物料号的明细归为一组&#xff0c;或对相同物料号的数量进行求和计算。传统实现方式通常需要编写脚本代码&#xff0c;增加了开…

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器的上位机配置操作说明

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器专为工业环境精心打造&#xff0c;完美适配AGV和无人叉车。同时&#xff0c;集成以太网与语音合成技术&#xff0c;为各类高级系统&#xff08;如MES、调度系统、库位管理、立库等&#xff09;提供高效便捷的语音交互体验。 L…

(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)

题目&#xff1a;3442. 奇偶频次间的最大差值 I 思路 &#xff1a;哈希&#xff0c;时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况&#xff0c;哈希表这里用数组即可实现。 C版本&#xff1a; class Solution { public:int maxDifference(string s) {int a[26]…

【大模型RAG】拍照搜题技术架构速览:三层管道、两级检索、兜底大模型

摘要 拍照搜题系统采用“三层管道&#xff08;多模态 OCR → 语义检索 → 答案渲染&#xff09;、两级检索&#xff08;倒排 BM25 向量 HNSW&#xff09;并以大语言模型兜底”的整体框架&#xff1a; 多模态 OCR 层 将题目图片经过超分、去噪、倾斜校正后&#xff0c;分别用…

【Axure高保真原型】引导弹窗

今天和大家中分享引导弹窗的原型模板&#xff0c;载入页面后&#xff0c;会显示引导弹窗&#xff0c;适用于引导用户使用页面&#xff0c;点击完成后&#xff0c;会显示下一个引导弹窗&#xff0c;直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…

接口测试中缓存处理策略

在接口测试中&#xff0c;缓存处理策略是一个关键环节&#xff0c;直接影响测试结果的准确性和可靠性。合理的缓存处理策略能够确保测试环境的一致性&#xff0c;避免因缓存数据导致的测试偏差。以下是接口测试中常见的缓存处理策略及其详细说明&#xff1a; 一、缓存处理的核…

龙虎榜——20250610

上证指数放量收阴线&#xff0c;个股多数下跌&#xff0c;盘中受消息影响大幅波动。 深证指数放量收阴线形成顶分型&#xff0c;指数短线有调整的需求&#xff0c;大概需要一两天。 2025年6月10日龙虎榜行业方向分析 1. 金融科技 代表标的&#xff1a;御银股份、雄帝科技 驱动…

观成科技:隐蔽隧道工具Ligolo-ng加密流量分析

1.工具介绍 Ligolo-ng是一款由go编写的高效隧道工具&#xff0c;该工具基于TUN接口实现其功能&#xff0c;利用反向TCP/TLS连接建立一条隐蔽的通信信道&#xff0c;支持使用Let’s Encrypt自动生成证书。Ligolo-ng的通信隐蔽性体现在其支持多种连接方式&#xff0c;适应复杂网…

铭豹扩展坞 USB转网口 突然无法识别解决方法

当 USB 转网口扩展坞在一台笔记本上无法识别,但在其他电脑上正常工作时,问题通常出在笔记本自身或其与扩展坞的兼容性上。以下是系统化的定位思路和排查步骤,帮助你快速找到故障原因: 背景: 一个M-pard(铭豹)扩展坞的网卡突然无法识别了,扩展出来的三个USB接口正常。…

未来机器人的大脑:如何用神经网络模拟器实现更智能的决策?

编辑&#xff1a;陈萍萍的公主一点人工一点智能 未来机器人的大脑&#xff1a;如何用神经网络模拟器实现更智能的决策&#xff1f;RWM通过双自回归机制有效解决了复合误差、部分可观测性和随机动力学等关键挑战&#xff0c;在不依赖领域特定归纳偏见的条件下实现了卓越的预测准…

Linux应用开发之网络套接字编程(实例篇)

服务端与客户端单连接 服务端代码 #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <arpa/inet.h> #include <pthread.h> …

华为云AI开发平台ModelArts

华为云ModelArts&#xff1a;重塑AI开发流程的“智能引擎”与“创新加速器”&#xff01; 在人工智能浪潮席卷全球的2025年&#xff0c;企业拥抱AI的意愿空前高涨&#xff0c;但技术门槛高、流程复杂、资源投入巨大的现实&#xff0c;却让许多创新构想止步于实验室。数据科学家…

深度学习在微纳光子学中的应用

深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向&#xff1a; 逆向设计 通过神经网络快速预测微纳结构的光学响应&#xff0c;替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…