当前位置: 首页 > article >正文

AI 编程 Harness 框架深度拆解(非常详细),6 大框架从入门到精通,收藏这一篇就够了!

AI 会写不等于 AI 能稳定交付。前段时间我们都在说 Vibe Coding大家都知道是氛围编程的意思但是现在也有叫“直觉编程”。什么叫直觉编程就是完全不用管其它的想到什么就做什么主打一个靠直觉写代码。你要只是让它写个脚本、补个函数、改个页面那没问题当然是又快又爽。但一旦任务进入需求复杂、代码项目庞大、多人协作、分支并行、需要质量把关的真实工程。那么Vibe Coding 这种方法很快就会露出底牌需求只存在于聊天里输出天然不稳定。当需求、边界、设计决策都散落在对话记录里AI 本质上只能靠概率去“猜”你真正想要什么。同一句话换个会话、换个上下文结果就可能完全不同。上下文腐烂崩坏模型会在长对话中逐渐变形。历史信息越多、无效噪音越重、窗口越接近上限AI 越容易忘约束、重复犯错、误判因果。很多时候不是模型降智而是上下文已经坏了。普通会话没有长期记忆项目一跨 session 就像断片。你今天讲清楚的架构原则、昨天确认的约束、上轮讨论过的边界下一次新会话基本上就要从头再讲一遍不然就看 AI 自我发挥了。没有历史知识库、执行状态、Spec、任务文档、工作日志这些持久化资产AI 就很难真正“接班”。没有并行与隔离机制AI 很难像团队一样协作。一个会话能盯两个会话还能勉强切换十个会话并发开发基本就是灾难。没有分支隔离、worktree、角色分工和统一回收机制多代理只会把混乱放大。没有质量守卫AI 最擅长的是“看起来像写对了”。能运行不代表对有测试不代表测到了关键路径自称“已完成”也不代表没有偷偷删功能、绕校验、留隐患。没有验证闭环幻觉就会被包装成进度。基本无法团队协作大家用着自己的方式在“抽卡”谁来解释这段代码为什么这么写谁来判断这个依赖是不是该引谁来保证风格统一、测试齐全、改动可回溯一旦这些都没有团队拿到的就不是资产而是一堆需要共同供养的随机产物。这就是为什么前段时间总有人质疑 AI 编码怎么敢在生产上实际使用的原因也正是现在 Harness 开始变得越来越重要的原因。在 AI 编程语境里你可以把 Harness 理解成一套规范好的“智能体脚手架”它不是单个 Prompt也不只是某个插件而是一套围绕 AI 助手构建的工程化运行环境与规则系统。它会把需求、上下文、技能、验证、记忆、并行协作这些原本散落在聊天中的东西沉淀成可复用的结构。所以Harness 的价值并不是“让 AI 更会聊天”而是让 AI 在复杂工程里变得更可控、更可验证、更可规模化。Harness 的定义相信大家也看得不少了这里也就是稍微给一些还不清楚的朋友科普一下。今天我想讨论的不是继续抽象地解释 Harness 是什么而是更具体的问题当市面上出现了 OpenSpec、GSD、OMC、ECC、Trellis、Superpowers 这些不同路线的工程化框架之后我们到底该怎么理解它们、比较它们并把它们搭成一套真正可用的体系这篇文章的重点就在这里。6 个代表性 Harness 路线拆解从单层补位到体系化搭建先说结论这 6 个框架并不是同一种东西。如果把它们都笼统地称为“AI 编程框架”我感觉我的文章很容易写偏。我是按照我理解把它们看作了 Harness 不同层级上的能力模块。我也没有试图穷尽所有 Harness 项目也不想把每个框架代码详细解释念给大家听。毕竟我还是那句话相比于在纷杂的框架中做选择我希望大家更关注 Harness 思想本身。所以我选择了开源社区里较有代表性的 6 条路线看看它们分别在补哪一层。而为了更方便理解我这里按一个更接近真实采用路径的顺序来写从单层补位到体系化搭建。也就是OpenSpec → Superpowers → GSD → OMC → ECC → Trellis这个顺序不是统一排行榜更像是一条从局部补强走向体系化建设的采用路径。先看一张总表框架更接近哪一层核心关注点更适合谁OpenSpec规范层先把需求、设计、任务写清楚需要先对齐再开工的个人/团队Superpowers方法论与技能层把 TDD、调试、review、worktree 等工程习惯变成默认动作重视质量纪律和流程约束的开发者Get Shit Done上下文工程 阶段化执行层解决 context rot把复杂任务拆成原子计划长任务、复杂仓库、重构场景Oh My ClaudeCode多代理编排层围绕 Claude Code 做 team-first orchestrationClaude Code 重度用户、并行开发场景Everything Claude Code增强层用 skills、instincts、memory、安全、验证补全 Harness 能力想把 AI workflow 长期工程化的人Trellis结构层用 specs / tasks / workspace 组织跨平台工作流和项目记忆多工具团队、长期协作项目这张表先看功能定位至于它们在覆盖面、重量和体系化程度上的差异后面会在落地建议里展开。OpenSpec先把“要做什么”写清楚如果只用一句话概括 OpenSpec那就是它是一个 spec framework而不是一个执行引擎。OpenSpec 在 README 里的定位非常清晰它强调的是SDD规格驱动开发核心主张是Agree before you build也就是先对齐再动手。它的典型工作流是把一个需求沉淀成一组结构化工件proposalspecsdesigntasks这样做的价值非常直接把原本只存在于聊天记录里的模糊意图变成可以被审核、被复用、被持续迭代的项目资产。它最适合解决的问题是需求经常漂AI 老跑偏团队对边界理解不一致改动缺少结构化依据Brownfield 项目里聊天记录越来越难追溯它的长处在于轻量但不失结构而且对现有项目也比较友好不是那种只能从零开始的“新项目模板”。但也要说清楚边界OpenSpec 不主打多代理编排不主打上下文压缩不主打复杂执行流水线。它解决的是最基础、也最常被忽视的一层先把需求和设计讲清楚。换句话说OpenSpec 更像 Harness 里的规范层。如果需求都还没固定下来后面再强的 orchestration 也只是在更高效地跑偏。Superpowers把工程方法论做成自动触发的技能Superpowers 的定位也非常清楚它不是把自己描述成“完整工程平台”而是A complete software development workflow for your coding agents, built on composable skills关键词是composable skills组合技能。它围绕 skills 组织工作流从头脑风暴计划编写使用git worktrees子代理驱动开发测试驱动开发系统化调试请求代码review一路往下铺开。它最重要的思想不是“结构有多宏大”而是优秀工程师的工作方法能不能被做成 agent 的默认动作。它最适合解决的问题是AI 写代码太随意没有 TDD 纪律调试靠碰运气review 不成体系plan 不够细分支与 worktree 隔离意识薄弱它的强项也非常明确技能工作流清楚工程纪律导向很强适合作为 AI 行为约束层。它不是在做统一规格平台也不是在做跨平台任务骨架更不是项目记忆系统。它真正擅长的是把 brainstorming、plan、TDD、debugging、review、worktree 这些优秀工程习惯做成 agent 的默认行为。所以Superpowers 更像 Harness 里的技能与行为约束层。如果你担心 AI “会写但写得不像工程师”它特别有价值。Get Shit Done把复杂任务拆进干净上下文里GSD 的定位也很鲜明它在 README 里几乎是直接把卖点写在脸上Solves context rot“解决上下文腐烂问题”相比很多“概念上很完整”的框架GSD 有一种很强的实战气质。它不是强调企业流程表演而是强调上下文工程阶段化推进刷新上下文wave执行原子性提交状态管理它的典型工作流是new-projectdiscuss-phaseplan-phaseexecute-phaseverify-work这套流程的关键不是“看起来完整”而是为了防止复杂任务在长对话中失真。它最适合解决的问题是对话一长就崩项目越复杂越容易偏大仓库重构时上下文污染严重长链路任务需要高稳定推进想让 AI 真正跑完整个 phase而不是只出点子它最强的地方在三个方面上下文工程意识非常强默认承认大模型在长会话里会退化所以必须拆小任务、阶段分离、信息结构化。执行流程完整从讨论、研究、计划、执行到验证形成闭环。工程痕迹清楚原子提交、阶段文档、验证结果都让推进过程有回溯性。和 OpenSpec 的差异也很好理解OpenSpec 更像“先把规格讲清楚”GSD 更像“把复杂任务拆进干净上下文里执行”。所以GSD 更像 Harness 里的上下文工程与阶段化执行层。如果你最痛的是 context rot它比很多“会聊天的 agent 套件”更直击问题本质。Oh My ClaudeCode把 Claude Code 从单助手变成团队系统如果说 OpenSpec 解决“别乱开始”GSD 解决“别把上下文聊烂”那 OMC 主要解决的是另一类问题怎么把 Claude Code 升级成 team-first 的多代理系统。它的 README 写得很直接面向Claude Code的多智能体编排以团队为核心的协同调度零学习成本标准编排方式是 Team 模式它不是泛泛而谈“agentic coding 理念”而是明确围绕 Claude Code 提供一套团队式编排工作流。比如它的团队工作流team-planteam-prdteam-execteam-verifyteam-fix再加上 tmux workers、Codex / Gemini CLI workers、tri-model advisor synthesis 等能力目的都很明确让多个 agent 以结构化方式协同工作。它最适合解决的问题是想提高并行吞吐不满足于单会话、单 agent 使用方式希望 Claude Code 真正承担执行编排角色需要 plan / exec / verify / fix 的持续循环它的长处在于多代理编排是主线而不是附属功能对 Claude Code 深度用户非常友好而且可以把外部模型纳入协作。但边界也很清楚OMC 的重点不是通用 spec 资产体系也不是跨平台统一结构层更不是 repo 内长期任务资产组织。它明显偏向Claude Code 场景下的以团队为核心的协同编排。所以OMC 更像 Harness 里的多代理编排层。如果你想解决的是“怎么让多个 agent 像团队一样协作”它的定位非常清楚。Everything Claude Code给 Harness 再补一层“性能增强系统”ECC 是这几个项目里最容易被误读的一个。很多人第一次看它会以为它只是个 Claude Code 配置大礼包。但按 README 的自我描述它其实更想表达的是The performance optimization system for AI agent harnesses这句话非常关键。和上面的不一样ECC 不是只把自己定义成“一个 IDE 插件”而是定义成一整套围绕 AI harness 的增强系统并且把这些能力系统化skillsinstinctsmemory 优化持续学习安全扫描research 优先开发它最适合解决的问题是工程经验没法沉淀每次 session 都像从零开始缺少 skills / instincts 这样的可复用知识缺少 hooks、rules、安全、验证闭环想在 Claude Code、Codex、Cursor、OpenCode 之间保持一定一致性它的长处非常明显拥有直觉集合、持续学习、模式提取来强调持续学习Agent审计、安全审查、循环验证来执行流程验证它努力把 AI 工程系统里那些“散的、弱的、靠人记的能力进行”系统化目标是一整套 Harness 框架体系。它的代价也很明显全面往往意味着太重。另外ECC 的信息密度很高对初学者来说容易会有“东西太多”的感觉也更建议进阶阶段选择它来进行学习。因为更多的时候还是有自己项目的知识库所以它不是替代底层结构而是给底层结构补上“技能、记忆、安全、验证、学习”这些能力。 所以对我来说与其说它是一整套 Harness 体系我觉得它更像 Harness 里的性能增强与能力补全层。Trellis最后单独说因为它更像工作流骨架我把 Trellis 放到最后是因为它和前面几个的模式又有不同。当然也因为是社区内的佬做的所以稍微有一些私心Trellis 的关键词非常鲜明自动注入 Spec任务驱动工作流并行Agent执行项目记忆团队共享标准多平台复用它最重要的不是某个单一命令有多酷而是它试图用.trellis/这套结构把项目规范、任务上下文和工作连续性统一起来。核心目录也非常能说明问题.trellis/spec/.trellis/tasks/.trellis/workspace/这说明 Trellis 更关注的是如何让项目围绕结构化 specs / tasks / workspace 运行而不是围绕某一次聊天运行。它最适合解决的问题是团队不是只用一个 AI 工具工作流在不同平台间碎片化任务上下文和项目记忆难以沉淀团队标准难共享想把个人经验和团队资产都收进 repo它的长处在于结构非常清楚spec、task、workspace 分层明确多平台意识强不把能力绑定死在某个单一平台项目记忆沉淀自然workspace journals 和 task context本质上就是在补 AI 跨会话“失忆”的问题。但也正因为如此它不是那种“单次执行爽感很强”的工具。它更像一个长期结构化沉淀框架。所以我更愿意把 Trellis 看成 Harness 里的结构层、任务层和项目记忆层。如果你的问题不是“某个 agent 不够强”而是“团队 workflow 没有统一骨架”那 Trellis 的价值会非常高。把这 6 个框架放在一起看真正差异是什么在我看来它们都有侧重点都属于 Harness 思想的一种体现。如果非要一句话概括它们的分工我会这样说OpenSpec负责先把“要做什么”说清楚Superpowers负责让 agent 默认按工程纪律工作GSD负责把复杂任务拆进干净上下文中执行OMC负责把 Claude Code 组织成团队式执行系统ECC负责给 Harness 补技能、记忆、安全、验证和学习能力Trellis负责把 specs、tasks、workspace 变成统一工作流骨架如果再把它们按定位压缩一句可以更清楚地看出差异OpenSpec、Superpowers、GSD则更偏向单层补位分别聚焦规范、工程技能、上下文与阶段执行OMC、ECC、Trellis更偏体系型方案只是各自覆盖的主轴不同ECC更像在补 skills、memory、安全、验证、学习等能力覆盖面更广也更偏体系型增强系统Trellis在 specs / tasks / workspace / project memory 上更完整更像长期工作流骨架OMC在 Claude Code 的 team-first orchestration 上更像一套成体系的编排套件我更建议把 Harness 理解成一个分层搭建、按缺口补位的问题而不是单工具选择题。总有人问我“Harness 用哪个框架最强、最全面”但真实工程里这个问题本身并不够准确。判断一个 Harness 体系架构至少要同时看三个维度覆盖面它补了多少层能力是否同时涉及 spec、skills、memory、verification、orchestration、workspace 等多个方面重量它引入的流程、文件体系、学习成本、执行纪律和生态绑定有多高定位它到底是在补某一层还是想把自己做成 harness 整体方向这样的体系型方案这三个维度经常相关但不是一回事。有些框架覆盖面更广也更像完整 Harness但这通常也意味着它更重。有些框架只补一层却因为足够轻、足够稳反而更适合作为第一步。而且更重要的是更像 Harness不等于每一层都更强更重也不等于能替代所有层。这也意味着一个团队真正成熟之后更常见的是在问“我们在哪层现在最缺的又是哪一层”落地建议别把 Harness 当成“选一个最强工具”的问题所以真实采用里大家最终往往不需要去做“6 选 1”而是在做三步判断先判断自己最缺哪一层再判断这一层要用多重的方案来补最后再决定哪些层适合组合搭配换句话说这 6 个框架很多时候更像是可分层组合的模块有些负责把某一层打深有些负责把闭环搭起来。真正成熟的采用方式往往不是寻找一个“大一统答案”而是找到属于你最合适的组合。框架使用更稳的采用路径先说明一点框架当然是可以搭配但这不代表你应该一上来就像叠甲一样哐哐的叠很多层。真实世界里更常见的问题不是“框架太少”而是主骨架不清文档事实来源重复规则互相打架控制面膨胀快过执行面所以比“推荐几套套餐”更稳的写法其实是可以基础架构搭建的时候选择成本最高的一层框架实际使用中再考虑实在有需要的话补第二层进行组合第一步搭建完架子后补最痛的一层对大多数个人开发者和小团队来说起步往往只需要一个主框架。缺少 memory / security / verification进阶学习 →ECC多工具协作、项目记忆混乱个人使用优先 →Trellis需求总跑偏轻量 spec 入口 →OpenSpec工程纪律太松TDD 需求 →Superpowers长任务容易崩上下文buff →GSD主要使用Claude Code且明显需要多代理并行 →OMC更偏向于只用框架实现 harness 整体结构搭建轻量框架可以考虑双层组合重型框架就建议不要再叠甲了当第一层已经跑稳再补第二层通常是最健康、也最常见的状态。比如OpenSpec Superpowers先解决“别跑偏”再解决“别乱写”OpenSpec GSD前者固定规格后者解决 context rot 和阶段化执行OMC Superpowers前者负责编排后者补工程纪律如果没有明确主次关系2个以上框架一起上就很容易出现规范重复任务资产重叠状态记录分散事实来源不一致最后把系统本身搞得比业务还复杂。来自一线实战的几个校正Harness 真正难的不是“能不能跑”而是“能不能稳定跑久”如果说前面的 6 个框架横评回答的是“它们各自补哪一层”那么一线实践真正补上的是另一组更残酷的问题能不能连续跑几个小时甚至跨天一旦任务变复杂产出到底是代码在增长还是文档和协调成本在增长会话一断、上下文一压缩系统还能不能接着干多个 agent 方式同时上场到底是在协作还是在制造更大的回收成本从社区实战反馈里至少能提炼出几条很值得写进文章的校正结论。横评成本极高结论天然是“短保”的在真实世界里Harness 的比较很难靠一次 Demo、一次 benchmark 或框架代码读后感完成。因为一旦进入长任务、复杂仓库、大重构场景消耗的不只是 token更是大量的观察、回收、纠偏和复盘成本。这意味着一个很现实的判断标准Harness 不是“看起来功能最全的赢”而是“谁能在真实工程里稳定跑更久、出问题后更容易接班和纠偏”。也正因为如此团队在选择框架时往往不该追求“一次选定终局方案”而更适合用小步试运行、逐层替换、持续复盘的方法来做。多代理不等于真正 hands-off最怕的是“控制面膨胀”很多人包括现在很多的团队领导班子一听到子 AgentAgent Team多 Agent 这种就会以为Agent 越多分工越细吞吐自然越高。但实战里经常出现另一种结果设计文档越来越多进度记录越来越多协调信息越来越多真正落到代码上的产出反而没有想象中高也就是说多代理系统最常见的问题不是不会干活而是控制面膨胀得太快。如果任务拆分、责任边界、回收机制、验证节点没有设计好多代理很容易变成一种“看起来很忙”的系统日志很多、讨论很多、计划很多但实际交付并没有同步增长。这也是为什么在复杂任务里衡量 Harness 不能只看“能不能并行”还要看控制面和执行面的比例是否健康产出是否真的转化为代码与验证结果回收成本是否可控上下文压缩与交接能力往往比单次写码能力更关键在短会话里大家容易关注“谁单次写得更快、更像样”。但一旦任务进入长时间运行真正决定系统稳定性的往往变成了另外几件事能不能把长历史压缩成干净摘要能不能让决策层只看到高密度信息当前会话失效后能不能通过交接文档顺利续跑新 session 接手时能不能快速恢复关键约束换句话说长任务不是在比谁更会写而是在比谁更不容易失忆。这点也正好解释了为什么很多框架最终都会走向STATE.mdROADMAP.mdtask 文档phase 文档验证报告工作区日志这些东西表面看是“文档负担”本质上却是在为长期运行提供记忆与交接能力。超级任务最好拆成 task-centered workflow而不是一次性许愿社区里一个很典型的经验是当你把多个独立但彼此又有耦合的大计划一次性塞给 agent 时它并不会线性变强反而更可能在复杂度里失真。原因并不神秘目标太多优先级会混乱子任务之间相互污染上下文验证边界变模糊一旦跑偏回滚和纠偏成本急剧上升所以真正更稳的做法通常不是“给一个更大的总目标”而是先写清楚 spec再拆成 task再按 phase 推进每一段都留验证和交接工件也就是说task-centered workflow 不是形式主义而是防止 AI 把复杂任务做烂的必要结构。决策层和执行层最好隔离别让“最贵的大脑”泡在细节里另一个非常有价值的一线经验是把模型和工具按层分工高阶模型负责架构判断、偏差识别、方向决策执行型工具负责跨文件修改、批量实现、重复性工作压缩/总结型模型负责清洗历史、提炼大纲、生成交接材料这个思路的核心不是“多模型混搭更炫”而是不要让决策层淹没在代码细节里。因为高阶模型最值钱的地方往往不是写样板代码而是识别架构问题判断实现是否偏离设计从现象里提炼本质决定下一步该怎么推进如果让它长期沉在 log、样板、局部补丁里本质上是在浪费推理预算。这个地方也是我觉得多 Agent 更有意义的地方阶段的天然隔离也不会造成第二点的问题让其他的代理来进行反馈可以有效避免 AI“觉得自己的架构设计/代码是最好的”的自我良好问题。稍微想多说几句的最后写到这里如果一定要让我说一个我自己的结论那就是Harness 这件事框架在精不在多选自己真正需要的比无脑叠甲重要得多。我看到的现在对于 Harness 体系的搭建分为三类人第一类无脑叠甲多层叠加短板层级AI 的魅力在于给它更多的发挥空间太过重的束缚就算框架自己不打架也不一定能提升整体能力更多的可能是限制了你 AI 本身应有的能力。第二类觉得应该找一个最屌的全能框架和上面一样其实问题就是过重很多时候可能没有太多的必要且学习成本过高在 AI 快速发展的时代可能没等你来得及完全摸清就过时了。笑第三类觉得不需要Harness不知道有什么用能带来什么收益只是因为公司在推所以才去了解听到这个问题我脑子里只蹦出来一句话那你敢在公司级项目里真正放 AI Coding 的代码跑大型需求吗如果答案是不敢那 Harness 的意义其实就已经很清楚了。这也是为什么我觉得Harness 和以前工程时代“公司要求统一推一个框架”这件事还是有本质区别的。以前很多框架推进往往是领导要求、公司要求又或者技术栈要求。或许就根本感知不到收益但你不得不做很多时候主打的就是一个“硬推”。但 Harness 不太一样。它不是为了统一而统一不是为了流程而流程而是 AI 编程进入真实工程之后为了让它能被接住、被验证、被接班、被团队协作不得不出现的一步。它更像一种时代演进中的过渡性工程能力。当然我也相信在不久的未来模型上下文真的足够大比如一个 G今天 Harness 里的很多做法可能会被简化甚至有些部分会被系统底层直接吃掉。但我并不觉得这意味着它现在不重要。它更像早些年的 JVM 调优以前服务器资源紧、运行环境弱128M 的内存你不调就是不行现在硬件好了、平台成熟了动则 8 个 G16 个 G 的服务器很多时候都不需要手动调优了。可在那个阶段里它依然是你不得不做的一步。我觉得今天的 Harness某种程度上也有点这个味道。它未必永远都以今天这套形式存在但在当前这个阶段它就是 AI Coding 从“能玩”走向“能进生产”的必要过程。而且我更愿意把 Harness 看成一种思想而不是一套固定模板。核心不是“先把所有东西装满”而是在使用中发现缺口再把缺口补起来。这个思想哪怕放到未来我觉得也不会过时。因为哪怕有一天上下文真的大到夸张很多流程真的可以减少项目知识库这件事依然不会消失。比如你让 AI 去实现一个登录系统如果你不告诉它公司内部已经有统一登录接口、鉴权网关、用户体系和接入规范那它大概率还是会按网上最常见的“普通登录系统”去做。这当然只是个很简单的例子但已经足够说明问题AI 再强也不会天然知道你这个项目的“组织现实”和“历史约束”。而 Harness 的一部分价值恰恰就是把这些东西沉淀下来让 AI 不要每次都从互联网默认答案开始猜。当然落到公司和团队里前段时间有个群友在群里问了一个我觉得很现实的问题公司在推 Harness那 Harness 怎么量化怎么向上汇报毕竟不是你自己说“我们团队 AI Coding 很强”它就真的强了。对于个人来说爽感和效率感可能就够了但对有些公司来说真正的痛点往往不是“能不能用”而是怎么量化收益、怎么说明流程投入是值得的、怎么把这些东西讲成老板听得懂、管理层愿意买单的结果。某种意义上说至少在这个阶段“向老板汇报”可能才是 Harness 落地里最现实的痛点之一。都在摸石头过河。我也很想知道答案。学AI大模型的正确顺序千万不要搞错了2026年AI风口已来各行各业的AI渗透肉眼可见超多公司要么转型做AI相关产品要么高薪挖AI技术人才机遇直接摆在眼前有往AI方向发展或者本身有后端编程基础的朋友直接冲AI大模型应用开发转岗超合适就算暂时不打算转岗了解大模型、RAG、Prompt、Agent这些热门概念能上手做简单项目也绝对是求职加分王给大家整理了超全最新的AI大模型应用开发学习清单和资料手把手帮你快速入门学习路线:✅大模型基础认知—大模型核心原理、发展历程、主流模型GPT、文心一言等特点解析✅核心技术模块—RAG检索增强生成、Prompt工程实战、Agent智能体开发逻辑✅开发基础能力—Python进阶、API接口调用、大模型开发框架LangChain等实操✅应用场景开发—智能问答系统、企业知识库、AIGC内容生成工具、行业定制化大模型应用✅项目落地流程—需求拆解、技术选型、模型调优、测试上线、运维迭代✅面试求职冲刺—岗位JD解析、简历AI项目包装、高频面试题汇总、模拟面经以上6大模块看似清晰好上手实则每个部分都有扎实的核心内容需要吃透我把大模型的学习全流程已经整理好了抓住AI时代风口轻松解锁职业新可能希望大家都能把握机遇实现薪资/职业跃迁这份完整版的大模型 AI 学习资料已经上传CSDN朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】

