AI Coding的下一站,不是更会写代码,而是更懂团队

大厂AI-Coding不是写代码,而是重构研发协作协议 AI-Coding本质上是软件工程范式的升级,其核心在于将传统人脑主导的‘业务语言→代码’认知转换过程,系统性卸载为可度量、可审计、可回滚的原子化AI能力。它依托代码语义理解、RAG增强检索、AST静态分析等关键技术,实现从智能补全、PR审查到文档同步、根因定位的端到端闭环。技术价值不在于替代开发者,而在于压缩需求交付周期、降低新人上手门槛、提升缺陷拦截率,并确保每行AI生成代码具备明确责任归属与安全边界。典型应用场景包括中台系统快速迭代、支付类高敏模块合规开发、以及遗留系统技术债量化治理——这些正是当前企 阅读详情

个人 AI Coding 的效率提升已无悬念,但团队规模铺开后,一个更深的短板暴露了:每次 session 踩坑、纠偏产出的有效经验,session 结束即归零。业界在 Agent 经验管理上的探索多聚焦"个人记忆",而要打破AI每次进项目都"从零开始"的循环,需要的是一套能持续捕获、提纯、沉淀团队经验,让AI带着项目语境进场的系统。本文分享从 0 到 1 建设这套系统的完整过程——从初版 90% 候选经验为废料的起点,到打磨出 Review/Dedup/Merge 三层治理链路,每一步踩在真实问题上的演化路径,以及驱动策略设计的实验数据和可复用方法论。

一、“别那么干,这个 hook 不能同步上报”

这是半年前的一次 CodeBuddy session。当时我们在开发一个 stop hook 的上报功能,AI 很自然地给出了同步上报的实现——合理,绝大多数上报场景同步就够了。我们 review 代码时改了:必须异步,否则 stop hook 会阻塞进程,后续操作直接超时。AI 根据反馈修正了代码,session 正常结束。

问题出在结束之后。

一周后,另一个同事的 session 触发了同样的场景。AI 没有那次 session 的上下文,给出的仍然是同步上报。同事不是那块代码的原始开发者,review 时没有发现这个陷阱。代码合入了,直到测试环境才暴露——stop hook 场景下进程阻塞,一连串超时错误。 这就是经验断层。不是 AI 不行——它在自己的 session 里被纠正过一次,做得很好。但那次纠正只在发起那轮 session 的开发者脑子里,AI 完全不记得发生过什么。

更普遍地看,我们团队在持续深入使用 AI Coding 一段时间后,陆续碰到四类这类问题:

  • 经验即抛:一次 session 反复纠偏踩出来的路径,session 结束就清零。下一个同事碰同样问题,AI 又是零基础起步。
  • 重复踩坑:项目的隐性约束——“这个目录下的代码访问第三方服务需要走特殊代理”“模块间开关引用不能直接用字符串参数,因为开关使用时机问题会导致永远默认关”——这些规则写在 git blame 里,但从来不进文档。换个人、换个 session,很大概率照踩不误。
  • 知识碎片化:老同事脑子里有一套"这么做才对"的 pattern,但没人有动力写下来。文档永远跟不上代码变更的速度。到了 AI 时代,靠的不是知识管理,是靠运气——这次 session 的上下文恰好覆盖了上次的历史,就对了;没覆盖,就错了。
  • AI 永远是"新同事":AI 不分项目。进新模块不知道架构边界在哪,不知道历史包袱是什么,也不知道团队踩过什么坑。它不缺编码能力,缺的是"这个团队的语境"。

所以整个事情的起点,不是"怎么让 AI 写代码更快",而要打破AI每次进项目都"从零开始"的循环,这需要的是一套能持续捕获、提纯、沉淀团队经验,让AI带着项目语境进场的系统。

二、初版翻车:90% 的产出不可用

我们最初的方案非常直白。利用 CodeBuddy 的 Plugin Hook,上报所有的研发对话。然后让 AI 读这些对话,自动提取经验。Prompt 核心就一句话:“提取你认为有价值的内容”——边界的判断、排除规则,全交给模型。

逻辑上说得通:对话里反正有信息,模型也足够聪明。整条链路只有两步:

对话上报 → 经验抽取 → 入库

上线后我们很快发现,产出的经验里,大约 90% 是废经验,无法让后续工作更顺畅。这个"废"不是主观评价,是拿"被召回后 Agent 的行为是否发生正向改变"当标准来衡量的。而且废不是一种废,是四层结构性问题叠加在一起:

第一层:噪声极高。 原始对话包含大量调试过程——“继续”“重试一下”“不行,换个方式”——以及遍地的失败路径。这些不是经验,是过程录像。模型不加区分地全抽出来了。比如系统某次抽出一条"多试几次就好了"——这是在碰运气,不是在沉淀判断。

第二层:上下文脱离。 抽出来的经验脱离原始语境就失真了。比如有一次系统抽出"stop hook 需要异步处理"——听起来对,但实际上这条规则只适用于特定环节、特定场景。不加限定条件,会误导后续 Agent 在所有 hook 场景下无差别异步,反而搞出新的 bug。

第三层:错误引导。 比没经验更糟的,是错的经验。一条"超时就调大超时参数"的经验被抽出来进入库——根因不在这,这只是堆补丁。Agent 下次遇到类似问题,会优先调参数而不是排查根因,系统性走错路。

第四层:价值难定义。 LLM 的总结能力在开放域很强,但放在经验提取里,大量产出流于表面。“遇到复杂问题多收集上下文”——这句话永远对,但在具体工程场景下基本没有指导意义。AI 看完它不知道下一步该干嘛。

