<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[此人很懒，还没有添加简介]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/AprilCharles</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; AprilCharles]]></copyright><item><title><![CDATA[我让 Agent 全自动运营我的 优快云 专栏]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/168425579</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/168425579</guid><author>AprilCharles</author><pubDate>Tue, 03 Nov 2026 08:19:42 +0800</pubDate><description><![CDATA[我的 优快云 专栏从写稿到发布、修订、验证，全程由 Agent 驱动浏览器完成，没有一次手动点击。本文复盘这条流水线：富文本编辑器里的原地替换怎么实现、元数据表单的五个坑、超时为何不等于失败、以及为什么脱敏审查这道闸永远留在人手里。]]></description><category></category></item><item><title><![CDATA[我如何给 Agent 写记忆：文件、索引与失效治理]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/168852511</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/168852511</guid><author>AprilCharles</author><pubDate>Mon, 02 Nov 2026 17:42:20 +0800</pubDate><description><![CDATA[同一个项目开几十次会话，每次都要重讲背景、重踩同样的坑。这篇讲我给 Agent 写记忆的一套做法：一个文件一个事实、索引只写触发场景、什么该记什么不该记、记忆过期之后怎么清，以及把写记忆绑进固定流程的几个时机。]]></description><category></category></item><item><title><![CDATA[接口跑通了，我为什么还要打开页面看一眼]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/169846267</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/169846267</guid><author>AprilCharles</author><pubDate>Mon, 02 Nov 2026 17:41:09 +0800</pubDate><description><![CDATA[接口返回 200 只说明服务端处理完了，不代表用户看到的是对的。改价成功但页面还是旧价格、提交成功但状态没刷新、订单接口成功但履约页没同步，这些只有页面能发现。我的做法是执行走接口、验证走页面：用只读断言工具在关键节点检查最终状态，验收不过不算完成。]]></description><category></category></item><item><title><![CDATA[番外5-Agent 调试与止损：卡住了怎么办]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/168425225</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/168425225</guid><author>AprilCharles</author><pubDate>Tue, 20 Oct 2026 13:56:30 +0800</pubDate><description><![CDATA[Agent 卡住了怎么办？本文梳理五种失败模式（循环打转、幻觉工具、上下文毒化、静默偏题、挤牙膏返工），给出判断标准：执行层故障可以救，理解层故障果断重启。核心经验：超时不等于失败，最危险的操作是条件反射式重发；重启的艺术在于写好交接文档。]]></description><category></category></item><item><title><![CDATA[Token 成本优化实战：省钱的六个抓手]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/168424693</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/168424693</guid><author>AprilCharles</author><pubDate>Tue, 20 Oct 2026 13:54:45 +0800</pubDate><description><![CDATA[同样的开发任务，花三块还是花三毛，差别不在模型多贵，在用法。本文按杠杆从大到小讲六个省钱抓手：看懂账单结构、冷启动精简上下文、缓存友好摆放、模型分级路由、子代理隔离与返回值瘦身，以及杠杆最大的一个——把需求一次说清。前三个决定数量级，后三个决定零头。]]></description><category></category></item><item><title><![CDATA[Agent 安全：Prompt Injection 防御与权限模型]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/167994270</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/167994270</guid><author>AprilCharles</author><pubDate>Mon, 19 Oct 2026 08:53:19 +0800</pubDate><description><![CDATA[Agent 基座系列番外第三篇：安全。攻击者不需要漏洞，只需要让模型读到一句话。讲 prompt injection 的三条注入路径（网页/工具返回/文档）、三层防御（提示词声明、hooks 硬闸、权限模型），以及数据外发出口的完整管控清单。]]></description><category></category></item><item><title><![CDATA[Agent 可观测性：结构化日志、回放与成本看板]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/167993549</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/167993549</guid><author>AprilCharles</author><pubDate>Mon, 19 Oct 2026 08:52:00 +0800</pubDate><description><![CDATA[Agent 基座系列番外第二篇：可观测性。Agent 最隐蔽的故障是进程没崩、接口没报错、任务成功结束但结果不对。讲每步一条结构化日志记什么、会话轨迹分层存档与回放排查、网关侧成本延迟看板的三个切法，以及失败归因四分类。]]></description><category></category></item><item><title><![CDATA[Agent 评测体系：测试集、LLM-as-judge 与质量看板]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/167992677</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/167992677</guid><author>AprilCharles</author><pubDate>Fri, 16 Oct 2026 08:36:24 +0800</pubDate><description><![CDATA[Agent 基座系列番外第一篇：评测体系。没有评测的 Agent 项目，每次改提示词、换模型、加工具都是在赌博。讲测试集的三个来源、LLM-as-judge 的三条实践、单步/端到端/金丝雀的分层验证，以及质量看板与用量看板必须分开的原则。]]></description><category></category></item><item><title><![CDATA[RAG 知识库问答详解：从最小链路到企业落地]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/167894249</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/167894249</guid><author>AprilCharles</author><pubDate>Fri, 16 Oct 2026 08:34:48 +0800</pubDate><description><![CDATA[「让 AI 回答内部知识」是企业最高频需求。系列收官篇讲 RAG：为什么长上下文代替不了 RAG——成本、质量、时效之外，权限是决定性的，全量进上下文等于人人可见全部；五十行跑通切片、向量化、检索、生成最小链路，切片最不被重视却最影响效果；企业化三件事：权限过滤做进检索层、知识更新有生命周期、专有名词要混合检索；最后强调没有测试集就没有调参。]]></description><category></category></item><item><title><![CDATA[无人值守 Agent 详解：定时调度、通知与失败处理]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/167893990</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/167893990</guid><author>AprilCharles</author><pubDate>Thu, 15 Oct 2026 08:37:52 +0800</pubDate><description><![CDATA[定时任务类工作的价值恰恰在人不在场。系列第十篇讲把 Agent 从交互式改造成无人值守：核心变化是「人」从环上摘掉，任务说明写成文件、上下文落盘再读回、异常分级处理；调度用 cron 拉起非交互模式，分钟数错峰避开整点；结果用 webhook 推三级消息——成功摘要、失败告警、需要决策；失败处理讲重试要分错误类型、连续失败升级告警、幂等是底线。]]></description><category></category></item><item><title><![CDATA[浏览器自动化 Agent 详解：CDP 协议与实战]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/167893538</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/167893538</guid><author>AprilCharles</author><pubDate>Thu, 15 Oct 2026 08:36:51 +0800</pubDate><description><![CDATA[企业里大量系统只有网页入口没有 API。系列第九篇讲用 CDP 把浏览器变成 Agent 的工具：和传统 RPA 的本质区别是按钮位置不写死在代码里，模型运行时实时读 DOM 定位，页面小改不失效；操作收敛成扫描、定位、执行三个原子能力，封装成 MCP server 复用第二篇模式。附实战坑：Vue/React 受控组件要用原生 setter、条件等待代替固定 sleep、提交前二次核对。]]></description><category></category></item><item><title><![CDATA[Claude Code 效率倍增：Skills、Hooks 与定制化详解]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/167887275</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/167887275</guid><author>AprilCharles</author><pubDate>Wed, 14 Oct 2026 09:20:16 +0800</pubDate><description><![CDATA[默认配置的 Claude Code 只发挥六成功力，剩下四成在定制化。系列第八篇讲三个杠杆：Skills 把组织最佳实践固化成可分发文件，description 就是触发器；Hooks 用 PreToolUse 把危险命令拦截从「靠模型自觉」升级为强制门禁；subagents 给专用任务独立上下文加只读工具白名单。发版工作流改造前后对比，经验从个人脑子进仓库文件。]]></description><category></category></item><item><title><![CDATA[Claude Code 企业内部落地全流程：分发、推广与度量]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/167886744</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/167886744</guid><author>AprilCharles</author><pubDate>Wed, 14 Oct 2026 09:16:31 +0800</pubDate><description><![CDATA[个人用 AI 编程工具是效率工具，几百人用就是一个需要治理的系统。系列第七篇讲 Claude Code 企业落地的完整流程：为什么选 CLI Agent 做团队入口、一键安装脚本怎么做到幂等分发、网关虚拟 key 怎么和入职离职流程打通、hooks 把安全边界从提示词挪到钩子上，以及种子用户+度量三件套的推广打法。]]></description><category></category></item><item><title><![CDATA[多 Agent 架构详解：子 Agent 隔离与编排模式]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/167794684</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/167794684</guid><author>AprilCharles</author><pubDate>Tue, 13 Oct 2026 11:45:34 +0800</pubDate><description><![CDATA[单 Agent 跑长任务，探索过程会把主上下文塞满？多 Agent 的核心价值不是多个模型同时干活，而是上下文隔离——过程在子上下文里死去，结论回主上下文活着。本篇讲透三种编排模式：Pipeline 流水线交接结构化产物、Fan-out 并行探索各回传一页纸结论、Review 对抗循环出质量，外加在手写基座上把 agent() 包装成 subagent 工具的完整实现。]]></description><category></category></item><item><title><![CDATA[Agent 上下文管理详解：Prompt Caching、压缩与记忆]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/167793423</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/167793423</guid><author>AprilCharles</author><pubDate>Tue, 13 Oct 2026 11:33:08 +0800</pubDate><description><![CDATA[Agent 跑几十步的长任务，上下文是怎么涨没的？本篇讲上下文管理三板斧：Prompt Caching 靠前缀精确匹配省成本，输入费用普遍降一半以上；压缩在窗口用到七成时用摘要替换原文，救窗口又不丢约束；记忆把关键事实落盘，跨会话可复用。缓存静默失效的四个凶手、压缩时保留什么丢什么，都是生产环境实打实踩出来的。]]></description><category></category></item><item><title><![CDATA[让 AI 直接连数仓：Schema 探索、权限与口径治理全流程]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/167690451</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/167690451</guid><author>AprilCharles</author><pubDate>Mon, 12 Oct 2026 13:53:22 +0800</pubDate><description><![CDATA[业务同学看个数要排期等半天？让 AI 直连数仓，自然语言直接问。Agent 基座系列第四篇：在 MCP Server 基础上打通数仓连接——用 Schema 探索三件套让 AI 自己找表、看字段、写 SQL；只读账号加行级过滤守住权限；行数守卫防超大结果；指标口径治理让业务敢信 AI 答的数。调模型和查数仓的钥匙，是同一把网关虚拟 key。]]></description><category></category></item><item><title><![CDATA[企业级 AI 底层搭建详解：网关选型、部署与治理]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/167683474</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/167683474</guid><author>AprilCharles</author><pubDate>Mon, 12 Oct 2026 12:16:14 +0800</pubDate><description><![CDATA[个人用 AI 一个账号一把梭，企业规模化会撞上五堵墙：接入散、key 失控、成本盲、合规险、可用性脆。本文给出统一网关方案：LiteLLM 主干＋Sub2API 只做补充渠道的选型结论，附 Docker 部署、同名多渠道故障切换、虚拟 key 治理四字段，以及预算、看板、安全合规的落地清单。]]></description><category></category></item><item><title><![CDATA[MCP 协议与 Server 手写实战详解：让 AI 安全地调用你的工具]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/167493357</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/167493357</guid><author>AprilCharles</author><pubDate>Sat, 10 Oct 2026 16:38:37 +0800</pubDate><description><![CDATA[本文详解MCP（Model Context Protocol）协议，解决AI工具重复开发问题。通过手写一个基于JSON-RPC的MCP Server，将数仓查询能力封装为可复用的tools，实现一次开发、多客户端（Claude Code、Cursor等）接入。重点强调：工具应暴露业务语义而非裸SQL，返回结果需压缩体积，并在生产中规避日志污染、静默截断等常见坑点，确保能力稳定可用。]]></description><category></category></item><item><title><![CDATA[从零手写 Agent 基座：Agentic Loop、工具调用与上下文管理详解]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/167471712</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/167471712</guid><author>AprilCharles</author><pubDate>Sat, 10 Oct 2026 10:58:44 +0800</pubDate><description><![CDATA[本文介绍如何从零手写一个 Agent 基座。主要内容包括：Agent 的本质（无状态 LLM + 工具 + 循环）、六层基座架构、用约 70 行 Python 实现完整的 Agentic Loop、工具调用协议的细节（tool_use_id 配对、is_error 错误回传、并行调用合并）、stop_reason 状态机、上下文管理三板斧（Prompt Caching、压缩、记忆）、安全层设计原则，以及从 v0 到 v6 的进阶路线和生产环境现成方案。附完整可运行代码示例。]]></description><category></category></item><item><title><![CDATA[MySQL 索引优化与执行计划详解]]></title><link>https://blog.youkuaiyun.com/AprilCharles/article/details/149854847</link><guid>https://blog.youkuaiyun.com/AprilCharles/article/details/149854847</guid><author>AprilCharles</author><pubDate>Sat, 02 Aug 2025 10:07:34 +0800</pubDate><description><![CDATA[本文介绍了MySQL索引优化与使用指南。主要内容包括：索引建立原则（高频大表、高区分度字段、联合索引等），覆盖索引原理及验证方法，慢SQL优化流程（日志分析、执行计划诊断），分页查询优化方案，常见索引失效场景（函数操作、左模糊查询等），聚集索引与非聚集索引的区别，以及EXPLAIN执行计划的关键字段解读。文章提供了实用的SQL示例和配置建议，帮助开发者提升数据库查询性能。]]></description><category></category></item></channel></rss>