AI笔记本

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

文章列表

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

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

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

165
CircularProgressButton:会变形为圆形进度的按钮
Android

CircularProgressButton:会变形为圆形进度的按钮

CircularProgressButton:会变形为圆形进度的按钮登录、上传、支付这类操作有个经典体验诉求——按下按钮后,按钮原地变成加载动画,成功变绿、失败变红,整个过程不跳转、不弹窗。手写这套"按钮 ↔ 圆形进度条变形 + 状态切换"其实很繁琐(要处理形变动画、状态机、进度环绘制)。dmytrodanylyk 的 CircularProgressButton 是这方面的经典 Android

21
Paperclip 详解:把 Agent 组织成一家公司的开源控制平面
Agent

Paperclip 详解:把 Agent 组织成一家公司的开源控制平面

Paperclip 详解:把 Agent 组织成一家公司的开源控制平面Claude Code 开了二十个终端,重启全丢;失控循环一夜烧掉几百刀 token;Agent 配置散落各处、互相之间没有上下文——这些"多 Agent 协作失控"的痛点,催生了一类新产品。paperclipai/paperclip 的答案是把隐喻推到极致:"如果 OpenClaw 是员工,Paperclip 就是公司"——它

26
2026 大模型横评与选型:Fable 5、GPT-5.x、Gemini 3.x 怎么选
AI

2026 大模型横评与选型:Fable 5、GPT-5.x、Gemini 3.x 怎么选

2026 大模型横评与选型:Fable 5、GPT-5.x、Gemini 3.x 怎么选2026 年中,大语言模型早已不是"一家独大"。Anthropic、OpenAI、Google 三强贴身肉搏,国产 DeepSeek、Kimi、Qwen 紧咬不放,开源阵营持续走高。真正棘手的问题,已经不是"哪个模型最强",而是"我的场景该用哪个"——同一条任务,选错模型可能多花十倍成本、还更慢更差。本文先用一

12
Figma Agent Skills 详解:设计方法论的插件化
Skill

Figma Agent Skills 详解:设计方法论的插件化

Figma 的设计代理已于 2026 年 10 月 6 日正式发布(结束 Beta 转为正式版),而它正式发布后的核心扩展机制正是 Agent Skills——一份份 Markdown 写成的可复用指令集,教代理"这类活我要求这样干":层级怎么排、间距用几像素网格、文案怎么审,教会一次即可随时触发。Mockuuups Studio 的这篇盘点梳理了当前生态里最值得装的 10 个技能,本文按"技能是…

18
Ponytail 详解:让 Agent 少写一半代码的懒惰阶梯
Skill

Ponytail 详解:让 Agent 少写一半代码的懒惰阶梯

AI 编码代理写得快,本来是优点,但项目跑久了就会看到另一面:一个周末的自动迭代下来,代码库里多出三个抽象层、两套配置系统和四个"以后可能用得上"的工具类。代理不会心疼你的代码库,它只负责把需求变成能跑的代码。Ponyt…

18
Framelink MCP:让 AI 精确还原 Figma 设计
AI

Framelink MCP:让 AI 精确还原 Figma 设计

把 Figma 设计稿交给 AI 编码助手还原,最常见的做法是贴截图——模型看图猜布局,间距靠估、颜色靠猜,一次成功率惨不忍睹。Framelink MCP for Figma(GLips/Figma-Context-MCP)换了个思路:通过 MCP(Model Context Protocol)服务器把 Figma 文件的结构化数据直接喂给 Cursor 等编码 Agent——粘贴一个 Figma…

24
Ktor:JetBrains 出品的 Kotlin 异步 Web 框架
Kotlin

Ktor:JetBrains 出品的 Kotlin 异步 Web 框架

Ktor:JetBrains 出品的 Kotlin 异步 Web 框架Kotlin 开发者写服务端,绕不开一个名字——Ktor。它是 JetBrains 官方出品的异步框架,用于构建微服务与 Web 应用,从头到尾用 Kotlin 编写。与 Spring 那种"全家桶"不同,Ktor 走的是轻量、无主见、协程原生的路线:不替你选日志、模板、持久化、序列化方案,一切功能通过统一的拦截机制以插件形式安

29
Home Assistant 详解:开源智能家居自动化平台
开源

Home Assistant 详解:开源智能家居自动化平台

Home Assistant 详解:开源智能家居自动化平台想把家里几十个牌子的设备——灯、空调、摄像头、传感器——用一个入口统一控制和联动,是智能家居最现实也最麻烦的需求。home-assistant/core(Home Assistant)为此而生:一个以"本地优先、隐私优先"为原则的开源智能家居平台,通过 2000+ 集成对接几乎所有主流协议与品牌设备,用 YAML 与可视化自动化引擎把设备串

28
Awesome Open Source AI 详解:开源 AI 全景地图
开源

Awesome Open Source AI 详解:开源 AI 全景地图

Awesome Open Source AI 详解:开源 AI 全景地图开源 AI 世界项目浩如烟海,想找"真正开源"的模型、工具与基础设施,常要在GitHub上大海捞针。alvinreal/awesome-opensource-ai(Awesome Open Source AI)就是为此而生的精选清单:按 14 大类收录 300 余个开源 AI 项目,自称每日更新,配套站点 awesomeosa