这四层问题暴露出一个核心事实:过程录像不等于经验。自动提取放大候选集的同时,也在同步放大噪声。不加过滤的自动提取,就是一个垃圾放大器。 让 AI 自己判断自己产出经验的价值,等于让裁判同时当运动员——在工程上无效。

三、为什么现成方案行不通

翻车之后,我们系统性地看了业界在"Agent 经验管理"方向上的方案。

ClaudeCode AutoDream 做的是单会话内自动记忆整理——ExtractMemories 抽取实体/偏好/状态,Auto Dream 异步合并。定位是"延续单 Agent 上下文",把过程记忆当永久记忆存下来。它没有团队边界的意识,也不会区分什么值得长期留、什么只是临时状态。

Hermes Agent 是 Prompt 驱动的 memory 策略系统。它在特定条件(任务成功、踩坑解决)触发回顾——解决的是"何时记",但解决不了"记的东西有没有价值"。缺乏系统级去重与来源追溯。

Mem0 是一套 Agent 长期记忆基础设施。ADD/UPDATE/DELETE/NONE 四类判定、混合检索,生命周期管理完整。但整个设计的假设是"记忆大体有价值"——这个假设在编程场景的高噪声对话里完全站不住。

把它们放在一起看,共同的局限是:聚焦"个人记忆",追求"记住更多"。我们需要的是反向的:聚焦"团队经验质量",追求"留下更少但更可信"——带适用场景、约束边界、来源证据的工程经验。 既然业界没有现成方案,我们只能自己摸索。

图片

四、什么是"团队经验"——从 Agent 的视角重新定义

经验系统的最终服务对象不是人,是 Agent。Agent 的工作方式很明确:接收输入(包含召回的经验)→ 做出决策/产生输出。由此推导,判定一条信息是不是经验的标准只有一个:

被召回后,Agent 能否产生正向的行为变更。

它把"经验"从"一段有价值的文本"锚定到了"能否改变 Agent 行为"上,是一条可实际验证的工程标准。

基于这个标准,一条合格的团队经验必须同时满足几个条件:来自真实对话、有证据支撑、项目特有、不是通用常识、后续相似场景可复用。其中最关键的是 “不容易直接发现”——如果 Agent 自己就能推出来,召回它没有任何额外价值。但什么才算"不容易直接发现"?我们按 Agent 理解需求的路径拆成三类:

黑话镜头(语义不可发现): 项目内部的黑话、缩写、代称,字面上完全无法推导。比如"D 站"在项目里指盗版站点、"A 站"指成人站点——AI 只看到字母,不知道背后语义。这类名称在对话里反复出现,但 AI 永远猜不对。

索引镜头(位置不可发现): 某个工具、目录、能力入口不在直觉路径上。比如"直达页面功能在 xhome 模块,关键类是 FastCutXXX"——读代码找不到,需要知道"去哪找"。

逻辑镜头(行为不可发现): 反直觉的工程约束、隐式机制。开头提到的"stop hook 不能同步上报"就是典型——AI 常规推理认为"上报是轻量操作,同步没问题",但实际场景有并发阻塞风险。再比如"模块间开关引用不能直接用字符串参数"——开关确实有 String 参数,但用了之后由于开关使用时机的问题导致效果永远为默认关。这种坑,常规推断推不出来。

这三个镜头不是按主题(前端/后端)或重要性(高/中/低)分的——那些维度要么无穷无尽列不完,要么依赖主观判断不稳定。认知障碍是客观的:一条信息"Agent 能不能自己发现",可以判定。

镜头类型障碍本质典型场景信息缺口
黑话镜头语义不可发现"D 站"字面只是字母 D需要显式映射为"盗版站点"
索引镜头位置不可发现“直达页面功能在哪”需显式指向 xhome 模块 FastCutXXX
逻辑镜头行为不可发现stop hook 同步上报AI 常规推理推不出并发阻塞风险

五、系统链路:被问题逼出来的演化

回到实际工程。初版的两步链路能跑通,但跑起来后问题一个一个暴露——每个都不是设计时预见的:

问题 1: 原始对话一股脑塞给模型,主题混杂、噪声大、上下文溢出。经验不是什么单轮对答就能判断的——需要看"失败 → 纠正 → 修复 → 采纳"的完整过程。

→ 新增 主题分组 环节:让模型结合 session 大纲按主题切分片段,分组后再逐个提取。 问题 2: 仅提取就直接入库,约 90% 是垃圾。

→ 新增 Review 质量审核 环节:入库前设一道质量闸口。 问题 3: 不同分组、不同 session 产生重复候选经验。

→ 新增 Dedup 候选去重 环节:在入库前识别并合并重复。 问题 4: 入库后无法长期维护,新经验与历史经验的关系是糊涂账。

→ 新增 Merge 历史合并 环节:判断新经验是新建、更新、跳过还是与历史冲突。

整条链路最终收敛为:

对话上报 → 主题分组 → 经验抽取 → Review → Dedup → Merge → 入库 → 召回统计

一个容易被忽视的关键是主题分组。我们试过两组对照:一组给分组后的片段额外附上 session 上下文大纲,一组不给。带大纲的那组产出了更多垃圾——因为大纲引导模型做泛化推断,反而偏离了分组片段里实际发生的具体经验。分组本身的粒度就够了。

图片

六、三层治理:从"能跑"到"能用"

链路搭起来只是第一步。真正让系统可靠的是 Review / Dedup / Merge 三层治理。这三层目标不同、策略不同、默认方向也不同,但底层驱动方式一致——错例分析 → 规则抽象 → 评测验证。

6.1 抽取:从识别垃圾到评测驱动

在讲三层之前,得先说清楚源头——经验抽取这一步本身怎么持续变好。

