- 博客(632)
- 资源 (2)
- 收藏
- 关注
原创 同一批 200 条请求:重试 2 次成功 181 条,不重试也是 181 条,每条失败平均多花 6001 毫秒
同一批 200 条请求,重试 2 次和不重试都成功 181 条。两次重试的产出是零,代价是每条失败多花 6001 毫秒、多打 38 次请求。五套配置对照实测。
2026-11-10 10:32:47
57
原创 中位 1079 毫秒、p95 5737 毫秒、33 条要跑 8 秒以上:按 p95 定超时,等于把失败挡在视野外
中位 1079 毫秒、p95 5737 毫秒、33 条要跑 8 秒以上:按 p95 定超时,等于把失败挡在视野外
2026-11-09 10:56:53
159
原创 19 条失败全落在 9 秒及以后:删掉重试成功率不变,单跳放到 12 秒才从 90.5% 到 100%
这套实验我做了两天,最大的收获跟 12 秒这个数没关系。它让我改掉了一个习惯:以前看到失败率高,先想的是重试够不够;现在先看失败耗时的形状,形状不对,重试次数加多少都只是让错误重放得更久。形状也不用等压测。线上日志里筛出失败请求,把耗时那一列拉出来排个序,整点叠着来的一眼就能看出来。这件事的门槛低到不需要立项,但大多数链路从来没做过。你那条链路的失败耗时,是整点叠上去的,还是散着来的?贴一行出来,我按这行说该先删重试还是先放超时。
2026-11-08 10:21:08
282
原创 单跳超时从 3 秒试到 12 秒:同一条链路从失败变成功,还少花 1574 毫秒
单跳定完,总预算才有得算。先说一个先动总预算必踩的坑。总预算如果刚好等于「单跳乘跳数」,那个「重试 2 次」就废了:3 秒乘三跳是 9 秒,预算压到 9 秒,第二、三次尝试根本排不上队。配置表上写着 2,跑起来永远是 0。按表二那三行加起来是 27 秒。这个 27 和「3 秒乘 3 次乘 3 跳」乘出来的 27 是两个东西:前者按每跳实测上限加,能扛住 9 秒长尾;后者假设每跳都跑满三次,实际 9 秒就断了,剩下的额度全废。
2026-11-07 10:39:38
91
原创 重试删干净、单跳从 3 秒放到 12 秒:成功率 90.5% 到 100%,p95 只多花 0.9 秒(#13)
三跳链路 200 条请求的对照实测:重试两次没换来一条成功,删掉重试、单跳放到 12 秒,成功率 90.5% 到 100%。
2026-11-06 10:33:36
210
原创 同样一份返回:砍到 800 字省了 90% token,编造字段从 0 涨到 176;裁到 104 字还是 0(#12)
同一份工具返回,按位置砍到 800 字省了九成输入,30 条一条没答对还编出 176 个字段;按结构裁到 104 字反而全对。差别不在长度,在缺什么有没有写进返回值。
2026-11-05 10:41:57
218
原创 工具返回 8263 字、98% 是日志:硬截断到 800 字,答错反而从 22 条涨到 30 条(#11)
返回太长怕爆上下文,多数人第一反应是硬截断。我拿 30 条工具返回做了组对照:省了 91% 的输入,答错的反而从 22 条涨到 30 条。
2026-11-04 13:03:12
249
原创 超时之后返回「执行失败」,生成端接着编了 7 个字段:三种降级返回的对照实验(#10)
33条超时,返回「执行失败」比返回空结构多编33个字段,三种写法的p95耗时却一模一样,都是5737毫秒。
2026-11-03 12:32:56
126
原创 3秒超时重试2次能等27秒,19条失败却全死在第9到10秒
(CSDN 系列 #09 · 技术参数取舍型)一条三跳链路:网关进、检索、生成。要填三个参数:单跳超时、每跳重试次数、链路总预算。验收单上这三栏挨着,填的时候像三个独立的数。它们不独立。3 秒超时、重试 2 次、3 跳,乘起来 27 秒,这是这套配置能等的上限。我最初觉得这个乘法挺自洽:27 秒没顶到 30 秒总预算,还留了 3 秒余量。后来我把同一批请求灌进六套配置各跑 200 条,跑完发现这个自洽是假的。基线那套配置 19 条失败,没有一条走到第 20 秒,全部落在第 9 秒到第 10 秒。
2026-11-02 12:28:12
191
原创 简历写了 9 行,面试只给 8 分钟:我把 480 秒拆完,撑得住的只有 3 行(#08)
讲一个你觉得最难的地方。这句话我给准备转 Agent 岗的后端问过很多回。说完我就掐表,上限 8 分钟。掐表这事是我后来才加的。早几年我不掐,凭感觉给时间,同一个人同一个项目,我有时候让他讲了二十分钟还觉得没听够,有时候三分钟就打断。次数多了我发现,问题不在他讲得好不好,在我自己没个准数。后来我改成掐表,8 分钟一到就停,不讲完也停。加了表之后有个东西特别扎眼:绝大多数人根本用不满这 8 分钟。两句讲完就看着我,等我下一个问题。我一开始以为是紧张。
2026-11-01 10:39:45
193
原创 RAG 检索 top-k 从 5 调到 12 再退回 8:账面召回涨了 10 个点,进下文的召回一个点没涨(#07)
账面召回:10.0% → 16.7%,涨 6.7 个点进下文的召回:10.0% → 10.0%,一个点没涨每千次问答端到端总耗时:3.7 秒 → 5.0 秒,多 1.3 秒候选块利用率:87.5% → 58.9%12 多召回出来的块,全部落在预算外面。8 是这条线上「召回还能涨、候选块还没开始大量浪费」的最后一档。在候选块利用率不低于 80% 的档位里,选召回最高的那个。按这条规则,三档里 5(96.0%)和 8(87.5%)合格,12(58.9%)不合格,取召回高的 8。
2026-10-31 10:43:33
323
原创 5.27 分钟干完后端和全部测试:一场三小时笔试的五个失分点,四个不在代码上
一场三小时的笔试,功能全跑通,代码实现放在同批里算合格偏上,租户隔离、幂等、8 路并发、流式导出、事务边界都做了。结果没过。这七条里,最扎眼的是那个 29.73。
2026-10-30 11:31:07
203
原创 后端转 AI 的 5 到 6 周排期:AI 占 70%、八股占 30%,中间件排最后
这是整张表里最反直觉的一格。第一,会忘。三个月后才面试,中间隔着学项目和做项目,提前背的八股能剩三成就不错。第二,AI 把这块门槛降下来了。语言、数据库、缓存、消息队列,哪怕没提前投入太多,有 AI 辅助也能把项目做出来。但要分清两件事:做项目靠 AI 补,面试靠自己补,补的范围由简历决定。所以正确的顺序是:简历定稿,看简历里写了什么,缺什么补什么。这样补的每一分钟都对应一个可能被问到的问题。
2026-10-29 10:44:52
213
原创 后端转 Agent 岗面试怎么答:8 个高频问题与应答口径
这篇是工具型整理,不聊趋势,只给能直接照着说的答法。每个问题按四段拆:问题是什么,常见的错误答法,正确口径,以及面试官大概率会追问到哪。适用读者:做了几年后端、正在往 Agent 方向转,简历里有一个 Agent 项目但讲不深。
2026-10-27 10:13:34
228
原创 vibe coding 项目面试前要过的 6 关:每一关对应面试官一个问题(附体检脚本)
内容改前答「AI 建议的」或「大家一般都这么用」。等于承认没有判断、只是照做改后三段式:我当时的约束是什么 → 各选项在这个约束下各有什么代价 → 所以选它,代价是放弃了什么怎么验能不能说出你放弃的那一项是什么。只说优点不说代价的选型,一听就是没做过决定的把你从「AI 的操作员」变成「AI 的负责人」。操作员的特征是,AI 给什么就交什么,跑通就算完。负责人的特征是,AI 给的东西他先过一遍,知道哪里不能信,改完还能拿出证据。这两种人做出来的项目,功能可能一模一样。但过不过得了面试,差的就是这六条。
2026-10-26 15:56:15
225
原创 同一批问题两个入口差了一截:改前 / 改后 / 怎么验,三栏对照
同一句话网页端答对、接口端答错,多半不是模型漂移。我把判定过程固定成一张三栏对照表:改前是什么、改后是什么、怎么验这一步真的改了,并附一段可进 CI 的 Python 对账脚本,六行入口口径一次对完。
2026-10-25 11:11:10
171
原创 两个入口答案不一致先别调模型:6 行入口口径对账表(附脚本)
企业知识库上线之后,有一类反馈很稳定:用户说系统答错了,发来截图;把那句话原样拿到网页端问一遍,答案是对的。同一份索引,同一个模型,同一个检索服务。于是排查方向通常直接指向模型,开始调温度、换模型、加 prompt。
2026-10-24 10:50:41
207
1
原创 评分对不上先别怪模型:长回答拆短再对账的 3 个口径(附 6 行表)
评测集62分、真实85分,差的不是模型,是长回答整篇检索把证据覆盖率压了下来。附一张6行粒度对账表和三个口径,可保存。
2026-10-23 10:12:40
309
原创 BM25 的 k1 与 b、top-p 与 temperature:四个参数考的是取舍,不是背诵
BM25 的 k1 / b 与采样侧的 top-p / temperature,考的是取舍不是背诵。含可运行的 Python 演示与三句话面试答法。
2026-10-21 10:25:03
342
原创 验收单上这 6 行,有 3 行技术对口人签不了:企业 AI 项目谁签字谁担责
企业 AI 项目的返工,大多数不是技术没做好,是边界没写清。技术做差了客户会给你一次机会,边界没写清他会一直来找你,而且每一次他都有道理。那张 6 行表存下来,下次签之前拿出来对一遍,十分钟的事,省的是后面半年的扯皮。下次签之前先问一句:这行谁签?对方答不上来的那几行,就是后面会落到你头上的。
2026-10-19 12:18:25
205
原创 企业上 AI 先别买工具:验收标准没写死,交付完就是扯皮(附一张 6 行对照表)
验收会上,甲方那边的一位业务负责人提了个意见,大意是觉得响应有点慢。我下意识接了一句,意思是已经挺快了。然后会议室安静了大概十秒,谁也没再说话。那十秒我现在还记得清楚,因为我意识到一件很糟的事:**我们俩说的根本不是同一个东西。**他说的慢,是从点发送到看到完整答案的体感;我说的快,是模型首字返回的耗时。两个数字差着两秒以上,但会上没人拿得出来。那次验收拖了三周,最后靠双方各退一步糊过去。钱收到了,但扯皮的三周比开发的三周还累。
2026-10-18 10:51:30
189
原创 企业上 AI 先别买工具:交付清单没写清,12 万预算会变 25 万
同一套企业 AI 客服系统,交付清单写清楚是 12 万三周交付,写不清楚就是 25 万两个月。拆开三个环节的账,附一张可直接保存的报价与交付边界对照表。
2026-10-17 11:28:51
211
原创 线上 panic 怎么恢复、怎么监控、怎么告警?面试答不上来,缺的是这张 12 项清单
一个 Go 后端学员前两天来找我复盘面试。面试官在一轮里连着抛了五个问题:「你们线上 panic 怎么恢复?怎么监控?怎么告警?会看到什么?怎么排查?他前面还答得上,问到「会看到什么」就开始卡。面试官往细节里追了两句,结论就出来了:这题他没在生产里真碰过。我把他卡住的地方整理成一张 12 项清单。这 12 项是恢复、监控、告警三块的骨架,面试官另外两问(会看到什么、怎么排查)放在第五、六节。Go、Java 后端都用得上,后端面试里的生产运维这块,基本就考这些。
2026-10-16 11:23:54
300
原创 Go 后端转 AI:哪些活该写进合同?一张 5 行交付边界表先说清
交付边界要写在报价前面。一张 5 行表说清范围、验收、数据、变更、维护,另附一个可运行的 Go 自检工具。
2026-10-14 10:55:22
161
原创 Go 后端转 AI:AI 功能怎么报价?一张 10 行自检表说清口径
上周有个人问我:我们这个 AI 客服上线一个月,大概要花多少钱。我说你先告诉我三个数:一次对话平均调几次模型、每次输入多少 token、重试率多少。他一个都答不上来。这在我这儿不是第一次。能报出模型单价的人十有八九,能说出自己那个功能单次成本的人几乎没有。到要报价的时候,只能拍一个数,拍低了亏自己,拍高了单子飞了。这篇文章把成本这件事拆成可算的口径。看完你应该能自己填出一张表。
2026-10-13 10:38:14
143
原创 Go 后端转 AI:一个项目要配几个模型?一张 6 行选型表,先算清限流和成本
一个项目只接一个模型,限流和额度耗尽会直接中断业务。这篇按业务线拆成六行,给出选型表、成本统计脚本和兜底路由的 Go 实现。
2026-10-12 10:41:49
317
原创 Go 后端转 AI:非科班怎么补?一张 3 列路线表(可保存)
第三,别人问进度时你能不能拿出能被复算的数字。被问住的这位,硕士读的是土木和水利,毕业后先做了一年海外商务,后来才转的 Go 后端,再往 AI 上靠。他的简历项目是能讲的,代码也写得动,差的从来不是投入时长,也没人把这个岗位的标准当面给他拆过。写完之后再回答这句追问,答案就从模糊的时长变成了具体的清单:四个被问住的问题,清零两个,剩的两个一个还没动手,另一个第二次撞上还没解决。一圈走下来,你对进度的描述自然会变成能被复算的说法:上周被问住的四个问题,清零两个,还剩两个都没解决,其中一个已经先后撞上两次。
2026-10-09 11:10:25
166
原创 Go 后端转 AI:3 块底子的验收信号(附一张可保存的自检表)
转 AI 的人最常问的一句话是「我这样算不算补够了」。这篇给出的是一套可验收的判断:三块底子各认一个信号,每一块都能在十分钟内自己验完,附一张可以直接保存的自检表。
2026-10-08 11:52:39
239
原创 Go 后端转 AI:裸辞 2 个月零 offer,我按一张底子清单把面试拉回来了
模拟面试里最常出现的一幕是这样的。我问:「你做了 6 年 Go,现在想转 AI,那你最近一次面试,面试官问的第一个技术问题是什么?对方通常会先愣一下,然后说:「问得挺杂的,我也记不太清了。记不清本身就是答案。一个准备了两个月的人,如果连被问了什么都复述不出来,说明这两个月的准备没有落在能被追问的地方。我带过的学员里有一位情况最典型:6 年 Go,地产 SaaS 背景,普通本科,主动裸辞出来转 AI。裸辞之后的两个月,招聘平台上打招呼的人不少,真正能约到面试的没几家,面完的基本都是回去等通知。
2026-10-07 10:38:04
205
原创 Go 后端转 AI:为什么你自学的项目面试官看不上?差的是这 3 条企业标准
模拟面试里最常出现的一幕是这样的。我让一位同学讲三分钟他的项目。他讲得很顺:用了什么框架,接了哪个模型,做了几个功能页面,界面长什么样。三分钟到,我问了一句:「你这个项目上线之后,如果第二轮请求必挂,你怎么定位?他停了大概五秒,说:「我会先看日志。我又问:「看哪个字段?他答不上来了。这个项目他确实从头写完了,也真的跑起来了。卡住他的是另一件事:他做项目的时候手上没有一把尺子,不知道自己写完了没有,也不知道写成什么样才算好。
2026-10-06 10:42:33
193
原创 Go 后端转 AI:Agent 一上线就 500?先补 6 组入口日志字段,再怀疑模型
一个律所 Agent 上线后第一轮 200、第二轮必 500,排查三轮才发现根因在状态层。本文复盘入口日志该补的六组字段、Go 中间件实现,以及超时阈值与重试边界的判定顺序。
2026-10-05 10:52:52
382
原创 Go 后端转 AI:简历上的性能数字怎么测?3 个口径一次讲清
Go 后端转 AI,项目做完总要写几个数字:QPS 多少、延迟多少、优化后提升了几倍。数字写出来不难,难的是别人多问一句。问的人不一定是面试官,可能是技术评审、合作方,或者看你项目文档的人。问的也不是数字真假,是「这个数在什么条件下成立」。我把这件事拆成三个口径。缺一个,就有一个现成的追问入口。(文中数字均为示例,用来说明口径关系。
2026-10-04 10:43:17
387
原创 Go 后端转 AI:企业级 Agent 项目必须补齐的 5 层工程能力
RAG 只是第一层。一个真实的企业级律所 AI Agent 项目,把从 Demo 到交付要补的 5 层工程能力摊开讲清楚:接入与权限、编排与状态、检索与能力封装、运行时治理、质量与可观测,每层都给出「缺了会怎样」的自检项。
2026-10-03 09:33:07
337
原创 Go 后端转 AI:3 个 Agent 并行开发,我用 300 个 worktree 管住它们
上一篇《3 个 AI Agent 交付一个企业项目》发出去之后,底下只有一条评论。一位读者问:「请问一下用的什么agent?就这一条。但它是那篇文章里唯一的互动。我盯着这句话想了一会儿。大家真正想问的不是「你赚了多少」,是「上一个问题我答完了,这个问题我还没答。那就摊开。三个 AI 员工怎么装配、谁在哪一环、验收标准怎么定、哪几件事我到现在也没交给它们。
2026-10-01 11:04:33
358
原创 AI Agent 工程化落地:300 个 worktree,八成代码不是我写的
1 人 + 3 个 AI Agent,3 周交付一套企业 AI 客服系统。拆解多 Agent 并行的工程化细节:worktree 隔离、任务落盘、CI 门禁,以及四条不能交给 Agent 的红线。
2026-09-30 09:31:28
265
原创 投简历石沉大海 3 个月,我靠这 5 个改变拿下深圳 Agent 开发岗
本文分享了一名人工智能专业毕业生从投递简历石沉大海到斩获深圳某公司Agent开发岗Offer(15K)的逆袭经历。核心经验在于:明确岗位方向、拆解真实项目链路、聚焦后端与AI融合能力,避免盲目跟学教程。作者强调,真正打动面试官的是对技术细节的深入理解与项目实战能力,而非表面知识点堆砌。建议求职者以JD为导向,构建可复盘的项目体系,确保简历与源码对应,才能在多轮追问中从容应对。
2026-09-14 12:25:18
184
原创 面试官:你的Agent怎么不跑飞?我:4道防线~
这是一篇关于面试AI应用开发岗的文章,整理了12道面试题,涉及Agent架构、RAG工程化等。摘要要求≤150字。要精炼核心。面试复盘:5年Go后端转AI应用开发,聚焦Agent防“跑飞”四道防线、Tool设计、记忆分层、ReAct与计划模式、多Agent协作,以及RAG全流程、切块调参与混合召回。强调实战踩坑与可落地设计,比背概念更有效。
2026-09-03 16:52:19
1772
6
原创 后端转AI,最缺的不是Prompt,是能扛追问的项目
大模型的发展速度,不会停下来等任何人。与其自己在几十个教程里打转,不如把时间花在一段真实的项目经历上。如果你是 Java、Go 或 Python 后端开发者,正在考虑往 AI 方向走,你只需要做一件事:
2026-08-27 16:38:24
3719
9
原创 智联数据:65% 的 AI 岗要 Java、薪资溢价 63%——Java 后端不是没饭吃,是吃法变了
前阵子一个写 Java 写了五年的老哥找我喝酒,闷了半瓶之后冒出一句:「阳哥,我现在看朋友圈全是 AI,觉得自己这辈子写 CRUD 的白写了。是不是该把 Java 扔了,去学 Python 卷算法?」
2026-08-26 16:13:22
3762
5
原创 Codex Harness 开源,后端开发 转 AI 稳了!
OpenAI 把 Codex 的底层框架 Harness 开源了,连 Rust 写的、Apache-2.0 协议都放出来了。
2026-08-25 10:35:37
3645
5
一图搞懂秒杀系统,欢迎参与开源,提交PR,提高竞争力 早日上岸,升职加薪
2023-02-23
Go语言编程规范中文版-Google出品
2022-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