相关文章:

AI 编程 Harness 框架深度拆解(非常详细),6 大框架从入门到精通,收藏这一篇就够了!

AI 会写,不等于 AI 能稳定交付。 前段时间我们都在说 Vibe Coding,大家都知道是氛围编程的意思,但是现在也有叫“直觉编程”。什么叫直觉编程,就是完全不用管其它的,想到什么就做什么,主打一个靠直觉写代码…...

多模态整合进阶必读:MIT APOLLO框架核心思想(非常详细),从原理到精通,收藏这一篇就够了!

麻省理工学院与瑞士苏黎世联邦理工学院的联合研究团队,提出了计算框架 APOLLO,即通过潜变量优化学习部分重叠潜空间的自编码器,其通过显式建模共享信息和模态特异性信息,为更全面、精准地解析细胞状态及其调控逻辑提供了一条可行的…...

初试FreeRTOS:创建上位机接收数据驱动4个舵机任务,如裸机般无感

解析函数上位机数据协议:协议格式 (LD150舵机)[0x55][0x55][ID][长度][命令][数据...][校验和]2字节 1字节 1字节 1字节 N字节 1字节帧头: 0x55 0x55 ID: 舵机ID (1-4) 或 0xFE (广播) 数据: 每组5字节 ID time_low time_high pos_low pos_high 位置: …...