初版证明了"能抽出经验",但质量参差不齐。"好经验"很难一次定义到位,但"垃圾经验"的特征更容易归纳。所以我们的做法是 先研究垃圾,再反推好经验。经过大量标注,归纳出九类典型垃圾特征:

  1. 事实性错误——编造不存在的约束,把对话里的临时说法当规则

  2. 通用常识——任何项目都适用,不体现团队特异性

  3. 对话摘要——只复述过程,没有沉淀成可复用判断

  4. 一次性 case——只对当前任务有效,不能迁移

  5. 用户主观偏好——个人选择,不代表团队规范

  6. 缺少上下文——不知道对应哪个模块/组件/接口

  7. 粒度混用——一条经验里兼顾通用规则和 case 特定信息

  8. 不可执行——只有抽象建议,Agent 看完不知道怎么做

  9. 证据不足——对话里没有足够依据,模型自己推断过多

有了九类特征,走两条路径工程化:

标注路径: 对候选经验做价值标注(高价值/低价值/垃圾)→ 对垃圾做归因 → 归纳垃圾模式 → 转成标注规则和 Reviewer 标准。这条路径的意义是让"经验质量"从主观感觉变成可讨论、可对齐的对象。形成的评测集会持续用于后续所有 prompt 修改的效果测量。

可审计路径: 要求模型为每条经验输出三个维度的解释——为什么这是经验(解决了什么可复用问题、是否是项目特有)、命中了 prompt 中的哪些排除规则(通过了哪些垃圾检查)、对话证据是什么(哪几轮对话支撑)。这让模型的判断过程脱离黑盒,也为后续 prompt 迭代提供了错例定位的依据。

有了这两条路径,Prompt 的迭代不再是"感觉不太好改一下试试",而是有明确的结构化流程:

固定对话样本 → 当前 prompt 提取 → 与人工标注对齐 → 分析错例 → 修改 prompt → 重新评测 → 对比指标变化

三个核心指标一起看:Recall 看该提取的提了多少、Precision 看提取的有多少不是垃圾、Garbage Rate 看不该提取的提了多少。不能只看一个——只看 Precision 模型会过度保守,只看 Recall 垃圾会变多。目标是同时保持垃圾率下降和整体提取质量不退化。

6.2 Review:源码探索做事实性校验

Review 的定位是在入库前拦住明确垃圾。策略是默认保留、定向过滤——不追求全面收紧,只对明确的三类垃圾维度做精准拦截:事实性错误/偏好、缺上下文、粒度混用,外加一层无经验类别兜底。这一定位背后是风险判断:经验系统的首要风险是"漏掉好经验"大于"多放几条边缘经验",默认保留能避免 Review 因过于严格误杀高价值内容。

Prompt 的裁决框架收敛为四步:事实性错误/偏好检查 → 缺上下文检查 → 粒度混用检查 → 无经验类别兜底。经过三轮迭代从"整体重构"到"边界强化"到"偏好规则硬化",垃圾穿透不断改善。

但纯文本判断有一个天然局限:模型无法验证经验中提到的技术事实是否真实存在。

一条真实案例:系统抽出一条经验,声称 Android 列表开发中对接 FastScrollBar 应使用 attachToQBListView() 方法。从文字上看逻辑自洽——有具体场景、有方法名、有操作指引。纯文本 Review 大概率会放行。但我们引入了源码探索——在代码库中检索 FastScrollBar 的类定义,发现该类只有 attachToRecyclerView() 和 attach() 两个方法,根本不存在 attachToQBListView()。正确的方法是 FastScrollBarCompat.attachToQBRecyclerView()。经验被标记为事实性错误,直接拦截。

[Reviewer 候选实体] ──▶ 提取代码线索: "FastScrollBar", "attachToQBListView"
                             │
                             ▼ Code Explorer 源码定向搜索
[QQBrowser 源码库] ──▶ 匹配 Class "FastScrollBar" (收敛成功)
                             │
                             ▼ 成员函数级事实验证
       发现: 该类只有 attachToRecyclerView() 和 attach() 两个方法
             不存在 attachToQBListView()
       (正确方法属于 FastScrollBarCompat.attachToQBRecyclerView())
                             │
                             ▼
                 [ 触发 S1_FACTUAL_ERROR 拦截 ]

如果这条经验入库,Agent 在涉及列表的场景中会按指示调用一个不存在的方法,编译失败。更麻烦的是 Agent 会怀疑自己理解有误,而不是怀疑经验有问题——陷入反复重试的恶性循环。

6.3 Dedup:宁严勿宽,禁止桥接合并

Dedup 的定位是在候选经验集内部识别重复,减少后续流程中的冗余判断。这层的核心风险不是"漏去重",而是误去重——把两条本应独立保留的经验错误合并,造成的边界污染是永久性的。

因此策略明确为宁严勿宽。几条严格否决规则:

  • When 不同不能合——即使结论看起来相似,场景不同就是两条不同的经验
  • 主结论类型不同不能合——操作建议、风险规避、排查方法之间不能混为一谈
  • 局部子机制和完整系统经验不能合——粒度不一致,不能互相替代
  • 同一技术事实但用途不同不能合——比如同一条 API 既用于性能优化又用于兼容处理,不能因为"都涉及这个 API"就合并

最关键的一条是禁止桥接式合并:A 和 B 在处理结果上有重叠、B 和 C 也相关,不能因此推断 A 和 C 是重复。经验的边界在于适用场景的约束条件,语义相似不等于经验等价——一旦桥接式合并把边界不同的经验串联归并,边界信息就永久丢失了。

在 260 条经验、4 个分组的评测中,整体 F1 为 71.79%。但更值得关注的指标是严格重复场景下的表现——What 和 When 均相同的经验,Recall 达到了 91.67%。这说明在最核心的去重目标上,策略是有效的。漏判主要集中在 What 为包含/相交、When 为不同/相交的边界模糊组合上——这类场景下策略更倾向于保护差异,避免贸然合并。

