精选文章
Welcome to My Blog
本博客的独特魅力在于:将 AI 智能写作助手融入内容创作流程。这里的每一篇文章,都源于我个人学习过程中的原始手稿,经过 AI 梳理重组后焕发新生。原来的网站在完成使命后已停止运行,过往内容正陆续迁移至此。
最新文章
查看全部 →01-pi-ai-统一大模型接口
# 第 1 课:`packages/ai` —— 和 40 家大模型说同一种普通话 > 源码位置:`packages/ai/src/` > 核心文件:`types.ts`(904 行,词汇表)、`api/*`(翻译官)、`providers/*`(厂商名片)、`utils/event-stream.ts`(事件流) ## 1. 它解决什么问题 每家模型厂商的 HTTP 接口格式都不一样。如果
第 0 课:项目全景图——终端 AI 编程助手 Pi 的架构与学习路线
本文是 Pi 项目第 0 课全景:介绍终端 AI 编程助手 Pi 的 Agent 循环本质、Monorepo 仓库结构、一次对话的完整数据流,以及从 ai、agent、coding-agent 到 tui 的学习路线。
Ultralytics YOLO 学习笔记:目标检测框架使用与开发指南
本文整理了 Ultralytics YOLO 框架的核心内容,涵盖代码结构、模型定义方式、数据集准备、训练与推理命令、自定义修改方法及环境依赖,帮助快速上手目标检测任务。
MyBatis-Plus 常用增删改查操作指南
本文梳理了 MyBatis-Plus 中最实用的插入、查询、修改和删除方法,包含普通插入、选择性插入、条件查询、分页查询、条件更新等示例,帮助开发者快速掌握常用 CRUD 操作。
进程、线程与协程:调度机制与演进
本文梳理了进程、线程和协程的基本概念及调度差异,并深入解析了线程切换与协程切换的开销来源,同时介绍了 Java 虚拟线程的 Continuation 机制和 Python asyncio 的协程原理。
MySQL索引存储与回表机制详解
本文深入探讨MySQL InnoDB中数据的存储方式,包括聚簇索引与二级索引的B+树结构、回表查询的完整流程、回表带来的性能影响及随机IO原因,并介绍覆盖索引和优化器策略。