博客七周年:AI 一天完成整体重构
博客从 2019 年国庆用 Xiuno BBS 搭建,到 2026 年国庆整整七年。868 篇文章、53 条评论、6060 个代码块,这次与 AI Agent 结对,一天完成从 PHP 论坛到 Next.js 的整体重构与无损迁移。
分类
追踪大模型的实战前沿:模型横评与选型(Fable、GPT、Gemini、DeepSeek)、AI Agent 架构(浏览器代理、Computer Use、多智能体协作)、判断模型(Jev、Laya)、本地化部署(AnythingLLM、WebLLM)与开源 AI 生态全景。从原理拆解到落地配方,给出可复制的选型与工程结论。
共 162 篇文章
博客从 2019 年国庆用 Xiuno BBS 搭建,到 2026 年国庆整整七年。868 篇文章、53 条评论、6060 个代码块,这次与 AI Agent 结对,一天完成从 PHP 论坛到 Next.js 的整体重构与无损迁移。

网站被注入恶意脚本排查实录:AI 辅助安全分析实战某天收到华为云监管反馈,称个人博客网站存在色情违规界面。作为技术博主,这简直是晴天霹雳——网站一直正常运行,怎么会突然出现这类问题?经过排查发现,网站被注入了恶意跳转脚本。本文记录完整的排查过程,重点分享如何借助 AI 快速定位问题并修复,希望能给遇到类似情况的开发者提供参考。1、问题发现与初步排查收到监管反馈后,第一时间打开网站检查。首页看起来完

AI 助手帮你查资料、写代码没问题,但"帮我在浏览器里点几下"一直是难点——浏览器是 AI 落地最后一公里。BrowserMCP/mcp 的路线务实而聪明:不新开一个自动化浏览器,而是接管你正在用的 Chrome——通过一个 Chrome 扩展 + 本地 MCP 服务器,让 Claude、Cursor 等 AI 应用直接读标签页、点按钮、填表单、截图。你的登录态、Cookie、扩展全部复用,无需任…
《评测驱动开发(EDD)》系列写到第 14 篇/post/1619,收官。前 13 篇沿着"要不要评 → 数据集 → 评估器 → 粒度 → 工具 → 门禁 → 线上 → 人工 → 红队"一路推进,每篇解决一个专门问题;但…
第 12 篇/post/1617把人工反馈接进闭环之后,EDD 的主线——用例集、断言、judge、CI、线上监控——就走完了。但整套体系默认一个前提:输入来自善意用户的真实需求。上线前必须回答另一个问题:有人处心积虑想…
系列第 6 篇/post/1611讲 judge 校准时留了个尾巴:金标集从哪来?答案是人。这件事值得用一整篇展开——自动评测的每一层,judge、断言、回归门禁,合法性最终都锚定在人的判断上;而线上用户随手点的一个"踩…
评测驱动开发(EDD)系列的评测矩阵至此覆盖了离线全流程:黄金集、断言、LLMasJudge、轨迹评估,最后由 CI(持续集成)门禁守在合并之前。但这套关卡全部发生在上线之前——门一开,流量涌进来,评测就下班了。生产环境…
评测驱动开发(EDD)系列写到第 10 篇/post/1615,工具链已经凑齐:golden set(第 3 篇/post/1608)、断言(第 4 篇/post/1609)、judge(第 5、6 篇)、轨迹评测(第 …
评测驱动开发(EDD)系列前 8 篇把方法论讲完了:数据集怎么建、评估器怎么写、轨迹怎么比。但有个问题一直悬着:这些活儿到底用什么工具干?《AI Agent 开发》系列第 27 篇/post/1574用 LangSmit…
评测驱动开发(EDD)系列第 7 篇/post/1612把"过程"拆开了:轨迹评估让工具调用序列本身成为评测对象。但无论评结果还是评轨迹,评测对象都是"一次完整运行"——检索、生成、工具选择全串在一起跑。这就留下一个粒度…
评测驱动开发(EDD)系列写到第 7 篇/post/1612,断言式评估与 LLMasJudge 都讲过了,但评测对象始终是同一个:最终输出。这套打法对单轮应用够用,对 Agent 有一个结构性缺口——Agent 的答案…
系列上一篇把 LLMasJudge 的架子搭了起来:定 rubric、组装 prompt、跑出分数,评测从人工肉眼升级成了自动打分。但一个更根本的问题没有回答——judge 自己可信吗?分数是模型生成的文本,不是卡尺量出…
评测驱动开发(EDD)系列第 4 篇/post/1609把能用代码判定的维度全部交给了断言:关键词命中、正则匹配、JSON 结构校验。断言便宜、可复现,但它只看得见"精确可知"的部分——客服回答有没有编造物流节点、摘要是…
第 2 篇/post/1607用 5~10 条用例搭起 L1 冒烟集,判定靠肉眼比对;第 3 篇/post/1608把用例扩成 30 条 golden set 之后,肉眼先撑不住了——每改一次提示词就要重判 30 条输出…
评测驱动开发(EDD)系列第 2 篇/post/1607用 5~10 条 YAML 冒烟集把评测从"手工点测"拉到"脚本回归":改提示词前后各跑一遍,两分钟回答"变好还是变坏"。但冒烟集很快撞上天花板——它只能守住已知的…