值得注意的是,这 260 条经验是分 4 批独立进行的,batch 之间表现差异明显。最极端的是 batch_004,仅识别出 6 个人工正例中的 1 个——该 batch 的正例全部落在非"双强一致"的组合上。这说明去重 prompt 对边界的敏感度在输入特征分布变化时仍有波动。

6.4 Merge:唯一目标先行,保护历史边界

Merge 是入库前的最后一关。它判断一条新经验和历史经验库之间的关系,执行四种动作之一:

  • create:库中不存在同类目标经验,新建入库
  • update:与历史经验同向,但带有实质新信息,合并更新
  • skip:与新经验在核心结论上可互相替代,跳过
  • contradict:核心结论直接冲突,标记为冲突并提人工裁决

策略上有三条主线:

唯一目标判定前置。 先从历史库中召回与新经验相关的子集,判断是否存在"唯一最合适的经验目标"。如果没有——比如新经验和几条历史经验都沾边,但都不属于同一条可维护经验——默认回退到 create。这条规则从根本上避免了"强行匹配"——一条不够匹配的历史经验被硬推成 update 目标,污染边界。

Update 必须自检。 对每一笔 update 增加内部 quality_check:合并后的 When 是否过度泛化(丢失了原经验的场景约束)、What 是否保留了最具体、最安全、最可执行的操作建议、Why 是否保留了核心机制、是否引入了不受原始经验支持的新结论。Update 过判是当前最突出的问题—— Recall 高达 96.30% 但 Precision 只有 78.79%。也就是说大部分该 update 的都被识别了,但模型存在明显的"积极合并"倾向,把一些本该 create 的内容也判成了 update。

Contradict 不自动放过,不自动决断。 冲突意味着团队的新认知和旧认知出现了不一致——这本身就是有价值的信号,不应该被自动压制。系统只负责标记,具体的决策走人工裁决通道。

六轮实验、157 个统计样本中,整体 F1 达到 94.27%。Create 是最稳定的主类别(F1 96.46%),模型在"没有唯一目标就创建"上的判法已经比较可靠。Skip 的 Precision 达到 100%——一旦模型判成了 skip,基本都判对;但 Recall 只有 85.71%,仍有一部分真实 skip 被分流到了 update 或 create。Update 是改进空间最大的类别。

图片

七、跑起来之后

经过完整的三层治理漏斗,我们最终实现了从初版 90% 的抽取垃圾率到治理后 95% 的有效率,再到平均 80% 的最终入库率——大量的对话摘要、通用建议、一次性 case、缺乏上下文的碎片内容被扼杀在提取阶段、候选经验再被逐层拦截和合并。

截至目前,团队经验系统已在 QQ 浏览器团队 6 个仓库中常态化运行,覆盖 50+ 名研发人员的日常开发 session,累计采集 1,236 次独立对话。从这些对话中累计提取出 1,022 条候选经验,经三层治理最终入库 789 条高置信经验,Pipeline 已稳定运行 30+ 次。

7.1 完整的系统运行生命周期

以 2026/05/27 日这条 Pipeline 的真实运行案例来看系统如何运作。

本次处理原始对话记录数 39 条,初步提取候选经验 34 条,Review 后被拦截 3 条,与历史经验库合并 1条,最终入口 30 条:

图片

其中一条 “ForbiddenController 新增禁用能力须同步改三处” 的候选经验被拦截,被识别的原因就是“在罗列修改清单,告诉读者去哪里找、改什么,而不是在说明隐藏技术事实。”,印证了 Review 门禁在精确区分"技术事实"这条红线上,动作准确。

而另一条 “Chromium源代码层只能通过hooks层访问UBA功能” 的候选经验则由于表达的是不易察觉的技术事实后果,因此被允许通过并入库。

图片

在后续与 Agent 协作的开发场景里,我们通过 TDev 驱动需求实现的流程时,对话内部在特定阶段(探索)自动触发对历史经验的召回尝试:

图片

7.2 召回消费:复用已有基建

在召回这里,我们没有重新造轮子,而是深度复用了公司已有的知识库平台:

  1. 存储落库:三层治理通过后的经验,自动写入 IWIKI 经验空间。

  2. 自动索引:Knot 知识库系统实时监听并自动索引 IWIKI 经验内容,生成向量与关键词索引。

  3. MCP 检索桥接:Knot 提供标准 MCP 协议服务。Agent 在 session 期间自动调用 Knot MCP 接口检索相关经验并注入上下文。

  4. 监控旁路:在检索流程中增加了上报旁路,实时记录召回成功率和条数。

在最新 125 次真实开发检索的召回表现:请求级召回率68.8%,no_hit(未命中)仅 4.8%,平均每次注入 2.4 条经验,平均检索耗时 1,299 ms。

这种架构让团队将全部精力集中在最核心的"经验提纯与治理"上。

八、四条可复用的方法论

回看整个过程,有价值的不是某一个 prompt 怎么写、某一个参数怎么调,而是四条从反复踩坑中收敛出来的工程原则。

第一条:先定义资产边界,再做自动化沉淀。 初版 90% 废经验教会我们最核心的一课:不定义"什么算经验"就直接启动自动提取,系统会把对话摘要、通用建议、一次性 case 全塞进库。经验系统的关键不是"多提取",而是"高置信地沉淀"。在工程化之前必须回答:什么算经验、什么不算、判断标准是什么。

第二条:分层治理,别用一个 prompt 解决所有问题。 Review 负责拦垃圾、Dedup 负责候选集内去重、Merge 负责历史库治理——每一层的目标不同、指标不同、prompt 设计也不同。把它们揉在一起,各层目标就会互相牵制。用多个针对性模型各自完成一件事,比一个通用大模型一次性全搞定更可靠。