GraphRAG退场了,BookRAG知识像翻书一样简单

你是否曾面对一本厚厚的说明书、技术手册或学术著作,在寻找某个具体信息时感到无从下手?传统的检索增强生成(RAG)方法在处理这类结构复杂的长文档时,常常力不从心。它们要么将文档视为一盘散沙的文本,丢失了…...

7张图讲透Claude Code架构(非常详细),Harness设计从入门到精通,收藏这一篇就够了!

1. 整体概述 众所周知,Claude Code不仅仅是Coding产品,更是一个通用的终端Agent:能循环思考、调度工具、治理权限、恢复上下文、稳定长会话… 如何研读项目源码呢? 首先,我让AI帮着梳理了下目录架构和模块职责&…...

02_Elasticsearch知识体系之Mapping映射设计与索引建模实战

02_Elasticsearch知识体系之Mapping映射设计与索引建模实战 Elasticsearch知识体系 基础概念层数据存储层【本文】查询语言层搜索能力层数据处理层集群架构层开发集成层AI增强层行业应用层 关键词: Elasticsearch、Mapping、动态映射、显式映射、字段类型、分片、副…...

四开关Buck-Boost双向DC-DC电源系统全套学习资料:STM32F334C8T6控制下...

四开关Buck-Boost双向DC-DC电源整套学习资料 功能:采用STM32F334C8T6芯片,能够根据输入电压和输出电压的大小关系,实现自动切换工作模式,将参数信息进行显示,并且可以实现稳压输出 程序仿真硬件软件说明报告原理图计算…...

