为什么用 AI 画 UML
软件工程中,UML(统一建模语言)是沟通需求、设计与实现的通用语言。但传统手绘 UML 有两大痛点:绘图工具学习成本高,以及代码演进后图容易过时。本文介绍一套工作流:用 CodeBuddy(AI 编程助手)生成 drawio(.drawio / .xml)源码,再导入 app.diagrams.net 可视化编辑与导出,快速产出类图、时序图、用例图等软件工程 UML 图。
整体工作流
- 描述需求:向 CodeBuddy 说明要画什么图 ...
软件工程中,UML(统一建模语言)是沟通需求、设计与实现的通用语言。但传统手绘 UML 有两大痛点:绘图工具学习成本高,以及代码演进后图容易过时。本文介绍一套工作流:用 CodeBuddy(AI 编程助手)生成 drawio(.drawio / .xml)源码,再导入 app.diagrams.net 可视化编辑与导出,快速产出类图、时序图、用例图等软件工程 UML 图。
最近在评估用 AWS AgentCore 来搭一个 chatbot。官方文档把它描述成一个"企业级 agent 平台",看起来什么都有:Runtime 跑代码、Memory 管记忆、Gateway 接工具、Observability 看观测。但当我真正去核对"会话管理"和"确保上下文不超模型上限"这两个 chatbot 最核心的需求时,发现 OOTB(开箱即用)的程度和宣传里暗示的并不完全一致。这里把结论记下来,供同样在选型的人参考。
先说定位:AgentCore 是 ...
AWS 经评估后决定终止 Amazon Pinpoint 服务,核心时间线如下:
需要特别强调:短信、语音、移动推送、OTP 以及电话号码验证相关的 API 不受本次变更影响——这些接口已在 2024 年第三季度划归 AWS End User Messaging 继续提供服务。另外,本文为对官方公告的整理与精简 ...
每个网站都在产生访问日志,但大多数人只在出问题时才去翻日志。其实 Nginx 的 access.log 里藏着丰富的运维信息:多少真实用户在访问、哪些页面最受欢迎、爬虫占了多少带宽,甚至是某些"伪装成浏览器"的恶意爬虫——这些都能从日志中挖掘出来。
相比在前端埋 JS 统计代码(如 Google Analytics、百度统计),日志分析有以下优势:
本文对比了同一站点在 2024 年和 2026 年两个时间段的爬虫流量变化,分析了搜索引擎爬虫、AI 爬虫和 SEO 工具爬虫的此消彼长。