第三条:默认策略要按业务风险分别设计,没有统一答案。 Review 默认保留(误杀一条高价值经验的代价大于放行两条垃圾)、Dedup 宁严勿宽(误合并的边界污染不可逆)、Merge 保护历史边界(已有的经验是已验证的资产,新经验要跨过更高门槛才能修改它)。"宁可错杀"和"宁可放过"的方向在各层完全不同。

第四条:Prompt 优化要从错例中抽象规则,不是凭感觉改。 我们做 prompt 迭代不是"这个效果不好改一下试试",而是固定的流程:收集错例 → 识别误判类型 → 抽象成可操作规则 → 多轮实验验证效果 → 判断规则是否有正向收益。同时用固定评测集防止数据泄露和过拟合。整个链路是工程化的,不是手艺活的。

结语

经验系统从 0 到 1 的建设已经跑通了——链路运转着,三层治理上线了,召回也在工作。但这只是起点。真正让经验系统从"能用"走到"可靠",还有三个环环相扣的方向:

经验质量(生产阶段): 当前三层治理生效之后,垃圾率降至约 5%。但事实性错误仍难以纯文本识别,源码探索只覆盖了部分场景;三个镜头之外的边界经验类型还没充分识别;评测集规模有限,长尾和冷门主题覆盖不全,prompt 迭代的边际收益在收窄。

使用效率(召回阶段): 经验已能被召回并注入上下文,但命中不等于采纳——目前缺乏观测 Agent 是否真的依据经验改变行为的手段;召回侧的唯一目标判定偏粗,相似主题下容易出现"召回了但用不上"。

管理维护(生命周期): 长期未命中、未采纳的经验没有自动淘汰机制,库会随时间静默膨胀;项目演进时(模块重构、能力下线)历史经验可能集体失效,目前没有自动识别"需要复核"的能力。

三者构成闭环:生产决定基线 → 使用暴露问题 → 维护反哺生产。任一环不闭合,经验系统就会从资产退回为噪声。

最后想说一句:经验系统的本质不是技术系统,是团队认知能力的工程化管道。过去经验在人脑里、产出在文档里;现在经验产生于人与 AI 的对话过程,需要一套管道来捕获、提纯、分发。管道一旦建成,团队就不再依赖"谁在那个时间段在做什么"来传承知识——AI 每次进入项目,都能带着"这个团队积累了什么、在什么场景下该怎么做"的语境。

这里给大家精心整理了一份全面的AI大模型学习资源,包括:AI大模型全套学习路线图(从入门到实战)、精品AI大模型学习书籍手册、视频教程、实战学习、面试题等,资料免费分享!

👇👇扫码免费领取全部内容👇👇
在这里插入图片描述

1. 成长路线图&学习规划

要学习一门新的技术,作为新手一定要先学习成长路线图,方向不对,努力白费。

这里,我们为新手和想要进一步提升的专业人士准备了一份详细的学习成长路线图和规划。可以说是最科学最系统的学习成长路线。
在这里插入图片描述

2. 大模型经典PDF书籍

书籍和学习文档资料是学习大模型过程中必不可少的,我们精选了一系列深入探讨大模型技术的书籍和学习文档,它们由领域内的顶尖专家撰写,内容全面、深入、详尽,为你学习大模型提供坚实的理论基础。(书籍含电子版PDF)

在这里插入图片描述

3. 大模型视频教程

对于很多自学或者没有基础的同学来说,书籍这些纯文字类的学习教材会觉得比较晦涩难以理解,因此,我们提供了丰富的大模型视频教程,以动态、形象的方式展示技术概念,帮助你更快、更轻松地掌握核心知识。

在这里插入图片描述

4. 2026行业报告

行业分析主要包括对不同行业的现状、趋势、问题、机会等进行系统地调研和评估,以了解哪些行业更适合引入大模型的技术和应用,以及在哪些方面可以发挥大模型的优势。

5. 大模型项目实战

学以致用 ,当你的理论知识积累到一定程度,就需要通过项目实战,在实际操作中检验和巩固你所学到的知识,同时为你找工作和职业发展打下坚实的基础。

在这里插入图片描述

6. 大模型面试题

面试不仅是技术的较量,更需要充分的准备。

在你已经掌握了大模型技术之后,就需要开始准备面试,我们将提供精心整理的大模型面试题库,涵盖当前面试中可能遇到的各种技术问题,让你在面试中游刃有余。

在这里插入图片描述

7. 资料领取:全套内容免费抱走,学 AI 不用再找第二份

不管你是 0 基础想入门 AI 大模型,还是有基础想冲刺大厂、了解行业趋势,这份资料都能满足你!
现在只需按照提示操作,就能免费领取:

👇👇扫码免费领取全部内容👇👇
在这里插入图片描述

vibe coding真相:不是写代码变少,而是认知带宽重分配 vibe coding并非新兴编程范式,而是AI时代开发者工作模式的结构性迁移——它不改变代码本质,却彻底重构问题定义、上下文整合与质量仲裁的脑力投入。其核心原理在于将传统开发中的‘体力编码’置换为高密度的‘提示工程+人工校验+系统建模’闭环。技术价值体现在一人团队交付能力跃升与系统一致性增强,但代价是中断恢复成本激增、上下文熵值失控及提示词疲劳度攀升。典型应用场景包括快速原型验证、内部工具搭建与轻量SaaS模块开发,而真正决定成败的,往往不是AI生成能力,而是开发者对物理约束、数据生命周期和人机协作摩擦的 阅读详情

相关推荐

AI Coding 落地实践:从 vibe coding 到 spec coding 的工程化路径

