2026年5月28日

MCP Server 装了二十多个,一周后我删掉了 17 个

摘要: MCP Server 装了二十多个,一周后我删掉了 17 个 我信了。 看了几篇"MCP Server 推荐清单"的文章,一口气装了 22 个 MCP Server。文件操作、数据库查询、网页抓取、GitHub 交互、Slack 通知、Notion 笔记、日历管理……能装的全装上了。 结果呢?一周后 阅读全文

posted @ 2026-05-28 15:05 明.Sir 阅读(36) 评论(0) 推荐(0)

Git 分支太乱?你需要一把「梳子」——5 个命令救活你的 Git 历史

摘要: Git 分支太乱?你需要一把「梳子」——5 个命令救活你的 Git 历史 你打开 git log --oneline,满屏都是 fix、hotfix、wip、asdf、临时提交…… 你试过 git rebase -i,结果冲突解了半小时,最后 git rebase --abort 回到原点。 你不是 阅读全文

posted @ 2026-05-28 09:06 明.Sir 阅读(40) 评论(0) 推荐(1)

2026年5月27日

给AI Agent装上"长期记忆":5种方案我都试了一遍,最后只有1种能用

摘要: 给AI Agent装上"长期记忆":5种方案我都试了一遍,最后只有1种能用 上周四晚上11点,我盯着屏幕上的对话记录发呆。 用户第三次问我同一个问题——"我的数据库连接串在哪?"前两次我都答对了,但每次都是新会话,Agent完全不记得之前说过什么。用户烦了,我也烦了。 说白了,这就是一个没记忆的Ag 阅读全文

posted @ 2026-05-27 09:01 明.Sir 阅读(97) 评论(0) 推荐(0)

2026年5月26日

MCP Server上线那天,我连踩5个坑

摘要: MCP Server上线那天,我连踩5个坑 上周五下午4点,我把自研的MCP Server推上生产环境。 原计划半小时搞定,结果搞到晚上11点。中间踩了5个坑,每一个都不致命,但每一个都能让你卡半小时以上。 记录下来,省得你再踩。 坑1:stdio模式跑得好好的,换SSE就炸 本地开发一直用stdi 阅读全文

posted @ 2026-05-26 09:01 明.Sir 阅读(102) 评论(0) 推荐(0)

2026年5月25日

Agent记忆系统:记住一切是个坏主意

摘要: Agent记忆系统:记住一切是个坏主意 上周调一个客服Agent的对话记忆,用户聊了200轮之后,Agent开始答非所问。翻了半天日志,发现上下文已经塞了4万多token,模型直接开始"幻觉"——把用户三小时前说的地址,当成了当前订单的收货地址。 问题出在哪?不是模型不够聪明,是我太贪心——把所有对 阅读全文

posted @ 2026-05-25 09:01 明.Sir 阅读(22) 评论(0) 推荐(0)

2026年5月24日

RAG上线三天被骂下来,我用两周把它救成了部门MVP

摘要: RAG上线三天被骂下来,我用两周把它救成了部门MVP 上周五下午四点半,产品经理冲进我们工位,脸色铁青:"客户说你们那个智能问答在胡说八道,合同金额都敢编,法务已经介入了。" 我当时脑子嗡的一下。这可是我们花了三个月搭的RAG系统,上线才三天。 出事的那天 事情是这样的。我们给内部法务团队做了一个合 阅读全文

posted @ 2026-05-24 09:00 明.Sir 阅读(44) 评论(0) 推荐(0)

2026年5月23日

AI写的代码上了生产,炸了算谁的?

摘要: AI写的代码上了生产,炸了算谁的? 上周三晚上11点,我手机震了。运维群弹了条消息:"支付回调接口502,影响范围:全量用户。" 我打开Grafana,错误率从0.3%飙到47%。翻了下最近的提交记录——3小时前,一个AI Agent自动提的PR,review没拦住,合进了main分支。 改动很小: 阅读全文

