- 博客(51)
- 收藏
- 关注
原创 DolphinScheduler 执行 upgrade-schema 报错连 PostgreSQL?一个环境变量搞定
DolphinScheduler 执行 upgrade-schema.sh 初始化数据库,明明修改了 MySQL 配置却报错连接 PostgreSQL?根本原因是升级脚本通过 DATABASE 环境变量控制 Spring Profile 激活,不设置默认走 postgresql,不读取 application.yaml 配置。本文拆解脚本启动逻辑与环境变量传递链路,给出三种解决方案与优先级建议,照着操作即可避免环境变量隐形坑。
2026-09-03 16:45:00
331
1
原创 OEE 报告自动化全流程:从设备铭牌识别到 Word 报告与 HTML 看板(附工程包)
针对制造业月末 OEE 报告制作繁琐、耗时久、结论模糊的普遍痛点,本文基于智联工坊 3 条产线、3 个月共 276 条真实模拟数据,演示用 WorkBuddy 实现从设备铭牌多模态识别、OEE 三率趋势分析到自动生成 Word 专业报告、HTML 交互看板的全流程自动化。附完整可运行 Python 工程包,替换数据即可落地,大幅缩减 OEE 报表制作周期。
2026-09-03 08:44:22
342
3
原创 从零搭建 Apache Doris + DolphinScheduler:保姆级步步实操手册(附完整命令)
本文是一份可直接复现的 Apache Doris + DolphinScheduler 部署实操指南,从 VMware 虚拟机创建、AlmaLinux 9.8 环境配置,到 Doris 4.0.8 部署、DolphinScheduler 3.1.9 安装与 MySQL 元数据持久化配置,全程附完整命令与验证方法,帮你避开网络、环境、组件配置等常见坑,照着做即可搭起完整数据底座实验环境。
2026-08-25 14:46:10
241
1
原创 制造企业数仓选型实战:为什么我们选了 Apache Doris + DolphinScheduler
针对制造企业数据平台 “既要实时写入、又要复杂查询、还要低运维” 的选型难题,本文基于智联工坊真实场景,对比传统数仓、ClickHouse、Hadoop 生态等主流方案,详解最终选定 Apache Doris + Apache DolphinScheduler 组合的决策逻辑。附完整部署验证步骤与落地效果数据,可直接作为中小企业数据底座建设的选型参考。
2026-08-25 10:30:00
531
3
原创 MES 工时异常检测:WorkBuddy 自动排查,2 小时干完 2 天的活(附完整脚本)
针对制造业 MES 工时异常人工排查效率低、标准不统一的痛点,本文结合智联工坊虚拟工厂 360 条工单数据,演示用 WorkBuddy 实现自动化异常检测的完整流程。采用 3σ+IQR 双重统计算法,按产线分组精准识别工时、质量、设备三类异常,附可复用 Python 分析脚本、结构化结果与完整分析报告,可直接落地到企业月度质量月报场景。
2026-08-17 22:01:39
480
6
原创 数仓存储不了视频,数据湖管不好质量?制造企业湖仓一体架构详解
针对制造企业传统数仓无法承载非结构化数据、数据湖质量难管控的普遍痛点,结合智联工坊虚拟工厂实战场景,从数据类型、架构对比、业务落地、技术选型四个维度,讲透湖仓一体的核心价值与落地路径。方案对标 GB/T 39116-2020 智能制造标准,可直接作为企业数据平台建设的参考方案。
2026-08-16 14:00:00
400
4
原创 代码审查不想得罪人?WorkBuddy 先做第一轮审查,附完整 Prompt 模板
针对团队代码审查 “说轻了没用、说重了得罪人” 的痛点,本文分享用 WorkBuddy 做第一轮 AI 代码审查的完整实战流程。覆盖 6 个审查维度、P0-P2 分级问题清单、代码补全与验证闭环,附可直接复用的审查 Prompt 模板,既提升审查效率,也避免人际尴尬。
2026-08-13 15:00:00
673
11
原创 LangChain Agent 反复调用工具死循环?结构化返回 + Prompt 规则让它学会跳过
多工具协同 Agent 执行任务链时,常因工具返回 “未找到” 而反复调用,最终触发迭代上限中断。本文深入拆解根因:纯文本错误信号无法被 Agent 精准识别,提供「结构化 JSON 返回 + Prompt 容错规则」双层解决方案,让 Agent 学会识别数据缺失并自动跳过,是生产级 Agent 开发的必备容错方案。
2026-08-10 10:00:00
1047
17
原创 还在翻 git log 写周报?WorkBuddy 一键生成结构化周报,附可复用 Prompt
Git 提交记录自动生成周报,附完整可复制 Prompt 模板 + 导出命令,每周省 30 分钟,拿来就能用。本文适合所有研发、测试、技术管理者,每周至少省 30 分钟。
2026-08-08 11:02:48
867
1
原创 我用 WorkBuddy 分析了 30 篇 CSDN 博客,发现 3 个反直觉的流量真相
20 年 IT 老兵用 WorkBuddy 分析 CSDN 后台 30 篇文章数据,得出 3 个反直觉运营结论:周末发文点击率更低、硬核文章流量小但收藏率高、低展现量不代表内容质量差。附完整离线 H5 数据分析看板源码,纯本地运行、数据不出域,拿来即用。
2026-07-26 17:46:28
988
7
原创 DolphinScheduler 报错 Cannot load driver class?MySQL 驱动路径完整指南
DolphinScheduler 创建 MySQL 数据源时报错 Cannot load driver class: com.mysql.cj.jdbc.Driver?根本原因是官方因协议兼容问题未内置 MySQL 驱动,且需同时放置到所有模块的 libs 目录才能生效。本文拆解驱动加载的底层逻辑,覆盖版本选择、多目录部署、配置校验全流程,解决类名不匹配、目录遗漏两大高频坑,照着操作即可成功连接。
2026-08-28 14:30:00
390
2
原创 DolphinScheduler 重启数据全丢?H2 切换 MySQL 完整避坑指南
DolphinScheduler 单机版重启后项目、工作流配置全部丢失?根本原因是默认使用 H2 内存数据库,服务停止数据即清空。本文完整讲解从 H2 内存数据库切换到 MySQL 持久化的全流程,覆盖双配置文件修改、JDBC 驱动部署、数据库初始化三大核心步骤,拆解 YAML 缩进、profile 默认值两个高频踩坑点,照着操作即可实现数据永久保存。
2026-08-28 08:03:45
335
1
原创 制造业 MES 异常检测避坑指南:3σ+IQR 分组判定 9 个常见坑(附速查表)
用 3σ 原则做 MES 工单异常检测,总出现好产线天天误报、差产线反而漏检的问题?不是算法错了,是制造业场景适配没做对。本文结合智联工坊 360 条工单实战数据,梳理统计方法层与工程实现层共 9 个高频踩坑点,每条均附真实翻车后果与可落地解法,文末附一键速查表,帮你避开 90% 的常见错误,大幅降低试错成本。
2026-08-22 10:57:13
318
3
原创 MES 工时异常检测-升级版:看板 + 脚本 + 提示词 + 排坑,2 小时干完 2 天的活
针对制造业 MES 工时异常人工排查效率低、误报多、难演示的普遍痛点,本文在 3σ+IQR 双重检测算法基础上,新增 ECharts 深色监控看板、可复制提示词模板与 9 条实战排坑笔记。结合智联工坊 360 条工单数据完整演示,附全套可复用 Python 脚本、结构化 JSON 结果、分析报告与 HTML 看板,替换字段即可落地到企业生产场景。
2026-08-22 09:41:58
453
5
原创 LangChain Agent 报 Missing Action?三类 Prompt 格式陷阱与根治方案
构建 LangChain ReAct Agent 时,常连续遇到 Missing 'Action:' 格式错误、tool_names 变量缺失、agent_scratchpad 转义失效三类报错。本文深入拆解根因,给出完整的正确 Prompt 模板和四条排查规则,一次性根治所有 Prompt 格式类陷阱,适用于所有 create_react_agent 项目,本地小模型场景尤其适用。
2026-08-16 10:00:00
307
原创 智联工坊实战:制造业数据脏到算不准 OEE?Agent 智能巡检自动揪出空值 / 异常 / 延迟
针对制造业传感器数据脏、质量难管控、导致 OEE 计算失真的痛点,本文从零搭建数据质量智能巡检 Agent,覆盖空值、重复值、异常值(3σ 原则)、时间延迟四大检测能力,支持人工触发与定时巡检双模式,配套 Web 可视化看板。方案对标 GB/T 39116-2020 智能制造标准,可直接作为数据质量自动化的落地参考,文章附完整工程源码。
2026-08-13 10:00:00
327
3
原创 Agent 输出带 Markdown 代码块?Prompt 约束 + 解析兜底解决 JSON 解析失败
LangChain ReAct Agent 调用工具时,Action Input 常自带 Markdown 代码块,导致 JSON 解析抛出 Expecting value 报错。本文拆解根因:模型训练数据形成的格式偏好,单靠 Prompt 无法根治,提供「Prompt 强约束 + 解析层兜底剥离」双层解决方案,可复用到所有工具定义中。
2026-08-10 21:18:19
346
3
原创 LangChain ReAct Agent 嵌套 JSON 报错?args_schema=None 解决 Field required
LangChain ReAct Agent 调用多参数工具时,反复报 Field required 错误,排查发现完整 JSON 被嵌套塞进第一个参数字段。本文深入剖析 ReAct Agent 参数打包机制,提供 args_schema=None 绕过 Pydantic 自动校验、手动解析参数的完整落地方案,彻底终结嵌套 JSON 问题。
2026-08-08 11:57:14
261
1
原创 智联工坊实战:多工具协同Agent,让AI像人类一样规划与执行复杂任务
单工具Agent只能“回答”,多工具协同Agent才能“解决”。本文以智联工坊设备故障闭环处理为场景,从零搭建一个能完成“查手册→查排班→查备件→生成工单”完整任务链的多工具协同Agent。深入拆解任务分解、链式编排、中间结果传递三大核心能力,并记录调试过程中遇到的“嵌套JSON”与“Markdown代码块”两大实战坑点。全源码将开源,请关注更新情况。
2026-08-05 19:52:31
1136
7
原创 AgentExecutor的return_intermediate_steps一开,Memory就报警了?一个配置冲突的踩坑实录
控制台反复输出一行黄色警告:'ConversationBufferMemory' got multiple output keys: dict_keys(['output', 'intermediate_steps'])。这个警告不影响程序运行,但它暴露了一个潜在的隐患——AgentExecutor的return_intermediate_steps=True产生了多个输出键,而ConversationBufferMemory默认只认output键,可能导致记忆存储错位,本文分享如何排坑。
2026-08-05 11:04:00
359
4
原创 Prompt写了2000字,Agent反而躺平了?一个反直觉的踩坑实录
为了更好的控制Agent行为,写了上千字的提示词,Prompt——规则、示例、禁止事项写得清清楚楚。结果AI Agent反而“躺平”了,该调用工具时不调用,不该调用时强行调用。本文揭示一个反直觉的真相:对本地小模型而言,Prompt规则越多,效果反而越差。 附精简Prompt的3条核心原则。
2026-08-04 17:58:02
231
1
原创 LangChain记忆传了但不生效?90%的人都漏了Prompt里的{chat_history}
在LangChain中配置了ConversationBufferMemory,Agent却依然“金鱼记忆”——每次对话都像第一次见面。我确定明明传入了memory,为什么就是不生效?本文一起来排查这个90%开发者都会踩的坑:Prompt模板中缺少{chat_history}占位符。附代码对比和3步自检清单。
2026-08-04 17:32:33
226
1
原创 源码首发-WorkBuddy实战:CSDN后台数据分析系统完整代码(离线H5看板·双击即用)
本文是CSDN博主福利,WorkBuddy工作场景应用实践系列的第一篇源码分享,包括一套CSDN后台数据分析系统,可将CSDN导出的Excel数据转换为交互式离线看板,支持增量合并、本地运行、数据安全。 详细展示了项目结构和核心源码: 统一配置模块config.py 数据导入引擎import_data.py 本地服务启动器start_dashboard.py 离线H5看板index.html 系统特点: 自适应日期格式 增量合并机制 原始文件归档 纯本地运行保障数据安全实用。
2026-07-29 19:48:03
363
6
原创 智联工坊实战:LangChain Agent记忆系统从零搭建(Buffer/Window/SummaryBuffer三种模式对比
兄弟们,你们的AI助手是不是也像条“金鱼”——刚说过的事转头就忘?本文带你给【智联工坊】的制造Agent装上三种“记忆芯片”:Buffer、Window、SummaryBuffer。全程实战,附完整代码和3种模式对比测试数据。看完你就知道:记忆能解决什么、解决不了什么、为什么本地小模型在“刚才那个”这种指代上会翻车。全源码开源,可直接复用。
2026-07-29 10:00:00
323
5
原创 全是无意义的图片文件名?WorkBuddy 批量重命名 28 张,文件名从此会说话
有个扎心的痛点——工作电脑里面截图越来越多,文件名全是"屏幕截图 2026-06-30 151206.png",根本不知道哪张是哪张。每次找配图都像在垃圾堆里翻东西。我用WorkBuddy写了个批量重命名工具,28张截图按"日期+主题"自动归档,文件名从此会说话。本文记录完整开发过程,排坑内容后续在A3专栏单独发布,欢迎关注。
2026-07-27 16:46:39
216
1
原创 踩坑 CSDN 数据分析:日期混排不报错,pandas 悄悄弄丢了你的数据
针对常见的混合日期格式问题(2026年06月25日与2026-07-21共存),提出分层解析方案:先用正则匹配中文格式,再用pd.to_datetime()兜底处理标准格式,最终统一输出YYYY-MM-DD。作者指出Pandas对中文日期的静默失败风险,强调数据清洗时应先明确源格式,采用正则优先+库函数兜底策略,并建议所有日期字段落库时统一标准格式。该方案来自WorkBuddy数据分析系统的实战经验,适用于处理多源异构数据中的日期混乱问题。
2026-07-27 16:02:43
373
1
原创 WorkBuddy工作场景应用实践-老蒋的专栏简介
我是一个在制造业IT圈摸爬滚打了23年的老家伙,写过代码、带过团队、搞过数据中台、申报过几百万的项目补贴。我试过太多“看上去很美”的工具,最后都吃灰了。专栏涉及的所有代码,后续会在统一整理后开源。目前真的需要的兄弟,评论区留言,我单独发你。一线研发人员:拿来就能用的Prompt模板和代码片段。传统IT转型者:一个老家伙的真实转型路径参考。想看“AI替代程序员”口嗨的,出门左转。,没有AI布道师那些虚头巴脑的东西。想找“一键生成完整系统”的,梦里都有。月均2篇,不定期发布。的国产优秀AI工具。
2026-07-26 17:26:22
289
1
原创 Agent无记忆之痛:为什么用户说了3次“交互屏组装A线”它还在问?
我在与Agent对话时,分三次提供了意图、日期、产线名称,但Agent每次都重新询问缺失信息,感觉傻乎乎的,好像患上“失忆症”。这篇笔记剖析Agent无状态(Stateless)的设计本质,揭示AgentExecutor默认不携带Memory的机制缺陷,并提供ConversationBufferMemory的接入方案。适用于所有基于LangChain构建对话Agent的开发者。
2026-07-26 15:59:09
362
原创 离谱!PromptTemplate 遇上 JSON,花括号直接引发解析战争
我在LangChain的PromptTemplate中嵌入JSON示例时,{"line_name": "交互屏组装A线"}中的花括号被误解析为模板变量,触发INVALID_PROMPT_INPUT错误。这篇笔记深入剖析PromptTemplate的变量解析机制,揭示{}语法与JSON格式的冲突本质,并提供“双花括号转义”与“变量占位符隔离”的解决方案。适用于所有使用LangChain PromptTemplate进行提示词工程的Python项目。
2026-07-25 15:45:00
174
1
原创 Agent的“嵌套JSON”噩梦:当Action Input变成字符串套娃
在调用Agent工具时明明传了date参数,却反复报错Field required。排查发现,LangChain的ReAct Agent在生成Action Input时,将整个JSON对象作为字符串嵌套进了line_name字段,导致Pydantic只解析到第一个字段。本文剖析Agent参数生成的内部机制,并提供“防御性JSON解析”的通用解决方案。适用于LangChain 0.3.x版本的Agent工具开发。
2026-07-25 11:32:19
446
2
原创 别再踩坑!Pydantic v2 description 中文全角括号引发的诡异编译报错(完整根因)
老蒋在PyCharm中编写Pydantic模型时,Field(description="查询产线排班(白班/夜班)")中的中文全角括号()被Python编译器误认为非法表达式,触发BAD_CHARACTER和“未解析的引用”等飘红警告。老蒋深入剖析Pydantic的Forward Reference(前向引用)编译机制,并提供“统一使用英文标点”的解决方案。适用于所有使用Pydantic v2进行数据建模的Python项目。
2026-07-21 19:29:12
366
3
原创 LangChain版本冲突避坑指南:一个虚拟环境解决所有问题
《智联工坊实战:制造知识库工具调用Agent从零搭建(OEE+手册+排班)》实战中,执行pip install langchain==0.3.13时,因langgraph等衍生包要求langchain-core>=1.4.4,与锁定的0.3.29版本产生致命冲突,导致安装失败。本文详解版本碎片化的根源,并提供“重建虚拟环境+锁定兼容版本组合”的彻底解决方案。适用于LangChain 0.3.x生态的Python项目。
2026-07-21 19:23:07
484
1
原创 99%的Python开发者都踩过的坑:__init__.py导入链污染,你中招了吗?
在Python项目中,运行仅依赖pandas和random的轻量脚本时,因common/__init__.py错误地全局导入langchain.agents相关模块,导致不必要的重型依赖链加载(即使脚本未使用LangChain)。问题根源在于__init__.py设计违反了"最小导出原则",主动导入了含LangChain依赖的子模块。解决方案是将__init__.py改为轻量级入口,仅导出基础工具函数(如setup_logger),其他依赖改为按需导入。
2026-07-19 16:33:21
256
2
原创 智联工坊实战:制造知识库工具调用Agent从零搭建(OEE+手册+排班)
这篇文章是以虚拟灯塔工厂“智联工坊”为样本,手把手搭建一个具备OEE计算、设备手册检索、排班查询三大能力的制造知识库工具调用Agent。基于LangChain ReAct模式,完整覆盖从数据模拟、向量库构建到命令行与Web界面交互的全流程实战,直击制造现场多系统切换痛点。源码可开源,可直接复用。
2026-07-19 15:45:51
433
1
原创 多工具协同Agent实战:用LangChain构建越南市场情报系统
完整记录构建“越南市场情报Agent”的进阶之路。基于“智联工坊”虚拟智能工厂场景,Agent整合了MQTT设备模拟、汇率查询、市场情报检索、多语言报告生成四大工具,实现了“感知→分析→报告”的完整业务闭环。文章涵盖:ReAct模式在多工具场景下的应用、工具链设计原则、LangChain Agent配置调优、以及跨工具状态传递的工程实践。配套完整可运行代码,适合已入门Agent开发、希望掌握多工具协同与复杂任务规划的开发者阅读。
2026-07-18 15:08:40
349
3
原创 Python带娃编程系列实践-第1周(彩蛋版):女儿说“翻牌子”——翻转卡墙的诞生记
上一篇“明星呼吸灯墙”发出来后,女儿很开心。她盯着屏幕上那些会“呼吸”的偶像照片看了好一会儿,然后转过头来,眼睛亮晶晶地跟我说了一句话:“老爸,能不能做一个更酷的?每一张卡片正面是统一的封面,点一下才翻过来看到明星?就像……玩翻牌子那样!你看,孩子一旦觉得“这个东西我能参与设计”,她的想象力就收不住了。我当场答应了她。于是就有了今天这篇——第1.5周特别篇:明星翻转卡墙。这篇不算正式的周更,算是“用户需求驱动的快速迭代版”。前后花了不到一个小时,从她提需求到跑通上线。
2026-07-18 13:14:41
306
原创 从RAG到Agent:AI应用范式的演进——兼谈工具调用在制造业数据管理的落地价值
本文探讨了AI从RAG(检索增强生成)到Agent(智能体)的能力演进,重点分析了两种范式的本质差异:RAG解决"知道"问题,而Agent实现"做到"能力。文章详细拆解了ReAct模式(推理+行动)的核心机制,提炼出工具调用的四大设计原则,包括抽象粒度、描述规范、安全边界和优先级设置。在制造业数据管理场景中,Agent可应用于数据质量巡检、数仓分层设计和数据标准映射等场景,显著提升效率。尽管面临推理成本、可解释性等挑战,Agent仍展现出将数据治理从"人工驱
2026-07-14 19:12:12
336
4
原创 制造业数据与AI践行者老蒋的技术博客全系列文章汇总(持续更新)
这是作者的专栏文章导航总台账,持续更新AI智能体、本地化AI落地、Python实战等系列内容。作者为20年IT老兵,聚焦制造业AI应用,分享RAG知识库、Agent智能体开发、Python工程化工具等实战经验。目前已发布多篇技术文章,包括本地大模型部署、AI客服系统搭建、亲子编程案例等,所有案例均提供可复用的工程源码。文章按核心主线分类展示,并附更新日志,建议读者关注收藏,不迷路,后续经常内容不断更新。
2026-07-14 19:01:27
478
10
原创 Python带娃编程系列实践-第1期:明星呼吸灯墙——让女儿和她的偶像“同框”
本文介绍用“明星呼吸灯墙”小项目来激发孩子编程兴趣。作者女儿提出想让明星海报动起来,于是用Python不到50行代码实现了照片呼吸灯的运动效果,通过Flask框架构建网页展示。项目核心是通过CSS动画让照片循环放大缩小,形成呼吸效果,并错峰延迟产生波浪感。教程适合零基础青少年,能在半小时内完成,让孩子直观感受编程乐趣。文章详细说明了环境搭建、代码实现和效果调整方法,并分享了编程教学理念:从可视化效果入手培养兴趣。下期将做《王者荣耀经济曲线》数据可视化项目分享。
2026-07-11 17:50:15
211
原创 我的第一个工具调用Agent:从零构建“知识库+计算器+时间+文件”四合一智能体
作者在制造业数字化转型中将AI应用从RAG(检索增强生成)升级为AI Agent的实践过程。文章对比了RAG与Agent的核心差异:RAG仅能被动回答问题,而Agent具备主动调用工具完成任务的能力。作者详细介绍了技术选型(Qwen2.5模型+LangChain框架)、项目结构设计、四个核心工具(计算器、时间查询、文件读写、知识库检索)的实现要点,以及Agent构建过程中的关键决策和工程化心得。文章还总结了遇到的典型的踩坑点和解决方案,并提出了进一步工程化改进方向。该案例为制造业场景AI应用落地提供参考。
2026-07-11 16:10:29
462
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