AI 编程工具正从代码补全走向全链路开发协作,理解其运行原理与边界条件,是团队采纳该技术的前提。AI Agent 能依据自然语言拆解任务并生成代码,但输出质量受输入规范、模型参数与上下文完整性制约。从基础概念切入,开发者需先掌握单任务调试与环境配置,再逐步过渡到批量处理与多 Agent 协同。vibe coding 适合快速原型验证,而 spec coding 通过规格说明约束需求边界,可显著提升生成代码的稳定性与可维护性。在实践中,应遵循“输入—环境—参数—工具”的排查顺序,建立人工审查与成本控制机制,方

weixin_30387423的博客 394

AI Coding 的下一站,不是更会写代码,而是更懂团队

经验系统的最终服务对象不是人,是 Agent。Agent 的工作方式很明确:接收输入(包含召回的经验)→ 做出决策/产生输出。由此推导,判定一条信息是不是经验的标准只有一个:被召回后,Agent 能否产生正向的行为变更。它把"经验"从"一段有价值的文本"锚定到了"能否改变 Agent 行为"上,是一条可实际验证的工程标准。基于这个标准,一条合格的团队经验必须同时满足几个条件:来自真实对话、有证据支撑、项目特有、不是通用常识、后续相似场景可复用。

2601_95075126的博客 346

AI Coding不是写代码,是重构工程师的思维操作系统

AI Coding本质上是将业务语义精准转化为可验证工程产出的系统性能力,其核心不在代码生成本身,而在于人类对业务逻辑、系统约束与风险边界的深度建模。它要求工程师掌握提示工程、工作流编排与知识资产沉淀三层能力,尤其强调在真实工业场景(如PLC诊断、金融风控、ERP集成)中构建AI不可逾越的责任边界。技术价值体现在缺陷率下降、审查效率提升与组织经验固化,典型应用场景包括自动化测试生成、遗留系统渐进式改造及合规性代码审查。本文聚焦AI作为协作者的‘可控性’与‘可责性’,直击当前培训普遍缺失的系统设计思维与工程落

weixin_30296995的博客 374

Vibe Coding AI模型全解析:不止会写代码,更懂你的编程节奏

但与普通AI编程工具不同,Vibe Coding的核心突破在于“超越指令执行,实现节奏共鸣”——它不仅能理解功能需求,更能感知开发者的工作节奏、技术习惯甚至情绪状态,通过动态调整输出方式、代码风格、推进速度,实现人机协同的最优化。例如,面对“复刻简化版植物大战僵尸”的需求,模型会先拆解为“植物系统、僵尸系统、交互系统、计分系统”四大模块,再梳理每个模块的核心逻辑(如向日葵产阳光、豌豆射手攻击机制),选择适配的技术栈(如Canvas、React),最后生成具体代码。在知识的盲区,它可能变成“莽撞的拆迁队”。

2501_94434304的博客 1263

器件物理与工艺:揭秘MOSFET寄生电容Cgd/Cgs的微观结构及演变

本文深入解析MOSFET寄生电容Cgd与Cgs的微观物理结构及其在开关过程中的非线性演变,重点探讨由Cgd反馈效应引发的米勒平台现象。通过分析器件物理机制与先进工艺技术,揭示电容特性对开关性能的影响,并提供工艺优化与设计策略,助力提升高频功率应用的效率与稳定性。

desk3的博客 1083

【深度学习】肺结节分割项目实战一:处理数据集