COMSOL水力压裂岩石多裂隙损伤耦合模型及含离散裂隙Matlab建模文件

comsol水力压裂岩石多裂隙损伤耦合模型,含离散裂隙matlab建模文件地下三千米的页岩层正在经历一场暴力美学——高压水柱像手术刀般精准切开岩石,形成错综复杂的裂缝网络。这个看似野蛮的过程背后,隐藏着流-固-损伤三场耦合的精密舞蹈。今天我…...

STM32F107单片机驱动Dp83848以太网芯片程序 项目开发用到了Dp83848这一个以...

STM32F107单片机驱动Dp83848以太网芯片程序 项目开发用到了Dp83848这一个以太网芯片,本人发现其配置起来比较麻烦,所以整理了一份STM32F107单片机驱动Dp83848的程序代码例程,方便大家学习相关代码的配置最近在项目里折腾STM32F107和DP83848这…...

基于MATLAB的多种概率分布拟合与KS检验:从GEV到Exponential分布选择与实践

11种概率分布的拟合与ks检验,可用于概率分析,可靠度计算等领域 案例中提供11种概率分布,具体包括:gev、logistic、gaussian、tLocationScale、Rayleigh、Loglogistic、Lognormal、GeneralizedPareto、Weibull、Gamma、Exponential…...

