从 Demo 到生产:AI Agent 的可靠性工程
做过 Agent 的人大概都有过这种体验:周五下午搭出来的原型,演示时一气呵成,自己查资料、调工具、写报告,老板看完很满意。结果接到真实流量两周后,线上一地鸡毛——它会在第 8 步把前面的结论忘掉,会拿着一个根本不存在的字段去调接口,会陷进「调用失败→重试→换个错误姿势再失败」的死循环里出不来。 D ...
告别 GitOps 翻车!7 招让 ArgoCD 稳如老狗
分享 ArgoCD 在生产级多租户 Kubernetes 平台中的实战经验,包括资源限制、工具选择、仓库分离、实例隔离、配置陷阱、AppProject
权限管理和按需调整 7 个要点,帮助 GitOps 落地更稳。 ...
把讯飞语音输入的热键改造成右Ctrl
把讯飞语音输入的热键改造成右Ctrl 记一次AI编程实践 | 阿墨 2026.06.09 下载地址: https://files.cnblogs.com/files/BigSystemsView/%E7%A7%91%E5%A4%A7%E8%AE%AF%E9%A3%9E%E8%BE%93%E5% ...
鹅厂面试官问我:“为什么要用 Spring AI,而不是直接调用大模型?”,我笑了说:因为 Spring AI 解决的不是大模型能不能调用的问题。。
大家好,我是R哥。 为什么要用 Spring AI,而不是直接调用大模型? 因为 Spring AI 解决的不是「大模型能不能调用」的问题,而是企业级 AI 应用里的统一抽象、模型切换、上下文管理、RAG、工具调用、流式输出、可观测性这些工程化问题。 那 Spring AI 是什么? Spring ...
ChatView:把 ChatGPT / Claude 对话保存、分享和发布成独立网页
ChatView 是一款面向 AI 对话的保存、分享和发布工具,支持将 ChatGPT、Claude、Gemini 等平台的对话保存为独立网页,并提供密码保护、过期时间、PDF 导出等能力。本文介绍其产品定位、解决的核心问题,以及使用 Manus 开发浏览器插件、Cursor 开发网站的实践过程。 ...
为什么 OAuth 的 client_id 不能当秘密:一次 Device OAuth 安全加固实践
前言 大家好,今天想分享一个我们在做 OAuth Device Flow 时遇到的真实问题。 Device Flow 很适合 CLI、桌面端、电视、IoT 这类不方便输入密码的场景。用户在设备上看到一个链接或验证码,打开浏览器完成授权,设备端再轮询 token。 但我们很快遇到一个安全困扰: cli ...
采集opc da 服务器数据 转 EthernetIP项目案例
VFBOX协议转换网关支持PLC,modbus,EthernetIP,Profinet,CCLink,EtherCAT,IEC61850,IEC104,bacnet,DLT645,HJ212,opc ua,opc da,DNP3。 ...
安徽京准分享:NTP网络时间源助力工业自动化系统方案
安徽京准分享:NTP网络时间源助力工业自动化系统方案 安徽京准分享:NTP网络时间源助力工业自动化系统方案 京准电钟官微——ahjzsz 工业SCADA系统对时间同步的精度和可靠性要求极高,传统依赖设备本地晶振的方式已无法满足事件追忆、跨系统联动及合规审计的需求。以下方案以北斗/GPS双模卫星源为基 ...
基于vite8+vue3+pinia3+arco-design基础型网页版admin管理系统模板
原创Vite8.0+Vue3.5+Arco纯手写通用Web版后台管理平台Vite8Vue3Admin。 vite8-web-admin最新前端技术栈vite8.0.16+vue3+pinia3+arco+echarts搭建轻量级web中后台系统解决方案。内置light+dark主题,提供4种布局模板 ...
LLM 编程提速之后,为什么你反而更难想清楚问题?
LLM 让写代码更顺,也更容易把没想透的问题伪装成可运行的软件。 原文链接:AI小老六 如果你最近总觉得,开发速度更快了,但很多东西也更虚了,这篇文章正好把那种别扭感说清楚。 写代码最费时间的部分,往往不是打字。 真正吃时间的,是你被机器一次次拦下来:类型不对、边界没处理、状态转换说不通、接口 ...
互联网架构演进:从一台服务器到云原生
把互联网架构的发展史当成一个故事来听,你会发现这些"高频名词"都不是凭空冒出来的。它们是一群工程师在面对越来越大的流量、越来越复杂的业务时,一步步被逼着想出来的解决方案。 第一章:故事的起点——单机架构 一切从最简单的场景开始:你刚做了一个小网站,用户没几个,访问量极低,一天访问量可能还没你自己测试 ...
【节点】[SimpleWood节点]原理解析与实际应用
在Unity URP Shader Graph中,Simple Wood节点是一个专门用于生成程序化木纹纹理的功能节点。与传统的纹理采样不同,该节点通过数学算法实时计算木纹图案,为开发者提供了高度可控 ...
从屏幕坐标到对象中心坐标:2D坐标变换公式完整推导
在图形界面、游戏交互开发中,我们经常需要通过光标选中、拖拽、旋转等操控场景内的物体。但系统一般输出的原始数据均为屏幕像素坐标,该坐标系规则和物体自身的数学坐标系并不匹配,难以直接用于位置计算、姿态运算等逻辑。因此,我们需要完成从屏幕坐标到对象坐标的转换,本文将完整推导对应的坐标变换公式。 一、屏幕坐 ...
低代码管理平台如何选?主流低代码开发平台 TOP10 排名
在数字化转型进入深水区的 2026 年,低代码管理平台已从“效率工具”升级为企业数字化转型的核心基础设施。这种通过可视化编程、组件化配置与少量代码编写融合的开发模式,将软件开发门槛降低 60%以上,实现了业务人员与技术团队的高效协同,推动应用交付周期从传统开发的 3-6 个月缩短至 2-4 周。据 ...
当 CAD 遇见 AI
开篇:CAD 为什么需要 AI? 从最初的电子图板到如今的参数化三维建模平台,CAD 的核心使命从未改变:用精确的几何语言描述和构建物理世界。然而,精确也意味着繁重——设计师的大量时间消耗在重复性绘图、标注、校审和标准化操作上,真正用于"设计思考"的时间反而被压缩。 AI 的出现为这个困境提供了新的 ...
读工业软件简史14中国EDA软件之路
1. 中国EDA软件之路 1.1. 维基百科将EDA软件定义为“用于设计和生产电子系统(从印刷电路板到集成电路)的工具类别”,有时被称为ECAD或ICCAD 1.1.1. EDA软件由一系列方法、算法和工具组成,这些方法、算法和工具可以帮助电子系统的设计、验证和测试实现自动化 1.1.2. EDA ...
1.5T MySQL数据库完美恢复---惜分飞
有客户MySQL数据库异常无法正常启动,需要提供恢复支持,当时提供的错误日志信息为:log sequence number xxxx is in the future 2026-06-03T13:35:02.368514Z 0 [ERROR] InnoDB: Your database may be ...
Java第五次博客作业:揭开 Java 反射机制的神秘面纱,让码“动”起来
平时我们写代码是“静态”的,编译时就知道要用哪个类;而反射允许我们在“运行时”才去决定用哪个类、调用哪个方法。今天这篇随笔,将拆解这个 Java 高级特性的核心逻辑。 什么是反射?为什么需要它? 在传统的编程模式中,如果我们想使用一个对象,必须先知道它的类名,然后 new 出来。 但是,如果需要根据 ...
Hermes Agent 核心必学:SubAgent 子代理的 5 个实战技巧,多任务处理效率翻倍
Hermes Agent SubAgent 子代理使用教程 一个大型项目同时遇到代码 bug、文档错误和性能瓶颈,难道要逐一排队处理?如果能把不同任务同时交给多个 "AI 助手" 并行处理就好了。SubAgent(子代理)就是 Hermes Agent 为此提供的核心能力——通过 delegate_ ...
从原理看 Arthas 为何比 IDEA Profiler 更“懂”你的代码
本文通过一个618ms的性能排查案例,揭示了采样型Profiler(如IDEA Profiler)与插桩型Profiler(如Arthas)的本质差异。采样型工具通过定期捕获调用栈推算耗时,容易受到JIT内联优化和GC停顿的干扰,导致方法耗时被错误归集或完全消失;而插桩型工具通过字节码增强直接植入计... ...