posted @ 2026-05-23 09:00 明.Sir 阅读(39) 评论(0) 推荐(0)

2026年5月22日

Vibecoding写了3天代码,上线1小时就炸了——5个血泪教训

摘要: Vibecoding写了3天代码,上线1小时就炸了——5个血泪教训 上周三下午,我用Claude Code vibecoding了一个内部工具——需求管理看板,类似简化版Linear。3天时间,从零到能跑的全栈应用,React前端+FastAPI后端+PostgreSQL。本地demo效果炸裂,同事 阅读全文

posted @ 2026-05-22 09:01 明.Sir 阅读(32) 评论(0) 推荐(0)

2026年5月21日

Claude Code 干了我三天的活,Codex 半小时翻车——两个AI编码CLI的真刀真枪对比

摘要: Claude Code 干了我三天的活,Codex 半小时翻车——两个AI编码CLI的真刀真枪对比 上周五下午四点,产品经理甩过来一个需求:把旧项目的Express路由全部迁移到FastAPI,37个接口,带参数校验和Swagger文档。我看了眼代码仓库,800多个文件,光路由定义就散落在14个文件 阅读全文

posted @ 2026-05-21 09:01 明.Sir 阅读(96) 评论(0) 推荐(0)

2026年5月20日

Code Agent不听话?一个文件让它乖乖按你的规矩来

摘要: Code Agent不听话?一个文件让它乖乖按你的规矩来 上周五下午4点,我让Claude Code给一个Python项目加个用户导出功能。它5分钟写完了,跑起来也没毛病。但我一看代码——全裸的except: pass,密钥直接硬编码在config.py里,日志一行没写。 我花20分钟把这些毛病改完 阅读全文

posted @ 2026-05-20 09:00 明.Sir 阅读(110) 评论(0) 推荐(0)

2026年5月19日

别让你的Agent API裸奔——FastAPI鉴权+沙箱隔离实战

摘要: 别让你的Agent API裸奔——FastAPI鉴权+沙箱隔离实战 上周五晚上11点,我正在改一个Agent的Tool调用逻辑,突然收到告警:有个外部IP在疯狂调我们的Agent接口,每次请求都在尝试注入system prompt。一看日志,好家伙,10分钟内打了800多次请求,全是curl直接裸调 阅读全文

posted @ 2026-05-19 09:00 明.Sir 阅读(55) 评论(0) 推荐(0)

2026年5月18日

加了type hints之后,我从线上捞回来3个真实Bug

摘要: 加了type hints之后,我从线上捞回来3个真实Bug 上周五下午4点半,我正在收拾东西准备下班,监控告警响了。用户反馈订单金额算错了,某些订单的折扣金额变成了负数。 翻了半天代码,定位到一个函数: def calc_discount(price, rate, vip_level): base 阅读全文

posted @ 2026-05-18 09:01 明.Sir 阅读(10) 评论(0) 推荐(0)

2026年5月17日

Vibe Coding 三天后,我把项目重写了一遍

摘要: Vibe Coding 三天后,我把项目重写了一遍 上周四下午,我打开 Cursor,跟自己说:今天不写代码,只"说话"。 起因很简单。团队在做一个内部数据看板,需求不复杂——从 PostgreSQL 拉数据,跑几个聚合查询,前端用 ECharts 展示。按正常节奏,前后端加起来大概5天。但我看到有 阅读全文

posted @ 2026-05-17 09:00 明.Sir 阅读(48) 评论(0) 推荐(0)

2026年5月16日

一次 Druid 连接池引发的 OOM:从报警到根因,2 小时排查全过程

摘要: 一次 Druid 连接池引发的 OOM:从报警到根因,2 小时排查全过程 上周三凌晨 1:47,手机震动把我震醒。Grafana 告警:某 Java 服务堆内存占用 98%,GC 频率飙到每分钟 40+ 次。 打开日志一看,java.lang.OutOfMemoryError: Java heap 阅读全文