如何高效构建Steam游戏DRM解除自动化解决方案:开源框架技术实现

如何高效构建Steam游戏DRM解除自动化解决方案:开源框架技术实现 【免费下载链接】Steam-auto-crack Steam Game Automatic Cracker 项目地址: https://gitcode.com/gh_mirrors/st/Steam-auto-crack Steam游戏DRM解除自动化解决方案为技术爱好者提供了一套完整…...

3步彻底解决Windows多显示器DPI缩放难题:SetDPI工具完全指南

3步彻底解决Windows多显示器DPI缩放难题:SetDPI工具完全指南 【免费下载链接】SetDPI 项目地址: https://gitcode.com/gh_mirrors/se/SetDPI 还在为Windows系统下多显示器DPI缩放不一致而烦恼吗?主显示器清晰锐利,副显示器却模糊不堪…...

跳点搜索算法(JPS)融合动态窗口法,JPS规划全局路径,动态窗口法执行动态避障

跳点搜索算法(JPS)融合动态窗口法,JPS规划全局路径,动态窗口法执行动态避障最近在搞机器人路径规划,总得在效率和安全之间找平衡。今天聊点实战的——把跳点搜索(JPS)和动态窗口法(D…...

claw-code 源码详细分析:子系统目录地图——几十个顶层包如何用五条轴(会话 / 工具 / 扩展 / 入口 / 桥接)读懂?

范围:src/ 下 顶层包(含 */__init__.py 的目录)与 与会话/runtime 强相关的根模块;与 result/01_start.md 第十三节、「清单—路由—会话」叙事一致。1. 为什么用五条轴 src/ 里同时存在: 大量占位包(读 re…...

S7-200 MCGS 基于PLC的小型水厂恒压供水系统 带解释的梯形图接线图原理图图纸,io分配

S7-200 MCGS 基于PLC的小型水厂恒压供水系统 带解释的梯形图接线图原理图图纸,io分配,组态画面最近在搞一个小型水厂的恒压供水系统项目,用西门子S7-200 PLC搭配MCGS组态软件,效果挺有意思的。这个系统核心就仨字——稳如狗&#…...

全贴合工艺中Cover Lens Mura不良的关键影响因素与优化策略

1. 全贴合工艺中的Mura现象解析 第一次看到全贴合屏幕上出现发黄或发白的斑块时,我还以为是产品运输途中受了撞击。后来在产线蹲守三个月才发现,这些被称为"Mura"的光学缺陷,其实是贴合工艺中的隐形杀手。Mura这个词源自日语"…...

深入解析build.prop:从基础参数到高级定制指南

1. build.prop文件到底是什么? 第一次在Android系统目录里看到build.prop这个文件时,我也是一头雾水。这玩意儿看起来就像个普通的文本文件,但里面密密麻麻的参数却让人望而生畏。后来才发现,它其实是Android系统的"身份证&q…...

别只盯着TCP!拆解大疆源码里MQTT协议的双通道设计:BASIC与DRC到底有啥区别?

大疆源码中的MQTT双通道设计:BASIC与DRC的工程哲学 在分析大疆无人机开源项目的通信架构时,一个有趣的设计选择跃然眼前——MQTT协议同时运行在TCP和WebSocket两种传输层上。这种看似冗余的配置背后,隐藏着对物联网通信场景的深刻理解。本文将…...

一台机器也能玩转StarRocks?手把手教你搭建单机测试环境(附避坑指南)

一台机器玩转StarRocks:单机测试环境搭建实战与避坑指南 当你想快速验证StarRocks的功能特性,或者进行本地开发测试时,单机部署是最便捷的选择。虽然官方并不推荐在生产环境中使用单机模式,但对于个人开发者、学生或测试场景来说&…...

一次删错索引引发的血案:手把手教你复盘线上购物车故障(附完整报告模板)

一次删错索引引发的血案:手把手教你复盘线上购物车故障 那天凌晨3点,我被刺耳的电话铃声惊醒。值班同事急促的声音从听筒传来:"购物车服务完全瘫痪,用户投诉像雪片一样涌来。"当我跌跌撞撞赶到公司时,整个技…...

从零搭建WebRTC SFU服务器:基于Mediasoup的1080P视频会议部署教程

从零搭建WebRTC SFU服务器:基于Mediasoup的1080P视频会议部署教程 视频会议已成为现代远程协作的核心工具,而WebRTC技术让浏览器间的实时音视频通信变得触手可及。但当你需要支持10人以上的高清会议时,单纯的P2P连接就会暴露出带宽和性能瓶颈…...

Claude Code 接入 DeepSeek、GLM、MiniMax 等国产大模型,保姆级教程!

每天免费领 1亿 Token,白嫖DeepSeek、GLM、MiniMax、Kimi等大模型! 这份指南是专门为那些“只想赶紧上手开干”的朋友准备的。 咱们不整那些虚头巴脑的理论,直接帮你搞定这几件事: 怎么把 Claude Code 装好如何确定它已经能跑通…...

拆解Clonezilla镜像:除了partclone,你还需要知道的底层原理与工具链

拆解Clonezilla镜像:从分卷压缩到文件系统的技术全景解析 当我们需要从Clonezilla备份中提取单个文件时,传统方法往往要求完整恢复整个镜像——这种"全有或全无"的方式在存储资源有限的情况下显得尤为笨重。本文将带您深入Clonezilla镜像的底层…...

CSS 语音参考

CSS 语音参考 概述 CSS(层叠样式表)是网页设计中的核心组成部分,它允许开发者控制网页元素的样式,包括颜色、布局、字体等。在网页设计中,有时我们需要为特定的元素添加语音提示,以便于视觉障碍者或需要语音辅助的用户使用。本文将详细探讨CSS中语音参考的实现方法,包…...

AngularJS Http详解

AngularJS Http详解 引言 AngularJS是一个流行的JavaScript框架,用于构建动态和响应式的web应用。在AngularJS中,HTTP请求是数据交互的重要组成部分。本文将详细介绍AngularJS的Http服务,包括其基本用法、高级特性以及如何处理异步请求。 AngularJS Http服务简介 Angula…...

网站主机技术概述

网站主机技术概述 随着互联网技术的飞速发展,网站已经成为企业和个人展示形象、提供服务的必要平台。网站主机的选择对于网站的稳定性和访问速度至关重要。本文将详细阐述网站主机技术,包括其基本概念、类型、选择标准以及未来发展趋势。 一、网站主机基本概念 网站主机,…...

《Foundation 网格 - 大型设备》

《Foundation 网格 - 大型设备》 引言 在当今科技日新月异的时代,大型设备在各个领域都扮演着至关重要的角色。其中,Foundation 网格作为一项创新技术,正在逐渐改变着我们的生产方式和生活质量。本文将深入探讨Foundation 网格的特点、应用以及未来发展趋势。 一、Founda…...

Go语言的缓存策略与实现

Go语言的缓存策略与实现 1. 缓存简介 缓存是一种在计算机系统中用于提高数据访问速度的技术,它通过将频繁访问的数据存储在高速存储介质中,减少对慢速存储介质的访问,从而提高系统的响应速度和吞吐量。 缓存的优势 提高性能:缓存可…...

Go语言的消息队列应用

Go语言的消息队列应用 1. 消息队列简介 消息队列是一种在分布式系统中用于异步通信的组件,它允许不同的服务之间通过消息进行通信,而不需要直接相互调用。消息队列可以解耦系统组件,提高系统的可靠性、可扩展性和弹性。 消息队列的优势 解耦&…...

YOLOv11涨点改进| AAAI 2025 |自研创新首发、特征融合改进篇| 使用TAMoE任务自适应混合专家模块,多专家协同合作,各司其职,助力各种任务的目标检测,图像分割,多模态融合目标检测涨点

一、本文介绍 🔥本文给大家介绍使用 TAMoE任务自适应混合专家模块 改进YOLOv11网络模型,把原本固定的特征传递与融合方式改造成一种自适应的特征分配机制,使模型能够根据不同检测层和不同目标尺度的需求,动态选择更合适的特征组合来参与主干网络、颈部网络或检测头的融合…...