- 从 Chatbot 到 Agent:AI 智能体的演进之路与实践思考当大模型不再只是"你问我答",而是能够自主规划、调用工具、执行任务时,我们正在见证 AI 从"对话工具"到"数字员工"的范式转变。 引言2023 年,ChatGPT 让全世界看到了大语言模型(LLM)的对话能力。但如果你用过足够久,一定会遇到这样的 frustration:问它今天的天气,它说"我无法访问互联网"让它帮你订... 从 Chatbot 到 Agent:AI 智能体的演进之路与实践思考当大模型不再只是"你问我答",而是能够自主规划、调用工具、执行任务时,我们正在见证 AI 从"对话工具"到"数字员工"的范式转变。 引言2023 年,ChatGPT 让全世界看到了大语言模型(LLM)的对话能力。但如果你用过足够久,一定会遇到这样的 frustration:问它今天的天气,它说"我无法访问互联网"让它帮你订...
- 分布式 ID 与时钟:雪花算法、号段模式与时钟回拨本文讲清单机自增ID到了分布式环境为什么会失效,主流生成方案的取舍,以及"时间"这个看似免费的依赖如何反过来坑你。 为什么不能继续用数据库自增?单机:AUTO_INCREMENT / sequence 一把梭,有序、唯一、省心。分布式后四个死穴: 1. 多库多主各自自增 → 全局撞号(步长方案运维痛苦且扩容难) 2. 分库分表后路由依赖... 分布式 ID 与时钟:雪花算法、号段模式与时钟回拨本文讲清单机自增ID到了分布式环境为什么会失效,主流生成方案的取舍,以及"时间"这个看似免费的依赖如何反过来坑你。 为什么不能继续用数据库自增?单机:AUTO_INCREMENT / sequence 一把梭,有序、唯一、省心。分布式后四个死穴: 1. 多库多主各自自增 → 全局撞号(步长方案运维痛苦且扩容难) 2. 分库分表后路由依赖...
- Polar Winds II - Doppler Aerosol WiNd (DAWN) - DC8简介PolarWindsII_DAWN_DC8 是极地风 II - 多普勒气溶胶风 (DAWN) - DC8 数据产品。该产品的数据采集已完成。自 2014 年秋季起,NASA 资助了两项统称为“极地风”的机载野外考察活动,旨在利用多普勒气溶胶风 (DAWN) 激光雷达和其他仪器,对北极大气... Polar Winds II - Doppler Aerosol WiNd (DAWN) - DC8简介PolarWindsII_DAWN_DC8 是极地风 II - 多普勒气溶胶风 (DAWN) - DC8 数据产品。该产品的数据采集已完成。自 2014 年秋季起,NASA 资助了两项统称为“极地风”的机载野外考察活动,旨在利用多普勒气溶胶风 (DAWN) 激光雷达和其他仪器,对北极大气...
- 智能体(Agent)与工具调用(Function Calling / Tool Use)的核心,是让大模型从“只会说话”变成“能调用真实系统”。模型本身不直接执行工具,而是根据用户输入和可用工具列表,输出结构化调用指令;应用层执行工具后,再把结果回传给模型,由模型整合成最终回答。核心流程一次典型的工具调用闭环通常是:用户输入:用户提出需求,例如“查一下北京天气”。模型决策:模型结合系统提示词... 智能体(Agent)与工具调用(Function Calling / Tool Use)的核心,是让大模型从“只会说话”变成“能调用真实系统”。模型本身不直接执行工具,而是根据用户输入和可用工具列表,输出结构化调用指令;应用层执行工具后,再把结果回传给模型,由模型整合成最终回答。核心流程一次典型的工具调用闭环通常是:用户输入:用户提出需求,例如“查一下北京天气”。模型决策:模型结合系统提示词...
- 动态脱敏影响业务,根源不在算法,而在脱敏值的单向性——数据被替换成假值之后,编辑回写会写错,查询条件会查空。判断一套方案能不能避开这三个坑,别看功能清单,看它有没有请求复敏,能不能让脱敏值作为查询条件回传到后端。最常见的结局,是业务部门绕开系统在银行推动态脱敏,失败的典型形态不是项目被否决,而是上线之后没人用。业务部门的应对很朴素。页面上的号码是假的,就另找一条能拿到真值的路;系统里查不到想... 动态脱敏影响业务,根源不在算法,而在脱敏值的单向性——数据被替换成假值之后,编辑回写会写错,查询条件会查空。判断一套方案能不能避开这三个坑,别看功能清单,看它有没有请求复敏,能不能让脱敏值作为查询条件回传到后端。最常见的结局,是业务部门绕开系统在银行推动态脱敏,失败的典型形态不是项目被否决,而是上线之后没人用。业务部门的应对很朴素。页面上的号码是假的,就另找一条能拿到真值的路;系统里查不到想...
- 空间数据库做 GIS 到底行不行?拆三层看:渲染层基本不归数据库管,PostGIS 兼容性逐条核,空间分析性能用四类查询验,迁移有两条路径,附核查清单。 空间数据库做 GIS 到底行不行?拆三层看:渲染层基本不归数据库管,PostGIS 兼容性逐条核,空间分析性能用四类查询验,迁移有两条路径,附核查清单。
- 从建库建表到常用查询,用学生成绩例子带新手走通 MySQL 基本操作,并总结常见坑与下一步学习路线。 从建库建表到常用查询,用学生成绩例子带新手走通 MySQL 基本操作,并总结常见坑与下一步学习路线。
- 把四条真实慢 SQL 连同表结构、执行计划、锁等待现场分两轮喂给 AI,按“指向真实瓶颈、给出可验证假设、分清计划与执行”三项标准判定。四条里两对一偏一错,拆清它擅长已知模式、盲区在现场证据,并给出提示词模板与验证清单,最后讨论 AI 数据库把现场证据接进模型后的边界。 把四条真实慢 SQL 连同表结构、执行计划、锁等待现场分两轮喂给 AI,按“指向真实瓶颈、给出可验证假设、分清计划与执行”三项标准判定。四条里两对一偏一错,拆清它擅长已知模式、盲区在现场证据,并给出提示词模板与验证清单,最后讨论 AI 数据库把现场证据接进模型后的边界。
- 从运维责任划分讲起,梳理云数据库 RDS 的实例选型、存储选择、自动与手动备份、保留期与按时间点恢复、主备高可用切换、只读副本、参数组与连接数管理,并指出新手常见的三个误区。 从运维责任划分讲起,梳理云数据库 RDS 的实例选型、存储选择、自动与手动备份、保留期与按时间点恢复、主备高可用切换、只读副本、参数组与连接数管理,并指出新手常见的三个误区。
- 前七篇我们一直在"实现排序":《C语言常见排序算法详解》:比较排序的写法、复杂度、稳定性;《从会写到会用:C语言排序算法的实战选择与优化》:场景选型、qsort 泛型、快排优化;《突破 O(n log n):C语言非比较排序实战》:计数/基数/桶排序;《数据放不进内存怎么办:C语言外部排序与海量数据排序实战》:分块、多路归并;《让多核一起干活:C语言并行排序与多线程实战》:pthread、O... 前七篇我们一直在"实现排序":《C语言常见排序算法详解》:比较排序的写法、复杂度、稳定性;《从会写到会用:C语言排序算法的实战选择与优化》:场景选型、qsort 泛型、快排优化;《突破 O(n log n):C语言非比较排序实战》:计数/基数/桶排序;《数据放不进内存怎么办:C语言外部排序与海量数据排序实战》:分块、多路归并;《让多核一起干活:C语言并行排序与多线程实战》:pthread、O...
- 很多新手第一次做本地开发,都会遇到同一个麻烦:前端要起一个服务,后端要起一个服务,数据库还要单独装一个,换一台电脑又要从头配一遍。Docker Compose 就是用来解决这个问题的:它用一个文件把多个服务写在一起,一条命令就能把它们按顺序启动、按名字互相访问,关掉时也能一起清理。理解它的思路,比背命令更重要。先说一个最简单的场景。假设本地有一个静态页面、一个自己写的接口服务和一个数据库,我... 很多新手第一次做本地开发,都会遇到同一个麻烦:前端要起一个服务,后端要起一个服务,数据库还要单独装一个,换一台电脑又要从头配一遍。Docker Compose 就是用来解决这个问题的:它用一个文件把多个服务写在一起,一条命令就能把它们按顺序启动、按名字互相访问,关掉时也能一起清理。理解它的思路,比背命令更重要。先说一个最简单的场景。假设本地有一个静态页面、一个自己写的接口服务和一个数据库,我...
- 先把“半夜”定义清楚 排查夜间任务失败时,第一个容易踩的坑不是代码,而是时间口径。应用日志打的是本地时间,宿主机 cron 按 UTC 调度,数据库里又存着不带时区的时间戳。三方一对,就会得出“任务在凌晨 3 点无故消失 先把“半夜”定义清楚 排查夜间任务失败时,第一个容易踩的坑不是代码,而是时间口径。应用日志打的是本地时间,宿主机 cron 按 UTC 调度,数据库里又存着不带时区的时间戳。三方一对,就会得出“任务在凌晨 3 点无故消失
- 从库从不主动删除过期键:读取时判定过期返回 nil,真正的删除由主库用 DEL/UNLINK 传播。本文拆解惰性删除与定期采样机制,解释为什么过期键还能被 SCAN 到,并给出大量 key 同时过期时的 5 个解法与 4 个排查指标。 从库从不主动删除过期键:读取时判定过期返回 nil,真正的删除由主库用 DEL/UNLINK 传播。本文拆解惰性删除与定期采样机制,解释为什么过期键还能被 SCAN 到,并给出大量 key 同时过期时的 5 个解法与 4 个排查指标。
- 从自建MySQL迁移到RDS,把高可用、自动备份、在线扩容、监控告警交给平台。本文以个人开发者视角,完整演示华为云RDS for MySQL从建库、连接、数据迁移到备份恢复的全流程与避坑要点。 从自建MySQL迁移到RDS,把高可用、自动备份、在线扩容、监控告警交给平台。本文以个人开发者视角,完整演示华为云RDS for MySQL从建库、连接、数据迁移到备份恢复的全流程与避坑要点。
- 死锁的经典排查路径很成熟:捕获死锁图、找到阻塞链、确认锁类型和等待关系、处置并预防。但一个反复出现的经验是,死锁的根因很少在数据库配置里,而在业务代码的更新顺序里。一个订单系统高峰“假死”的复盘给出了很直接的结论:遇到死锁,别光看 trace 骂数据库,顺着 trace 里的 SQL 回到业务代码,把更新顺序统一,死锁自然就没了。两个事务以相反的顺序更新同一组行,是最典型的死锁形状:事务 A... 死锁的经典排查路径很成熟:捕获死锁图、找到阻塞链、确认锁类型和等待关系、处置并预防。但一个反复出现的经验是,死锁的根因很少在数据库配置里,而在业务代码的更新顺序里。一个订单系统高峰“假死”的复盘给出了很直接的结论:遇到死锁,别光看 trace 骂数据库,顺着 trace 里的 SQL 回到业务代码,把更新顺序统一,死锁自然就没了。两个事务以相反的顺序更新同一组行,是最典型的死锁形状:事务 A...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签