一、LIDC-IDRI数据集简介 官方网站 肺图像数据库协会的图像收集(LIDC-IDRI)包括诊断和带有病变注释标记的肺癌筛查胸部CT。这是一个网络公开的国际资源,用于肺癌检测和诊断的计算机辅助诊断(CAD)方法的开发、培训和评估。 数据集包含1018个病例,每个病例包括来自临床胸部CT扫描的图像和一个相关的XML文件,该文件记录了由四名经验丰富的胸部放射科医生进行的两阶段图像注释过程的结果。在最初的盲读阶段,每个放射科医生独立审查每个CT扫描,并标记出属于三种类型之一的病变(“结节>= 3mm”,

weixin_42182906的博客 1万+

Vibe Coding 不是写代码,而是在“带团队”

一个“查询 Etherscan”的 Skill,可以在任何项目、任何对话中直接挂载。理解这一点之后,Vibe Coding 就不再是「写得够不够巧的 Prompt」,Workflow 做得好,AI 就不容易跳步骤、不容易“看起来对、实际上错”。开发者可以把 Skill 封装成模块,使用者无需理解内部逻辑,直接即插即用。你不需要在每一句指令里反复强调「你是一个 Python 工程师」,一旦设定完成,后续所有对话都会在这个“人格”和“能力边界”内展开。就像一个好 JD,可以让员工在很长时间内少走弯路。

紫微AI,构建「人格操作系统(ZPF)」 用AI建模人的决策与行为模式 持续记录AI Agent、系统设计与产品实验 794

31、Labview如何搭建程序框架?--状态机到数据采集等常用框架

本文废话不多,直接列举几种框架搭建方式,为了尽量向大家提供干货,本文直接从简介和手把手教搭建框架两方面来讲解,本文提到五种经典框架模式,学会这五种就很够了,分别是:状态机框架(State Machine)、生产者-消费者框架(Producer-Consumer)、主-从框架(Master-Slave)、事件驱动框架(Event-Driven)、分层架构(Layered Architecturep)。这个框架是基于状态机结构的。顾名思义“状态机”就是个“切换程序状态的机器”。本质是一个。

关注我,更多技术问题欢迎私聊~ 3105

如何用AI写代码? vibe coding

vibe coding 不是“让 AI 替我写代码”这么简单。更准确地说,它是一种新的软件生产方式:人把意图、约束、上下文、验收标准和工程判断交给 AI,AI 把这些东西转化成原型、代码、文档、测试和可运行系统。它降低了从想法到代码的门槛,也放大了每一个模糊需求、错误假设和缺失测试。所以我对 vibe coding 的理解不是“更随意地写代码”,而是“更严肃地表达需求”。过去工程师的主要成本在写代码,现在主要成本开始转移到:定义问题、拆解模块、写清约束、审查结果、建立测试、处理联调、沉淀规则、持续迭代。

2301_81253185的博客 4065

RK3588 部署 YOLOv5s 实战:多线程加速从 16FPS 飙升到 120FPS(含性能优化)

因为RK3588包含了3个NPU核心,支持3个核心同时工作、双核合作、以及单核工作。我们可以使用线程池来加速。线程池是一种长街的并发编程模型,它用于管理和复用线程,以提高多线程程序的性能和效率。线程池通常包含以下主要组件:1、任务队列:任务队列用于存储待执行的任务。这些任务可以是函数、方法或其他需要多线程环境中执行的操作。2、线程池管理:线程池管理器负责创建、销毁和管理线程。它会监视任务队列中的任务,根据需要创建线程,执行任务,并在任务完成后将线程放回池中以供重用。

FJN110的博客 100

VisionPro 机器视觉案例 之 彩色保险丝个数统计

CogColorSegmenterTool CogColorMatchTool

机器视觉李小白的博客 2353

Vibe Coding到底是什么:什么是 Vibe Coding?AI编程?

Vibe Coding到底是什么:未来的编程方式,还是一场「氛围革命」? 你是否想过,有一天写代码不再需要「敲键盘」,而只需要说出想法,AI 就能帮你完成? 这并不是科幻小说,而是正在流行的 Vibe Coding(氛围编程)。 🔍 什么是 Vibe Coding? Vibe Coding,也被称为 氛围编程 或 沉浸式编程,是一种新兴的 AI 辅助编码范式。 它的核心思想是: 👉 用自然语言提示,而不是逐行写代码。 👉 AI(如 GPT、Claude、Copilot 等)生成可执行程序。 👉

猫头虎技术团队:授渔优于赠鱼,兴趣引领智慧,探索之乐尤显珍贵。商务合作+:Libin9iOak ,万粉变现+:优快云WF,猫头虎承诺每年免费为100名C站创作者做账号流量诊断服务!全网搜:猫头虎技术团队,点击文章底部名片或直接私信我一切皆可谈,快找虎哥! 5539

【Prometheus】prometheus结合cAdvisor监控docker容器运行状态,并且实现实时告警通知

Docker的监控,可以使用Docker自带的stats命令来获取当前主机上运行中的容器的资源使用情况。 例如:容器的CPU使用率、内存占用、网络IO以及磁盘IO等指标。

景天科技苑 6万+

2026年程序员新技能:不是写代码,而是“指挥”AI写代码

编程的本质是解决问题,代码只是工具。AI的出现,只是把我们从繁琐的代码编写中解放出来,让我们有更多精力去思考需求、设计架构、创新产品。2026年,不会写代码不可怕,不会指挥AI写代码,才真的会被时代抛弃。从今天开始,放下“手动写代码”的执念,学会做AI的“指挥官”,用最轻松的方式,做最高效的开发。未来已来,AI编程不是选择题,而是必修课。

人工智能AI技术 1662

OpenRubrics:自动化评估工具优化LLM对齐效果

在大型语言模型(LLM)应用中,模型输出与人类价值观的对齐是关键挑战。传统人工反馈强化学习(RLHF)依赖大量标注,成本高且一致性差。OpenRubrics作为开源工具,通过结构化准则实现自动化评估,显著提升效率。其核心原理是将主观评价转化为可量化的多维指标,支持动态权重调整,并兼容主流RLHF框架。该工具在降低标注成本的同时,通过Fleiss' Kappa系数等指标保证评估一致性,适用于多语言和医疗等专业领域,为LLM对齐提供了工程化解决方案。

weixin_28730037的博客 360

把业务变化变成实时流动:SAP Event Mesh 的概念、能力与落地方法

SAP Event Mesh 是 SAP BTP 上的云消息与事件服务,通过异步事件通信实现系统解耦。核心功能包括:1)提供Topic(广播)和Queue(持久化)两种消息模式;2)支持AMQP、MQTT、REST等多种协议接入;3)作为SAP生态的事件枢纽,可与SAP Integration Suite、CAP框架等无缝集成。典型应用场景:S/4HANA业务事件驱动流程、微服务扩展、IoT设备数据上云等。相比同步调用,它能显著提升系统弹性,避免雪崩故障,特别适合需要实时性与松耦合的企业级集成。高级版本(A

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 252

Vibe Coding - 从Vibe Coding到Spec Coding_AI编码范式的进化之路

本文探讨了AI编程从"氛围驱动"(Vibe Coding)到"规范驱动"(Spec Coding)的演进过程。早期开发者通过模糊描述让AI猜测需求,效率低下;现在通过结构化规格说明(如YAML格式的需求定义),能直接生成高质量代码。重点介绍了三大规范驱动开发工具:GitHub的Spec-Kit提供全流程结构化开发;OpenSpec实现AI与人类协同;Spec-Workflow MCP支持团队协作与进度追踪。这些工具推动"规范→代码生成→测试→迭代

小工匠 5976

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

什么叫做Ai coding?

AICoding(AI辅助编码)利用生成式AI模型来自动生成、补全和优化代码,实现人机协作开发。其核心是基于大型语言模型理解自然语言需求并输出代码,适用于快速原型开发、代码补全、初学者学习等场景。虽然能显著提升效率(据称可缩短50%编码时间),但仍面临准确性、安全性等挑战。未来AICoding有望成为开发标配工具,但不会取代程序员,而是让开发者更专注于架构设计和创新工作。典型应用包括GitHub Copilot等工具,已在企业级代码生成、测试自动化等领域发挥作用。

weixin_52174724的博客 3920

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

AI时代的编程新风潮 Vibe Coding 是什么?

Vibe Coding可以理解为一种基于情感和氛围驱动的编程方式。传统的编程往往侧重于逻辑严谨、代码规范,而Vibe Coding则强调在开发过程中融入创意与情感,让代码不仅仅是冷冰冰的指令,而是一种艺术的表达和个性化的体现。随着AI技术的发展,越来越多的智能工具开始介入编程过程,帮助程序员在完成任务的同时,也能更好地捕捉到项目的“氛围”,让代码生成与创作过程变得更加自然和富有灵感。

m0_56699208的博客 3491

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

AI写代码这件事,正在淘汰一批软件团队

很多问题,不是你没努力,而是你已经在用一套过时的方式,去应对一套新的规则。有些团队,会在里面反复试错很久,才慢慢意识到哪里开始不对。有些问题,是可以更早看清的。如果你已经开始有这种感觉,可以私聊我,把你们现在的情况讲清楚。我可以帮你直接判断:你们现在是在提效阶段,还是已经开始往失控走了。有些东西,早点看清楚,代价会完全不一样。

2404_87446307的博客 432

AI Coding新范式:从写代码到设计认知接口

AI Coding已超越智能补全,演进为以‘认知接口设计’为核心的新型软件开发范式。其本质是将模糊业务意图结构化为可执行、可验证、可演化的机器指令,依托Coding Plan与Vibe Coding等工具链,实现需求→规格→代码→测试→部署的端到端自动化闭环。关键技术价值在于提升问题建模能力、降低跨角色协作熵值、压缩系统性知识沉淀成本。典型应用场景涵盖一人团队快速MVP交付、金融级合规系统重构、医疗SaaS多模态需求对齐等。本文深入解析intent anchoring、context injection与f

weixin_29758911的博客 319

我对Ai Coding的几点认知:我们到底应该怎么用Ai来写代码

Vibe Coding 解决“能不能写”,SDD 解决“对不对”,胶水编程解决“像不像我们的”,而 Harness 是让这一切稳定落地的运行时系统——它把隐性经验变成显性资产,把流程和反馈编码为可执行的工程规则。通过笔者这段时间的对Ai Coding的接触和使用,笔者觉得Ai Coding的确是大势所趋,作为行业里面的开发和设计人员,我们应该尽快学习和使用它,不要排斥它。针对最新的一些技术分享和方法论,笔者做了一个整理,个人觉得下面的组合应该是代码能够通过Ai落下去比较可行的方式。

zhghost的专栏 565

程序员新技能:不是写代码,而是“指挥”AI写代码

编程的本质是解决问题,代码只是工具。AI的出现,只是把我们从繁琐的代码编写中解放出来,让我们有更多精力去思考需求、设计架构、创新产品。2026年,不会写代码不可怕,不会指挥AI写代码,才真的会被时代抛弃。从今天开始,放下“手动写代码”的执念,学会做AI的“指挥官”,用最轻松的方式,做最高效的开发。未来已来,AI编程不是选择题,而是必修课。

JQLvopkk的博客 1127

AI Coding是未来程序猿的发展之路吗?

随着AICoding的崛起,关于程序员是否会被AI取代的讨论愈演愈烈。本文认为,AI不会取代程序员,而是会加速行业分层,淘汰仅会写基础代码的"码农",推动程序员向更高层次发展。AI无法替代工程师的系统设计、业务理解等核心能力。未来程序员应转向AI工程、全栈业务融合、系统架构或产品创造等方向。AICoding本质上是效率工具,它放大了人与人之间的差距:让普通人更容易入门,却让高手更具优势。最终,掌握AI的程序员将取代不会使用AI的程序员,编程的核心价值在于逻辑思维而非代码本身。

Ganlenran的博客 951

知识基座:让“AI 越用越懂业务”的团队经验实践【天猫AI Coding实践系列】

该基座不仅让AI在代码生成、Bug修复和需求分析中能精准理解业务上下文,减少幻觉,还通过持续反馈机制实现知识的动态迭代,使AI随着团队使用不断“进化”,最终成为真正懂业务、能落地的智能研发伙伴,显著提升团队整体效能。内部知识存储按业务域进行物理隔离(通用、某跨境电商、业务域 A、业务域 D、业务域 C、业务域 B 等),确保各业务线知识独立管理。当前已实现的 V1 指标包括:召回率(有结果查询占比)、零结果率(无结果查询占比)、平均返回数(每次查询返回条数)、知识召回次数(单条知识被引用频次)。

淘系技术 1200

AI Coding - 从工具到范式的研发革命

软件工程正在经历一次真正的范式迁移。在这次迁移中,最先被淘汰的不是工程师,而是拒绝迁移的工作方式。两周内完成 20 万行代码的本体论编译器项目,不是一个关于【AI 有多强】的故事,而是一个关于【当人类工程师将精力投入在正确的事情上时,能做到什么】的故事。AI 负责执行,工程师负责判断——这是这个时代最有效的分工。每一个工程师面前都有一扇门。这篇文档希望帮助你走到门前,推开它,看到另一侧的世界。不是 AI 会取代你,而是会用 AI 的工程师会取代你。而现在,你也可以成为会用 AI 的那个人。

m0_54382779的博客 1649
上一篇: Loop Engineering 已死? 一文带你了解Graph Engineering
下一篇: 29岁电商女前端:AI十分钟顶我两天,裁员名单已经传到第二轮
Llama-Turbo
博客等级 码龄4年 9901粉丝 2024原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值