最近总有人问我大模型到底怎么学说实话这个问题很难用一句话回答。大模型学习这条链路从基础理论到本地部署从微调到应用开发每一个环节的深浅、侧重和工具选型都不一样哪怕是同一个技术点面向的目标不同学习路径也完全不同。今天这篇就是个大模型学习V1.0的路线梳理把我自己在入门和进阶过程中摸索过的路、踩过的坑、目前仍然在用的工具和方法全部整理成一份可直接参考的地图。适合准备入门大模型的人、正在做本地部署和微调的人以及想把大模型接入自己产品的开发者。这份路线图不追求大而全我更想把它做成一个你照着走就知道下一步该干什么的实用清单覆盖了大模型基础理论、知名模型盘点、本地部署、微调实战、应用开发、Agent工作流、模型安全等几个核心方向。1. 先搞清楚大模型到底在学什么一张V1.0学习总纲1.1 大模型的本质概率、参数和压缩大模型本质上是一个超大规模的神经网络通过在海量文本上学习词语之间最可能出现的先后关系来获得语言理解和生成能力。这里有个很关键的理解它不是一个规则引擎也不是一个知识数据库而是一个参数化的、高维度的概率分布拟合器。用生活类比来说你给它看了几十亿本书它不是把书背下来了而是把书里所有句子之间的规律抽象成了一套千亿甚至万亿级别的参数权重这套权重就是它的经验。所以学大模型第一步不是去追某个具体的模型而是理解几个核心概念Token模型处理文本的最小单位通常不是字而是子词、上下文窗口模型能记住的Token上限、temperature生成随机性的控制参数、top-p核采样阈值、注意力机制模型根据当前Token动态关注上下文中哪些位置。这些术语在你后来做部署、调优、写Prompt时随时都会碰到早点理解后面少走弯路。1.2 世界上的知名大模型先建立一张模型地图很多初学者一上来就问哪个大模型最好这个问题其实没有标准答案。更合理的做法是先建立一个全景图。业界的知名大模型大体可以分为几类OpenAI的GPT系列ChatGPT、GPT-4系列、Google的Gemini家族、Anthropic的Claude系列这些是闭源商用模型里的代表开源领域有Meta的Llama系列、Mistral系列的Mistral和Mixtral、阿里巴巴的Qwen千问系列、零一万物、百川智能、DeepSeek、智谱的GLM系列等。最近国产开源模型里Qwen系列和DeepSeek系列发展很快Qwen2.5-7B被称为小模型里的性价比之王适合本地部署和微调。不同模型有不同的特点Llama系列生态最庞大周边工具链最成熟Mistral系列在推理效率和长上下文上有优势DeepSeek系列在推理类任务上表现亮眼Qwen系列对中文支持很好。看模型不是看排行榜刷分而是看它的开源许可证、生态成熟度、量化支持情况和社区资源。你要做一个中文产品选Qwen就比选Llama更顺手你要做高并发在线推理服务llama.cpp或vLLM生态的模型就比纯Python实现的模型更适合。1.3 大模型学习路线的分层逻辑我的V1.0路线建议分四层走基石层Transformer架构、注意力机制、Tokenizer、预训练目标函数。不需要自己从头训练模型但你要能看懂别人说的预训练SFTRLHF到底在讲什么。部署层Ollama、llama.cpp、vLLM、LM Studio这些工具怎么选GGUF量化文件怎么用显存怎么估算API怎么调。微调层什么时候需要微调LoRA、QLoRA的原理数据集怎么做训练参数怎么设模型怎么评估。应用层Agent工作流、RAG检索增强生成、SSE流式输出、端侧推理、和大模型配套的工程框架。很多教程喜欢把应用开发放在最前面让你先跑通一个ChatGPT套壳项目这样虽然能快速获得成就感但基础不牢后面遇到问题无从下手。我的建议是先花一点时间把部署和基础理论补上再转头做应用这个顺序会更顺。2. 本地部署路线为什么我建议从Ollama而不是vLLM入门2.1 本地部署的意义做本地部署不是为了省API费用核心是解决三个问题数据隐私你的数据不出本机、离线可用没有网络也能跑、可控性模型行为完全由自己控制。这也是本地部署大模型让个人电脑智能化这个方向真正有价值的地方。想象一下你有一个私有文档库或者要做一个不依赖公网的内部工具云端API反而成了瓶颈。本地部署的另外一个价值是帮你真正理解模型是怎么跑起来的。当你亲手下载一个GGUF文件、把它加载进内存、通过API调用拿到返回结果时你会比任何教程都更清楚模型运行时到底怎么回事。2.2 部署工具选型对比部署工具有很多传统印象里大家会想到Python、PyTorch但实际上工程化部署的常用工具是另一套组合。我直接把这几个主流工具的定位和适用场景整理成一张表工具定位适用场景门槛Ollama本地模型一键管理个人开发机、学习、小规模离线使用极低LM Studio图形化模型管理和推理完全不想碰命令行的用户极低llama.cpp纯C推理引擎GGUF量化原生支持极致性能、弱配置机器、端侧部署中高vLLM高吞吐在线推理服务生产环境、多用户并发访问高AirLLM小显存跑大模型仅有一张消费级显卡的场景中llamafile单文件运行大模型快速分发、跨平台运行低2.3 我的Ollama实操路径如果你是第一次接触本地部署我建议从Ollama开始。原因很简单它把模型管理、量化下载、OpenAI兼容API全部封装好了你可以用最少的时间跑通整条链路。安装Ollama之后核心命令其实就几条ollama pull qwen2.5:7b # 拉取Qwen2.5 7B模型 ollama list # 查看本地模型列表 ollama run qwen2.5:7b # 交互式运行 ollama serve # 启动API服务启动API服务后你的本地模型就提供了标准的OpenAI风格接口端口默认是11434。你可以在任何语言里用HTTP请求调用它curl http://localhost:11434/v1/chat/completions \ -H Content-Type: application/json \ -d {model: qwen2.5:7b, messages: [{role: user, content: 你好介绍一下你自己}]}这套接口意味着你在Ollama本地跑模型时随时可以切回云端API只要改一个base_url就行。这个特性对后面做应用开发非常友好我自己的代码里经常通过环境变量来控制走本地模型还是云端模型调试和上线都方便。2.4 量化和GGUF显存不够时的救命稻草本地部署永远绕不开一个话题显存。以Qwen2.5-7B参数量的模型为例如果按FP16精度加载模型权重占用约14GB显存很多人的显卡根本跑不动。这时候就要靠量化。常用的GGU F量化格式把权重从16位浮点数压缩到4位甚至2位整数文件体积直接缩小显存占用大幅降低。Q4_K_M是目前最推荐的量化等级质量损失很小显存占用只有FP16的四分之一左右。显存估算有一个简单公式模型参数量乘以量化位数除以8再乘以1.2额外开销系数。例如7B模型用Q4量化约为7×4/8×1.2约4.2GB再加KV Cache和一些余量8GB显存就能轻松跑起来。这也是为什么很多人用Qwen2.5-7B在消费级显卡上做本地部署。对量化文件到底选Q4_K_M还是Q5_K_M我的经验是7B以下模型用Q5质量优先13B以上模型用Q4显存优先。2.5 Windows部署的注意事项Windows下部署大模型经常遇到两个坑。第一个是WSL2和原生Windows到底选哪个llama.cpp、Ollama在原生Windows下支持已经很好了但CUDA环境在WSL2里往往更好管理如果你后面要做GPU微调我建议直接用WSL2。第二个坑是路径问题模型存放目录如果包含空格或中文一些旧工具会直接报错所以习惯性把所有模型路径命名为纯英文无空格。3. 微调路线什么时候该微调什么时候该放弃微调3.1 微调不是万能药很多人一上来就想微调但微调的本质是什么是让模型在特定领域的分布上继续训练以便让它学会你的任务格式、领域术语和输出风格。微调不能凭空让模型知道它不知道的事实也不能从根本上提升模型的推理能力。如果一个任务可以通过Prompt工程或者RAG检索增强生成解决那就不要微调。举个例子你想让模型回答公司内部的规章制度问题这个场景的最佳方案是RAG把规章制度放到知识库里问答时检索相关内容注入Prompt模型就能给出准确答案。但如果你想让模型学会把自然语言转成公司内部系统的操作指令这种固定的、格式化的任务那就适合微调因为你要教的是行为格式而不是知识内容。3.2 微调的主流方法LoRA和QLoRA目前最主流的微调方法不是全量参数微调而是LoRA低秩适配。它的核心思想是冻结原有模型权重在旁边添加一个小型的可训练旁路训练时只更新这些旁路参数。这样做的直接好处是显存需求大幅下降、训练速度更快、微调后的模型还是一个LoRA文件可以随时卸载和加载不影响原模型。QLoRA则是在LoRA基础上把预训练模型权重量化到4位NF4格式进一步降低显存门槛。用QLoRA你可以在24GB显存的消费级显卡上微调7B模型推理时还能把微调过的LoRA权重合并回原始模型得到一个独立的微调模型文件。对大部分行业应用来说LoRA/QLoRA是绝对的实战主流。3.3 基于LlaMA-Factory的微调实战现在做大模型微调我首推的开源工具是LlaMA-Factory它把环境配置、数据集加载、模型微调、模型部署和效果展示全部封装好了一条命令行就能启动训练特别适合有明确业务需求但不想花大量时间在造轮子上的人。微调Qwen2.5-7B的完整流程大致是以下几步第一步安装依赖git clone https://github.com/hiyouga/LLaMA-Factory.git cd LLaMA-Factory pip install -e .[torch,bitsandbytes]第二步准备数据集。微调的数据格式一般用对话格式每一条是一条人机对话记录。质量比数量重要得多几百条高质量数据往往胜过几万条网上爬来的低质量数据。下面是一个alpaca格式的示例[ { instruction: 你是合同审核助手请判断以下条款是否存在风险。, input: 甲方有权在提前30天通知的情况下单方面终止本合同。, output: 风险提示该条款赋予甲方单方解除权乙方缺少对等权利建议协商增加违约赔偿条款。 } ]第三步运行训练脚本llamafactory-cli train \ --model_name_or_path Qwen/Qwen2.5-7B \ --template qwen \ --stage sft \ --finetuning_type lora \ --dataset your_dataset \ --cutoff_len 1024 \ --learning_rate 5e-5 \ --num_train_epochs 3.0 \ --lora_rank 8 \ --per_device_train_batch_size 1 \ --gradient_accumulation_steps 8 \ --output_dir ./output_qwen7b_lora这里面有几个参数要特别说明。学习率对于LoRA一般用1e-4到5e-5之间太大容易把原模型权重扰乱太小则学不到任务特征。batch_size受限于显存通过梯度累积来扩展等效batch。lora_rank决定了旁路矩阵的维度8到16对大多数任务够用过高的rank只会增加过拟合风险不会带来实质效果提升。训练完成后用LlaMA-Factory自带的推理脚本llamafactory-cli chat \ --model_name_or_path Qwen/Qwen2.5-7B \ --adapter_name_or_path ./output_qwen7b_lora \ --template qwen最后要做的就是把微调效果展示出来。我建议做对比实验同一个测试集分别跑基础模型、LoRA微调后的模型记录回答的格式正确率、关键词覆盖率、主观质量评分。微调真正成功的标志是模型在目标任务上的表现有明显提升同时在其他通用任务上下降不多。后者就是微调里最经典的灾难性遗忘问题LoRA之所以流行也和它对原模型权重破坏较小、能有效缓解遗忘有关。3.4 环境配置中最容易踩的坑微调的环境配置坑比部署多得多。CUDA版本、PyTorch版本、bitsandbytes版本三者之间必须匹配很多人在这上面浪费几天。我的建议是直接用官方推荐的docker镜像或者conda环境配置文件不要自己一个个pip装。另外一个坑是数据集格式解析失败最常见的问题是JSON格式里加了注释或尾逗号训练脚本直接报错。第三个是显存不足时那种Q4量化模型配合8bit优化器的组合通常能比想象中更多地降低显存峰值。4. 应用开发路线模型能力只是起点工程能力才是护城河4.1 Agent工作流把模型从聊天玩具变成生产力工具现在大模型应用的主流范式已经不只是调用一次接口拿结果而是Agent智能体工作流。说得直白一点不是一个Prompt过去就完事而是让模型具备调用工具、读取额外信息、规划步骤、在多个步骤之间循环迭代的能力。以大模型智能体旅游推荐为例用户说帮我规划一个三天的杭州行程一个纯Prompt的模型只能凭训练数据给你一个通用的回答但一个Agent工作流可以做的是调用天气API查未来几天天气调用地图API查景点间距离和开放时间结合自己的知识库推荐符合用户口味的餐厅最后生成一份结构化行程单。这个过程里模型是决策中枢和语言组织者周边接了一堆工具。4.2 主流的Agent框架盘点要做Agent绕不开框架选型。目前业界主流的有几个方向LangChain生态最成熟但抽象层级多我个人的感觉是适合快速搭建原型不适合深层定制LlamaIndex重心在知识检索和数据索引做RAG场景更顺手AutoGen和MetaGPT是微软和国内团队主导的多智能体对话框架适合模拟多个角色协作完成任务比如程序员、分析师、编辑分别扮演不同Agent角色共同完成一个报告。还有比较新的LangGraph它的核心是可编程的图状态机比LangChain的链式调用更适合控制复杂的Agent循环。框架选择没有绝对最优我自己的经验是小项目直接原生态调用模型API加几个if-else函数反而比硬套框架更快更可控项目复杂到需要多步决策、循环执行、状态管理时再引入框架。先有需求再引框架不要本末倒置。4.3 SSE流式输出与AbortController让模型回答边算边显示大模型应用开发绕不开的一个工程细节就是流式输出。因为模型生成Token需要时间如果等整个回答完成后再一次性返回用户会看到长达十几秒的加载中状态体验非常差。SSEServer-Sent Events是解决这个问题的主流方案服务端通过单方向HTTP连接持续推送Token前端每收到一个Token就实时追加到页面上。前端配合的核心JavaScript代码框架大致是这样的const response await fetch(/api/chat/stream, { method: POST, headers: { Content-Type: application/json }, body: JSON.stringify({ messages }), signal: controller.signal }); const reader response.body.getReader(); const decoder new TextDecoder(); while (true) { const { done, value } await reader.read(); if (done) break; const text decoder.decode(value); // 按SSE格式解析data字段追加到UI }注意这里我们用fetch的ReadableStream来读取响应而不是等整体返回。这样每个Token到达时我们能立刻处理。同时用户可能中途想要终止生成比如回答太长、说错方向了这时就需要AbortController出场const controller new AbortController(); // 终止时调用 controller.abort();把signal传给fetch请求调用abort时浏览器会中止连接服务端也能感知到断开并停止生成。这是个非常高频的交互场景很多初稿教程都没提这块但实际产品里必须有。4.4 移动端和应用集成Android怎么跑GGUF大模型云端大模型API很方便但有些场景必须在端侧跑。比如网络不稳定、数据完全不能出境、或者需要毫秒级响应。Android端集成大模型的方案里目前最成熟的一条路线是把模型量化成GGUF格式使用llama.cpp的Android绑定或基于它封装的Kotlin库在手机上直接加载和推理。手机端跑7B模型虽然可行但速度会受限于内存带宽。实际体验是超过13B的模型在手机上推理速度会比较勉强3B到8B是合理区间Q4量化是最常选的格式。移动端集成的技术栈选择上我建议用KMPKotlin Multiplatform或C封装底层推理引擎上层用Jetpack Compose做UI。核心代码并不复杂加载GGUF模型文件初始化llama上下文把用户的输入编码成Token序列推理完成后解码输出。难的是模型文件放在哪里、怎么在APK里拆包拷贝到私有目录、如何处理长上下文的显存占用。除了Android原生服务端集成也有一个方向值得关注Spring AI。它为Java生态接入大模型提供了统一的抽象把OpenAI、本地Ollama等后端统一成一套ChatClient接口。Java后端团队如果不想引入Python技术栈直接用Spring AI就能在自己的Web服务里接入大模型对话能力。4.5 知识抽取与联网搜索本地模型也能知道最新信息解决模型知识过时问题的方法除了微调还有知识抽取和联网搜索。像OneKE这类知识抽取框架核心任务是从非结构化文本里抽取出结构化图谱关系。比如批量处理企业内部文档抽取出人员、部门、项目、时间之间的关系构建成企业知识图谱之后再配合RAG做问答。本地大模型实现联网搜索的核心思路很直接不改变模型的权重而是通过工具调用的方式先搜索网页、抓取内容再把搜索结果和用户的问题一起拼装成Prompt交给模型重新组织回答。这个方案实践下来比任何训练方法都便宜工程上最需要处理的是结果置信度问题搜出来的网页里面可能有内容垃圾甚至是错误信息所以需要模型在回答时给出引用来源同时前端显示时保留仅供参考的提示。5. 进阶方向多模态、提示词工程、模型安全与资源规划5.1 提示词工程与上下文工程的分工很多人把提示词工程当成大模型应用的唯一关键其实它只是第一层。提示词工程解决的是怎么把需求描述清楚包括指令明确、Few-shot示例、角色设定、输出格式约束比如你是一个资深律师请以条款审阅报告的形式输出包含风险等级字段。但更进一层是上下文工程决定在Prompt里放哪些内容、以什么结构组织内容。RAG就是上下文工程的一种实现——从知识库里动态检索出最相关的段落拼进Prompt。这两者的区别一句话讲提示词工程教你说话上下文工程教你准备材料。上下文工程做得好的一个典型方案是摘要分段引用。长文档拆成段落块每块向量化存入向量数据库用户提问时用向量相似度召回Top-K段落再把用户问题、召回段落按固定模板填入Prompt。这里有几个细节会影响效果分段大小不要超过模型上下文窗口的1/4召回的Top-K不要超过5个段落之间加分隔标记如[文档1]、[文档2]方便模型引用。5.2 多模态大模型文本模型之后的必然方向多模态大模型是在文本理解之外同时支持图像、音频、视频输入的能力。OpenAI的GPT-4o、Google的Gemini都支持多模态输入开源领域Qwen2.5-VL也是很强的多模态模型能直接理解图片内容、截图里的表格、甚至是视频帧。做多模态应用的核心门槛不在模型本身而在于数据管线和输出融合怎么把一长段视频切片抽帧送给模型怎么把OCR结果和视觉理解结果对齐这些工程问题往往比模型选型更消耗时间。5.3 模型安全与大模型投毒测试容易被忽视的一课大模型的投毒测试这个词这两年讨论很多它指的是通过特定方式构造输入探测模型是否存在被恶意操纵的风险比如注入恶意指令、诱导泄露系统Prompt、生成违规内容等。做模型应用开发的人一定要建立安全红线意识对外提供的AI应用必须有输入过滤和输出过滤两道闸。输入侧拦截恶意Prompt注入输出侧用内容审核模型鉴黄鉴毒再加白名单词汇和敏感词库兜底。很多团队把精力全放在功能开发上上线几天就被薅出系统Prompt这是最常见的安全事故。数据处理环节也要有安全意识。做微调时训练数据里如果混入了恶意样本模型会被投毒回答时会偏离预期行为。所以数据准备阶段一定要做清洗和抽样人工检查尤其是数据来源于网络爬虫时绝对不能直接丢进训练集。5.4 一个现实问题怎么选模型和规划硬件到了进阶阶段这个问题一定会出现我只有一张显卡能做哪些事模型选Tensor Core还是WDDM其实取决于你的运算需求。Tensor Core是显卡上的专用矩阵运算单元在大模型推理和训练时能大幅加速而WDDM是Windows显示驱动模型管理的是图形渲染和通用计算的任务调度。对纯推理场景CUDA和Tensor Core的加速效果明显如果要一边跑图形界面一边推理WDDM的调度会影响性能。这里我的实际操作是Windows下跑推理和微调优先用原生CUDA路径别开显卡的图形负载比如多个高分辨率显示器实测能多挤出10%到20%的推理速度。硬件规划上我习惯用的一个经验公式是7B Q4模型需要8GB显存起步13B Q4需要10到12GB70B Q4则需要32GB以上。显存不够的选择从低到高依次是用CPU跑慢但能跑、小模型替代大模型、加内存做量化、上多卡。训练和微调的显存需求比推理高得多7B模型做LoRA微调至少需要16GB显存做QLoRA则可以压到8GB。5.5 学习资源与工具地图最后聊一下资源。理论这块公认的经典材料是动手学深度学习和跟大模型相关的课程配套的还有Hugging Face的Transformers文档和各个模型官方的技术报告。实战资源里Hugging Face就是最大的模型下载平台GGUF格式的量化模型集中在Hugging Face的各个仓库里大模型微调用LlaMA-Factory和Unsloth都能快速上手推理部署用Ollama和vLLM配一个Docker环境几乎能覆盖你日常所有需求。与其囤几百个G的教程不如实际跑通一个完整闭环用Ollama跑通Qwen2.5-7B用LlaMA-Factory微调一个自己的小模型再用SSE把它接到一个网页里这一步走完你对大模型的学习就算真正V1.0毕业了。我个人在实际操作中的体会是大模型学习这条路上最怕的不是不懂理论而是被各种工具和概念淹没。你不需要在第一天就搞懂所有框架的源码也不需要看完所有模型的技术报告。先把这条路走通先把一个小模型部署起来、改一个参数、看它效果变化再逐步向微调、Agent、多模态、安全这些纵深方向延伸地基会打得比你想的更牢固。
企业数字化 ERP 产品动态
相关推荐
DeepSeek-V4.1-Flash变笨真相:模型量化损伤与避坑实战 DeepSeek-V4.1-Flash上线还不到一个月,社区里的风向已经从“真香”变成了“翻车”。大批用户开始晒截图:数学题算错、代码补丁改出新的bug、三千字的长文总结丢掉了关键结论、稍微带点条件的指令直接答非所问。“Flash版本缩水”“越更新越蠢”的论调满天… · 2026/11/4 9:23:25
10MW/20MWh储能系统集装箱级安全设计方法 简介:本资源是一份完整的10MW/20MWh大型磷酸铁锂集装箱式储能电站技术方案,面向电力系统设计人员、新能源项目工程师及储能集成商,解决大规模电化学储能系统选型、架构设计、安全防护与智能监控等核心工程问题。方案涵盖10套1MW/2MWh标准单元… · 2026/11/4 9:22:24
数据工程师:2026年最被低估的高薪技术岗位 1. 数据工程师:2026年最被低估的技术岗位 当大家都在追逐数据科学家(DS)和软件工程师(SWE)的光环时,一个更务实的选择正在悄然崛起。作为一名在数据领域摸爬滚打多年的从业者,我亲眼见证了数据工程师(DE)这个岗位从默默无闻到逐渐被重视的转变… · 2026/11/4 9:22:24
直流无刷电机三相轴不是垂直关系?解析120°电角度与FOC轴系划分 被朋友问到一个看起来很基础、细想却很绕的问题:“直流无刷电机 ax by cz 怎么划分的,是按照垂直轴线划分的么?”我第一反应是:这多半是把 A/B/C 三相绕组轴线和直角坐标系的 x/y/z 轴搞混了。电机领域的轴系符号确实容易让人犯晕… · 2026/11/4 10:04:00
Neuralink脑机接口技术突破与应用前景 1. Neuralink最新进展:21名植入者的技术突破与未来展望脑机接口技术正在从科幻概念快速转变为现实应用。作为该领域的领军企业,Neuralink近期宣布全球已有21名"Neuralnaut"(Neuralink用户)参与临床试验,标志… · 2026/11/4 10:04:00
从零构建AI工程:数据、训练、部署与监控的完整实践指南 1. 先搞清楚:AI工程到底在解决什么问题在开始写代码之前,我想先把一个概念掰开揉碎讲清楚——AI工程,指的到底是什么?很多朋友一听说"ai-engineering from scratch",第一反应是"我要从零学会训练神经网… · 2026/11/4 10:04:00
Python命令行音频播放器:流式解析与子进程调度实战 1. 项目缘起与整体设计思路拆解1.1 为什么会想到做一个命令行音频播放器平时在电脑前写代码、跑脚本的时候,我习惯开着点背景音,但浏览器标签页一多,内存和注意力都被吃掉不少。网页端播放器虽然功能齐全,可它本质上是个"重客… · 2026/11/4 10:04:00
智谱ZCode开源:终端AI编程助手全解析与横向对比 最近 AI 编程工具的圈子里动静不小,智谱的 ZCode 宣布开源了。没错,就是那个之前在内测阶段就频繁出现在各大群的 ZCode,那个被吹成“国产 Claude Code”的终端 AI 编程助手。开源消息一出来,说实话我并不意外,因为从它… · 2026/11/4 10:03:00
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38
AI辅助技术栈评估:提升研发决策效率60% 1. 项目背景与核心价值技术决策一直是研发团队面临的重大挑战。随着技术生态的快速演进,技术栈的选择、维护和迭代变得愈发复杂。我们团队在过去两年里,先后经历了三次重大技术栈迁移,每次都需要投入大量人力进行技术评估和风险分析。直到去年… · 2026/11/4 0:00:17
从生成Token到直接决策:Jev如何重塑AI Agent工程实践 1. 从"生成文字"到"拍板决策":Jev 到底在解决什么问题大多数人第一次接触大模型,脑子里建立的模型是"输入问题、输出文字"。你问它今天天气怎么样,它给你一段描述;你让它写个周报,它给你… · 2026/11/4 0:00:17
32G统一内存跑大模型:内存账、TPS实测与端云分流 想在一台 32G 统一内存的小主机上把大模型跑成"日常可用",这件事我前后折腾了小半年。标题里说的这台 Mac mini M6,是我们这次讨论的目标平台,具体到手规格以实物为准;但下面这套推算方法和实测思路,对任何统… · 2026/11/4 0:00:17
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38