制造业数据与AI践行者老蒋的技术博客全系列文章汇总(持续更新)
📌 本文定位:全专栏文章统一导航台账,持续同步更新所有系列最新文章,建议收藏 + 关注(优先获取源码、避坑手册、优质资源分享等),随时查阅不迷路。 后续所有新文章开头都会引用本文作为系列总入口,方便读者快速跳转完整内容体系。
📚 快速导航
👤 关于作者
20 + 年 IT 老兵|10 年软件开发经验|5 + 年数据管理、团队与项目管理经验|上市制造企业数据架构师 全程本地开源大模型自研环境,聚焦制造业本地化 AI 落地、传统数仓智能化升级、Python 工程实战等方向,所有案例均为可复用工程化源码,拒绝空泛理论。
CSDN热榜精选合集:Agent 工具调用避坑三件套
源自「智联工坊」多工具协同 Agent 实战项目,沉淀开发过程中最高频的三大经典故障。每篇均来自真实踩坑经历,覆盖现象复现、根因拆解、工程化落地方案全链路,建议整套收藏,开发调试时可按序对照排查。
| 序号 | 文章标题 | 核心内容 | 发布状态 |
|---|---|---|---|
| 00 | 智联工坊实战:多工具协同Agent,让AI像人类一样规划与执行复杂任务 | 单工具Agent只能“回答”,多工具协同Agent才能“解决”。本文以智联工坊设备故障闭环处理为场景,从零搭建一个能完成“查手册→查排班→查备件→生成工单”完整任务链的多工具协同Agent。深入拆解任务分解、链式编排、中间结果传递三大核心能力,并记录调试过程中遇到的“嵌套JSON”与“Markdown代码块”两大实战坑点 | ✅ 已发布 【配套实战项目】 |
| 01 | LangChain ReAct Agent 嵌套 JSON 报错?args_schema=None 解决 Field required | 解决 ReAct Agent 将完整 JSON 嵌套进第一个字段、导致 Pydantic 校验反复报 Field required 的问题,给出关闭自动校验 +_run 内手动解析的落地方案 | ✅ 已发布 |
| 02 | LangChain Agent 反复调用工具死循环?结构化返回 + Prompt 规则让它学会跳过 | 解决工具返回 “未找到” 时 Agent 反复重试、触发迭代上限中断的问题,采用「结构化 JSON 状态码 + Prompt 容错规则」双层方案,让 Agent 自动识别数据缺失并跳过 | ✅ 已发布【CSDN 热榜30+】 |
| 03 | Agent 输出带 Markdown 代码块?Prompt 约束 + 解析兜底解决 JSON 解析失败 | 解决 Action Input 自带 Markdown 代码块、导致 JSON 解析抛出 Expecting value 报错的问题,采用「源头 Prompt 约束 + 解析层兜底剥离」双层保险方案 | ✅ 已发布 |
配套完整实战项目:《智联工坊实战:多工具协同 Agent,让 AI 像人类一样规划与执行复杂任务》 更多制造业场景 Agent 落地排坑持续更新,欢迎订阅《数据与 AI 工程排坑笔记》专栏。
核心主线 1:WorkBuddy工作场景应用实践
专栏定位:从一个写了20多年代码的老家伙视角,聊聊WorkBuddy怎么真的帮我干活。 我是老蒋,23年IT老兵。专栏聊WorkBuddy是怎么真的帮我干活的,我一步不落写给你看。说人话、讲真话、不装逼。
| 序号 | 文章标题 | 核心内容 | 发布状态 |
|---|---|---|---|
| 01 | 制造业IT老兵用WorkBuddy扒了自己CSDN后台:3个反直觉的数据真相 | 我自认为对"流量"有点感觉。直到我把CSDN后台3个月的数据导出来,用WorkBuddy桌面客户端跑了半小时,发现了3个让我直呼"这不科学啊"的反直觉真相,各位博主可以参考借鉴 | ✅ 已发布 |
| 02 | 全是无意义的图片文件名?WorkBuddy 批量重命名 28 张,文件名从此会说话 | 写专栏有个扎心的痛点——截图越来越多,文件名全是"屏幕截图 2026-06-30 151206.png",根本不知道哪张是哪张。每次找配图都像在垃圾堆里翻东西。我用WorkBuddy写了个批量重命名工具,28张截图按"日期+主题"自动归档,文件名从此会说话 | ✅ 已发布 |
| 03 | 还在翻 git log 写周报?WorkBuddy 一键生成结构化周报,附可复用 Prompt | Git 提交记录自动生成周报,附完整可复制 Prompt 模板 + 导出命令,每周省 30 分钟,拿来就能用。本文适合所有研发、测试、技术管理者,每周至少省 30 分钟。 |
核心主线 2:制造业数据与AI落地实战
专栏定位:20+年IT老兵主战场。以虚拟智能灯塔工厂“智联工坊”为蓝本,展示从数据治理、数仓分层到RAG、Agent的全流程AI落地。所有方案对标国家智能制造标准,全源码开源。三大主线:数据筑基、AI赋能、政策融合。
| 序号 | 文章标题 | 核心内容 | 发布状态 |
|---|---|---|---|
| 01 | 认知破冰篇 03 - 知识库,没那么简单 —— 从橘子洲头 AI 客服说起 | RAG 知识库落地实战,以橘子洲头 AI 客服为案例拆解检索增强核心逻辑 | ✅ 已发布 |
| 02 | 【Agent 实战系列 01】我的第一个工具调用 Agent:从零构建 “知识库 + 计算器 + 时间 + 文件” 四合一智能体 | 从零搭建 LangChain 工具调用 Agent,实现知识库检索、计算、时间、文件读写四大能力,附完整工程源码 | ✅ 已发布 |
| 03 | 智联工坊实战:从“金鱼记忆”到“记住了”:给制造Agent装上记忆芯片的完整指南 | 【智联工坊】的制造Agent装上三种“记忆芯片”:Buffer、Window、SummaryBuffer。全程实战,附完整代码和3种模式对比测试数据。看完你就知道:记忆能解决什么、解决不了什么、为什么本地小模型在“刚才那个”这种指代上会翻车 | ✅ 已发布 |
| 04 | 智联工坊实战:多工具协同Agent,让AI像人类一样规划与执行复杂任务 | 实战篇:单工具Agent只能“回答”,多工具协同Agent才能“解决”。本文以智联工坊设备故障闭环处理为场景,从零搭建一个能完成“查手册→查排班→查备件→生成工单”完整任务链的多工具协同Agent。深入拆解任务分解、链式编排、中间结果传递三大核心能力,并记录调试过程中遇到的“嵌套JSON”与“Markdown代码块”两大实战坑点 | ✅ 已发布 |
| 05 | 智联工坊实战:制造业数据质量巡检 Agent:自动校验生产数据异常 | 实战篇:基于 Agent 实现生产时序数据自动巡检、异常告警、报表生成 | 📅 规划中 |
核心主线 3:AI赋能数据开发工程手册
专栏定位:本地大模型、RAG、Agent、向量库等AI工程化技术实战。每篇一个完整案例,从环境搭建到代码落地,拿来就能用。服务于制造业数据场景的AI技术工具箱。
| 序号 | 文章标题 | 核心内容 | 发布状态 |
|---|---|---|---|
| 01 | 本地开源大模型环境搭建全指南:Windows+WSL2+Ollama 零成本部署 | 零基础本地部署 Qwen 系列大模型,CPU 环境可运行,适配企业私有化需求 | ✅ 已发布 |
| 02 | AI应用基础篇01-多模态AI实践:从零搭建本地“以文搜图”系统(华为MateBook 16S + WSL2 + CLIP + Chroma) | 搭建本地“以文搜图”系统的完整过程。作者使用CLIP模型将图片和文字映射到统一向量空间,结合Chroma响 量数据库和Flask框架,详细介绍了技术方案选型、环境搭建、代码实现 | ✅ 已发布 |
| 03 | 认知破冰篇01-为什么一个20+年IT老兵决定系统性学习AI人工智能 | 一位20年经验的IT从业者分享A浪潮下的职业觉醒与行动方案。曾认为AI无法取代传统I技能的他,意识到AI转型紧迫性,文章提出"不追风口,只搭阶梯"的实践原则 | ✅ 已发布 |
| 04 | AI应用基础篇02-RAG知识库实战:从零搭建“十五五”规划智能问答系统 | 构建一个真正的RAG(检索增强生成)知识库问答系统 | ✅ 已发布 |
| 05 | 认知破冰篇02-人工智能编程与传统IT的区别——用我熟悉的语言重新理解 | 作为写了二十多年SQL和Java的老IT,我把AI的底层概念翻译成了我们熟悉的语言。读完你会发现:AI没那么玄,只是换了一套工具集,目标依然是解决问题。 | ✅ 已发布 |
| 06 | 基建实战篇02-人工智能开发的硬件:32GB内存跑AI的可行性论证 | 没有独显,只有一台32GB内存的笔记本,能玩AI吗?三个月的实践下来,答案不仅是“能”,而且“能跑得挺不错”。 | ✅ 已发布 |
| 07 | 场景落地篇01-我把橘子洲头做成了AI客服:本地大模型落地的第一个真实场景 | 用核心景区“长沙橘子洲头”的案例做了个性化的场景化改造——加入景区知识库、定制Prompt、优化UI体验 | ✅ 已发布 |
| 08 | 待定,也请兄弟们留言,反馈 | 📅 规划中 |
配套工具:数据与AI工程排坑笔记
专栏定位:开发调试踩坑短篇合集。Python、SQL、大模型部署、数据治理中的真实问题和解决方案。每篇重实效实用,快读快用,来自实战,归于实战。
表格
| 序号 | 文章标题 | 核心内容 | 发布状态 |
|---|---|---|---|
| 01 | 在Python项目中,运行仅依赖pandas和random的轻量脚本时,因common/__init__.py错误地全局导入langchain.agents相关模块,导致不必要的重型依赖链加载(即使脚本未使用LangChain)。问题根源在于__init__.py设计违反了"最小导出原则",主动导入了含LangChain依赖的子模块。解决方案是将__init__.py改为轻量级入口,仅导出基础工具函数(如setup_logger),其他依赖改为按需导入。此原则适用于所有含重型依赖的Python项目,可显著提升脚本启动效率。如果你在构建Agent项目时遇到了奇怪的ImportError,本文就是为你准备的。 | ✅ 已发布 | |
| 02 | 执行pip install langchain==0.3.13时,因langgraph等衍生包要求langchain-core>=1.4.4,与锁定的0.3.29版本产生致命冲突,导致安装失败。本文详解版本碎片化的根源,并提供“重建虚拟环境+锁定兼容版本组合”的彻底解决方案。适用于LangChain 0.3.x生态的Python项目。 | ✅ 已发布 | |
| 03 | 在PyCharm中编写Pydantic模型时,Field(description="查询产线排班(白班/夜班)")中的中文全角括号()被Python编译器误认为非法表达式,触发BAD_CHARACTER和“未解析的引用”等飘红警告。本文深入剖析Pydantic的Forward Reference(前向引用)编译机制,并提供“统一使用英文标点”的解决方案。适用于所有使用Pydantic v2进行数据建模的Python项目。 | ✅ 已发布 | |
| 04 | Agent的“嵌套JSON”噩梦:当Action Input变成字符串套娃 | 在调用Agent工具时明明传了date参数,却反复报错Field required。排查发现,LangChain的ReAct Agent在生成Action Input时,将整个JSON对象作为字符串嵌套进了line_name字段,导致Pydantic只解析到第一个字段。本文剖析Agent参数生成的内部机制,并提供“防御性JSON解析”的通用解决方案。适用于LangChain 0.3.x版本的Agent工具开发。 | ✅ 已发布 |
| 05 | 在LangChain的PromptTemplate中嵌入JSON示例时,{"line_name": "交互屏组装A线"}中的花括号被误解析为模板变量,触发INVALID_PROMPT_INPUT错误。本文深入剖析PromptTemplate的变量解析机制,揭示{}语法与JSON格式的冲突本质,并提供“双花括号转义”与“变量占位符隔离”的解决方案。适用于所有使用LangChain PromptTemplate进行提示词工程的Python 项目。 | ✅ 已发布 | |
| 06 | 与Agent对话时,用户分三次提供了意图、日期、产线名称,但Agent每次都重新询问缺失信息,仿佛患上“失忆症”。本文剖析Agent无状态(Stateless)的设计本质,揭示AgentExecutor默认不携带Memory的机制缺陷,并提供ConversationBufferMemory的接入方案。适用于所有基于LangChain构建对话Agent的开发者。 | ✅ 已发布 | |
| 07 | 请各位兄弟提供案例分享的建议 | 请您参与,请您建议 | 📅 规划中 |
更新日志
每次新增文章同步更新此处,方便追踪内容迭代
- 2026-07-25:Agent的“嵌套JSON”噩梦:当Action Input变成字符串套娃
- 2026-07-24:离谱!PromptTemplate 遇上 JSON,花括号直接引发解析战争
- 2026-07-19:智联工坊实战:制造知识库工具调用Agent从零搭建(OEE+手册+排班)
-
2026-07-15:多工具协同Agent实战:用LangChain构建越南市场情报系统
- 2026-07-13:创建导航台账总页,同步 4 个专栏现有 10 篇文章,新增 Agent 系列、数据质量巡检等规划内容
- 2026-07-11:新增《【Agent 实战系列 01】我的第一个工具调用 Agent》
- 后续更新按倒序在此处追加记录
💡 本文为永久更新的导航总台账,所有新文章都会第一时间同步到对应专栏列表中。 如果觉得内容有帮助,欢迎点赞 + 收藏 + 关注,每周持续更新制造业本地化 AI 实战内容,一起落地、共同成长。 需要对应文章完整源码的朋友,可在对应文章评论区留言,我会通过 CSDN 私信发送。
更多推荐



所有评论(0)