posted @ 2026-05-16 09:00 明.Sir 阅读(79) 评论(0) 推荐(0)

2026年5月15日

记一次Agent请求超时翻车:FastAPI异步任务救了我一命

摘要: 记一次Agent请求超时翻车:FastAPI异步任务救了我一命 上周三晚上10点,我盯着监控面板,P99延迟飙到47秒。 原因很简单——我们的AI Agent服务跑在FastAPI上,一个用户发了个复杂指令,Claude Code在后台跑了35秒才出结果。这35秒里,前端那个请求就一直卡着,连接池被 阅读全文

posted @ 2026-05-15 09:00 明.Sir 阅读(77) 评论(0) 推荐(0)

2026年5月14日

Agent的上下文不是你的:一个AI框架开发者的内存管理血泪史

摘要: Agent的上下文不是你的:一个AI框架开发者的内存管理血泪史 上周五下午5点,我们的Agent在处理一个长对话时突然"失忆"了。用户问它"刚才那个方案改好了吗",它回了一句"请问您指的是哪个方案?"。排查了半小时,发现不是模型的问题,是上下文窗口溢出后,早期的对话被静默截断了。 这个bug让我重新 阅读全文

posted @ 2026-05-14 09:00 明.Sir 阅读(29) 评论(0) 推荐(0)

2026年5月13日

用Python 30行代码搞定博客园自动发帖,再也不用手动复制粘贴了

摘要: 用Python 30行代码搞定博客园自动发帖,再也不用手动复制粘贴了 上周五下班前,老板丢了一句:"咱们技术博客得保持日更,你负责。" 我当时想,不就是复制粘贴嘛,能有多难? 结果第二天我就被打脸了——登录博客园、切Markdown模式、粘贴内容、调格式、预览、发布、复制链接发群里……一套操作下来, 阅读全文

posted @ 2026-05-13 14:04 明.Sir 阅读(53) 评论(0) 推荐(0)

2026年5月12日

为什么你的代码总出 bug?六个铁律让我不再熬夜修线上故障

摘要: 为什么你的代码总出 bug?六个铁律让我不再熬夜修线上故障 凌晨两点,手机震了一下。告警群里冒出一条消息:「用户接口 500 错误,影响 23% 请求」。我打开日志,看到一行 AttributeError: 'NoneType' object has no attribute 'get'。 这个字段 阅读全文

posted @ 2026-05-12 09:01 明.Sir 阅读(35) 评论(0) 推荐(0)

2026年5月11日

你的FastAPI接口又收到了"垃圾数据"?试试这套Pydantic校验方案

摘要: 你的FastAPI接口又收到了"垃圾数据"?试试这套Pydantic校验方案 你有没有遇到过这种情况:前端接口调了半天没问题,一到线上环境,数据库里突然冒出一堆格式诡异的数据?手机号存成了"哈哈哈哈",邮箱字段塞了个日期,年龄写成了负数。你回头查日志,发现后端根本没校验,直接把脏数据塞进了数据库。 阅读全文

posted @ 2026-05-11 09:00 明.Sir 阅读(34) 评论(0) 推荐(0)

2026年5月10日

多Agent通信模式实战:从"消息风暴"到有序协作的蜕变

摘要: 多Agent通信模式实战:从"消息风暴"到有序协作的蜕变 本文由虾厂AI技术部出品 | 公众号:虾皮技术社 关注我们,获取更多AI工程化实战经验 当你的第3个Agent上线后 凌晨两点,我盯着屏幕上的日志流,消息像瀑布一样倾泻而下。三个Agent同时在线,A发了一条消息,B接住后回复,C看到了也要回 阅读全文

posted @ 2026-05-10 09:00 明.Sir 阅读(61) 评论(0) 推荐(0)

导航