AI笔记本

资深 Android 开发工程师,丰富系统级应用经验,覆盖亿级用户设备,专注 AI Agent 工程化落地。白天在搞 AI 智能体,晚上回来折腾这个博客。以前的文章是从刚毕业一个字一个字敲的,现在嘛——我跟 AI 说一句话,它就写好发出来了。不信?看看最新的文章 🚀

文章列表

博客七周年:AI 一天完成整体重构
全站置顶 精选AI

博客七周年:AI 一天完成整体重构

博客从 2019 年国庆用 Xiuno BBS 搭建,到 2026 年国庆整整七年。868 篇文章、53 条评论、6060 个代码块,这次与 AI Agent 结对,一天完成从 PHP 论坛到 Next.js 的整体重构与无损迁移。

357
Code

OpenAI SDK 总结与进阶路线

《OpenAI Python SDK 从入门到实战》写到这里是第 12 篇/post/1679,也是收官篇。前十篇把 Responses API 的调用、能力与工程化逐层展开,第 11 篇/post/1678把全部零件焊…

18
Code

OpenAI SDK 实战:命令行智能助手

一个系列学到收官,最常见的遗憾是"知识都懂,串不起来":流式会写、工具调用会写、会话裁剪也会写,可它们散在十个脚本里,从没在同一个程序里合过力。本篇是《OpenAI Python SDK 从入门到实战》系列第 11 篇/…

11
Code

OpenAI SDK 文件与向量存储

第 6 篇/post/1677解决了"一份文档怎么喂给模型":上传拿 file_id,input_file 块引用,一份 PDF 经得起连番追问。可文档一多,这条路立刻见顶——几十份手册、几百页笔记,总不能每问一句就把全…

11
Code

OpenAI SDK 错误处理与重试

demo 里一次调用要么成功要么失败,重跑一遍就是了;上了生产,同样的代码每天被调用几万次,失败就从偶发插曲变成日常配额——网络抖一下、限流撞一下、服务端晃一下,任何一个都能让无防护的进程半夜崩掉。生产环境的第一课不是"…

10
Code

OpenAI SDK 成本与性能优化

账单是 AI 应用从玩具走向产品的第一道关卡:demo 阶段一次调用几厘钱无人在意,等到日调用十万次,同样的代码每月烧掉几百上千美元。好消息是,OpenAI 把省钱的旋钮都摆在了明面上——换更便宜的模型档位、让重复前缀走…

27
Code

OpenAI SDK 会话状态管理

聊天产品从 demo 走向生产,中间横着的往往不是模型能力,而是会话状态:demo 里十行代码就能跑通多轮对话,可会话一长,token 与账单一起膨胀;换成服务端托管省了代码,隐私与控制权又要重新权衡。本系列第 2 篇/…

16
Code

OpenAI SDK 多模态输入

前五篇里进出模型的都是文字:提问用文字写,回答用文字拿。可真实世界的原始材料多半不是文字——购物小票是照片,会议纪要是录音,产品手册是 PDF,先靠人工把它们"翻译"成文字再喂给模型,翻译这一步常常比调用本身还费劲。多模…

14
Code

OpenAI SDK 函数与工具调用

模型能言善辩,却两眼一抹黑:它不知道今天的天气,查不到你数据库里的订单,更不能替你发一封邮件——训练数据是静态的,模型本身只是一个文本进、文本出的函数。函数调用(Function Calling,官方也称工具调用)补上这…

16
Code

OpenAI SDK 结构化输出

让模型"说人话"只是起点,让程序"听得懂"才是工程问题。本系列前两篇跑通了最小调用链路、理清了消息结构与模型选型,拿到的回复都是自由文本;可下游程序要的是字段——情感分析要拿到 sentiment 与 rating,信息…

19
Code

OpenAI SDK 流式输出实战

让 AI 应用"显得快"的秘密,多半不在模型生成得多快,而在第一个字多早出现。同样一段长回答:一种交互是进度圈转上十几秒、文字整段砸出来;另一种是不到一秒第一行就冒头,随后文字匀速流出。两者总耗时几乎一样,体感却天差地别…

16
Code

OpenAI SDK 消息与模型基础

调用 OpenAI API 的时间,八成花在两件事上:把对话组织成结构化的消息数组,以及为手头任务挑一个合适的模型。前者决定了模型"听到什么",后者决定了它"有多聪明、花多少钱"。本系列第 1 篇/post/1675的主…

14
Code

OpenAI SDK 入门:环境搭建与第一次调用

调用大模型早已不是大厂专利:一个 Python 脚本、十几行代码,就能把 GPT 模型的能力接进自己的程序。但不少初学者恰恰卡在最起点——环境装不对、密钥配不好、第一次调用报错后不知从何排查。本篇是《OpenAI Pyt…

13
Windows-MCP:让 AI 操控 Windows 桌面
分享

Windows-MCP:让 AI 操控 Windows 桌面

让 AI 操作电脑是老话题,但多数方案走截图加坐标点击的路子——慢、脆、盲。WindowsMCPhttps://github.com/cursortouch/windowsmcp 换了个思路:把 Windows 原生的 …

31
牛人快跑:Boss 直聘自动化求职工具
置顶 精选分享

牛人快跑:Boss 直聘自动化求职工具

找工作最难熬的不是面试,而是投递期的无意义消耗:同一句打招呼发两百遍,眼睛还要替平台把关——筛掉皮包公司、跳过半年不登录的招聘方、避开挂羊头卖狗肉的僵尸职位。牛人快跑 GeekGeekRunhttps://github.…

50
awesome-go解析:生态测绘与选型
Code

awesome-go解析:生态测绘与选型

学 Python 的人几乎都有过同一段经历:写代码十分钟,选库两小时。同一个需求下面躺着五六个候选,README 各说各话,star 数都在同一个量级。awesome-python 曾提出一个广为流传的观点:在信息过载的时代,有立场的筛选比全面的收录更稀缺。现在把同样的审视目光转向它的精神同源项目——awesome-go,README 开篇就注明"受 awesome-python 启发"。这个由巴…

26
SillyTavern 详解:给 Power User 的 LLM 前端
精选AI

SillyTavern 详解:给 Power User 的 LLM 前端

SillyTavern 详解:给 Power User 的 LLM 前端主流聊天前端都在做减法——藏起提示词、简化设置、把用户当小白。SillyTavern/SillyTavern(ST)反其道而行:官方自述"给你对 LLM 提示词尽可能多的控制权,并把陡峭学习曲线当作乐趣的一部分"。它是角色扮演与创意写作圈的事实标准前端——角色卡、世界书、群聊、用户人设这些概念在这里发展成熟,再扩散到整个生态。

27
分享

Tessl Registry 详解:用数据证明技能有效的"包管理器"

Tessl Registry 详解:用数据证明技能有效的"包管理器"有一个关键环节:怎么证明一个技能真的有效? 作者说"这个技能能让 AI 编码效率提升 2 倍"——凭什么信?Tessl Registry(tessl.io)就是来解决这个"信任问题"的——它自称"The package manager for agent skills",核心差异化是:每个技能发布前都经过自动化评测,给出质量评分和

19
数据库

索引原理通识:B+树到 HNSW

在数据库的使用中,性能问题十有八九与索引有关:查询莫名变慢、写入突然抖动、磁盘悄悄涨满,背后多半是某种索引结构的特性在起作用。市面上的数据库五花八门,拆到最核心处,索引结构其实只有四条主线——B+ 树、LSM 树、倒排索…

19