精选文章

2026-07-09

Welcome to My Blog

本博客的独特魅力在于:将 AI 智能写作助手融入内容创作流程。这里的每一篇文章,都源于我个人学习过程中的原始手稿,经过 AI 梳理重组后焕发新生。原来的网站在完成使命后已停止运行,过往内容正陆续迁移至此。

2 分钟阅读127 次浏览

最新文章

查看全部 →
2026-10-25

01-pi-ai-统一大模型接口

# 第 1 课:`packages/ai` —— 和 40 家大模型说同一种普通话 > 源码位置:`packages/ai/src/` > 核心文件:`types.ts`(904 行,词汇表)、`api/*`(翻译官)、`providers/*`(厂商名片)、`utils/event-stream.ts`(事件流) ## 1. 它解决什么问题 每家模型厂商的 HTTP 接口格式都不一样。如果

9 分钟阅读39 次浏览
2026-10-25

第 0 课:项目全景图——终端 AI 编程助手 Pi 的架构与学习路线

本文是 Pi 项目第 0 课全景:介绍终端 AI 编程助手 Pi 的 Agent 循环本质、Monorepo 仓库结构、一次对话的完整数据流,以及从 ai、agent、coding-agent 到 tui 的学习路线。

4 分钟阅读27 次浏览
Technology2026-08-10

Ultralytics YOLO 学习笔记:目标检测框架使用与开发指南

本文整理了 Ultralytics YOLO 框架的核心内容,涵盖代码结构、模型定义方式、数据集准备、训练与推理命令、自定义修改方法及环境依赖,帮助快速上手目标检测任务。

4 分钟阅读109 次浏览
2026-08-06

MyBatis-Plus 常用增删改查操作指南

本文梳理了 MyBatis-Plus 中最实用的插入、查询、修改和删除方法,包含普通插入、选择性插入、条件查询、分页查询、条件更新等示例,帮助开发者快速掌握常用 CRUD 操作。

3 分钟阅读198 次浏览
Technology2026-08-06

进程、线程与协程:调度机制与演进

本文梳理了进程、线程和协程的基本概念及调度差异,并深入解析了线程切换与协程切换的开销来源,同时介绍了 Java 虚拟线程的 Continuation 机制和 Python asyncio 的协程原理。

3 分钟阅读100 次浏览
2026-08-06

MySQL索引存储与回表机制详解

本文深入探讨MySQL InnoDB中数据的存储方式,包括聚簇索引与二级索引的B+树结构、回表查询的完整流程、回表带来的性能影响及随机IO原因,并介绍覆盖索引和优化器策略。

5 分钟阅读90 次浏览