我用过的Python工具链:从virtualenv到uv的演进之路 高效开发,从选择合适的工具开始 在Python开发的生涯中,我相信很多人也许都曾经历过这样的困境:昨天还能正常运行的项目,今天突然报错;在不同项目间切换时,依赖冲突让人头痛不已;团队协作时,环境配置差异导致各种问题……,这其实就是典型的“依赖地狱...2025年8月28日编程语言 / Python
从计数到分代一步步窥探Python的垃圾回收机制在编程世界中,高效的内存管理是保证程序稳定运行的关键之一。然而Python作为一门高级编程语言,其自动垃圾回收(Garbage Collection, GC)常常被Pythoner们当做理所当然的黑盒,可一旦线上出现内存飙升,GC就成了最熟悉的陌生人...2025年8月26日编程语言 / Python
通过SMTP实现邮件推送服务最近有一个需要在 W平台开发一个邮件群发推送的功能需求,经过调研,大概有如下几种选型方案: 开源项目 message-pusher: 一款基于Go开发的消息推送服务,开箱即用,支持多种消息推送方式(包括:邮件消息、QQ、企企微应用号、企微群机器人...2025年4月23日编程语言 / Python
AI指挥师笔记(一):先搞懂 LLM 和 Agent 是什么最近用 AI 编程工具越来越多,脑子里一直有个问题:Claude Code、Cursor、Codex,底下跑的都是 Claude 或 GPT,为什么体验差别这么大? 花时间理了一下,核心就一句话:AI 干活的效果 = 模型能力 × Agent 工程水平。 这两件事,行业术语分别叫 LLM 和 Agent。这篇笔记把它们之间的关系和常见术语整理清楚。2025年4月15日AI工程 / AI基础知识
MLflow:模型生命周期管理工具的使用 基于 Mlflow 进行业务开发已有几个月了,一直忙于开发,没有时间去总结,近期找了个时间好好梳理总结了,故记录下来了。 MLflow中的一些概念功能特性MlFlow(项目地址、官方文档)是一个开源的机器学习模型管理平台,由 Databricks...2025年4月9日AI工程 / LLM与工程化