16
FastAPI 详解:现代 Python API 框架
Code

FastAPI 详解:现代 Python API 框架

在 Python Web 框架层出不穷的当下,FastAPI 用短短几年时间冲到了 GitHub 约 87k Star 的位置,成为构建 API 服务的事实首选之一。它由 Sebastián Ramírez(tiango…

37
Q-Dir 详解:四面板文件管理器
分享

Q-Dir 详解:四面板文件管理器

管理文件这件事,Windows 资源管理器几十年没大变过:单窗口、单目录、复制粘贴要在两个窗口之间来回切。想同时对照四个目录?开四个窗口铺满桌面。Q-Dir(The Quad Directory Explorer)给出的方案直接而彻底:一个窗口四个文件管理面板,每个面板还各自带标签页——这就是它的招牌"Quadro-View"(四视图)技术。由德国开发者 Nenad Hrg 出品、software…

37
GPTCache:给 LLM 查询加上语义缓存
AI

GPTCache:给 LLM 查询加上语义缓存

GPTCache:给 LLM 查询加上语义缓存LLM 应用火了之后,两个老问题立刻浮现:API 贵(按请求与 token 计费,流量一上来账单爆炸)和响应慢(实时生成动辄数秒,还可能撞 rate limit)。软件工程里这两个问题的经典答案是"缓存"——但 LLM 查询没法用传统精确匹配缓存:用户问"what's github"和"can you explain what GitHub is",字

32
curl 详解:命令行下的 HTTP 瑞士军刀
分享

curl 详解:命令行下的 HTTP 瑞士军刀

curl 详解:命令行下的 HTTP 瑞士军刀测一个接口、下一个文件、查一个响应头——在命令行里完成这些事的默认答案几乎都是同一条命令:curl。它由 Daniel Stenberg 于 1998 年发起,如今支持 HTTP/HTTPS、FTP、SMTP 等 20+ 协议,被内置进 macOS、Linux、Windows 10 及几乎所有发行版,官网 curl.se,源码托管于 curl/curl

38
LangGraph 详解:构建有状态代理的低层编排框架
AI

LangGraph 详解:构建有状态代理的低层编排框架

LangGraph 详解:构建有状态代理的低层编排框架用大模型做代理(Agent),难的从来不是"调一次模型",而是让它有状态地连续工作:多步循环、分支路由、失败后从断点恢复、中途让人插手确认。langchain-ai/langgraph(LangGraph)就是为此而生的低层编排框架——把代理工作流建模成图:节点是步骤、边是流转、条件边做动态路由,天然支持循环与多代理协作。约 41.5k Sta

32
UI UX Pro Max:把设计品味装进 AI 编码助手
Skill

UI UX Pro Max:把设计品味装进 AI 编码助手

让 AI 写 UI,最怕的不是它不会写代码,而是它没有"设计品味"——产出的页面配色刺眼、间距随意、风格廉价,一看就是"AI 味"。UI UX Pro Max(UUPM)把专业设计决策做成了一个 AI Skill:79 种可检索 UI 风格、192 套行业配色、74 组字体搭配、192 条行业推理规则,一句"给我的 SaaS 产品做个落地页",它先分析行业与需求、生成完整设计系统(配色 / 字体 …

40
LLMLingua 详解:微软的提示词压缩工具,最高 20 倍压缩
AI

LLMLingua 详解:微软的提示词压缩工具,最高 20 倍压缩

LLMLingua 详解:微软的提示词压缩工具,最高 20 倍压缩大模型的成本与延迟,大多花在冗长的提示词上——检索增强塞进几十段文档、few-shot 示例动辄几千 token,其中很多其实不必送进模型。微软开源的 LLMLingua 专门解决这个问题:用小语言模型对提示词做 token 级压缩,最高 20 倍压缩率且性能几乎不损失,还能顺带压缩 KV-Cache 加速推理。本文从动机、快速上手

34
NASA Science :美国宇航局的公开科学门户
分享

NASA Science :美国宇航局的公开科学门户

NASA Science 详解:美国宇航局的公开科学门户想看宇宙最新照片、查一次月相、找个周末的观星活动,或者只是想知道月球背面又发现了什么——这些需求的答案都指向同一个地方:science.nasa.gov(NASA Science)。它是美国宇航局的科学总部门户,把任务、地球科学、太阳系、宇宙、航空、技术与教育资源装进一个站点:哈勃与韦布的图像、帕克探测器的近日报告、公民科学项目、每日月球指南

31
LangChain 详解:代理工程平台与 LLM 应用框架
Agent

LangChain 详解:代理工程平台与 LLM 应用框架

LangChain 详解:代理工程平台与 LLM 应用框架提到"用大模型做应用",绕不开的第一个名字就是 langchain-ai/langchain(LangChain)。它是最早把"模型、提示词、工具、检索"串成应用框架的开源项目,如今自我定位已升级为"代理工程平台(The agent engineering platform)"——约 146k Star、MIT 协议,几乎是 LLM 应用开

40