介绍自己
我是大型 3C 制造集团(消费电子头部品牌供应链)的数字化 / IT 负责人,负责集团 AI 平台建设、数据治理与网络基础设施演进。
团队一方面维护 MES / QMS / PLM 周边系统,一方面在做工业 AI Agent 落地,已经跑通的有:阳极产线槽液配比 Agent(接 QMS + MES + PLC,边缘部署实时调参)、NPI 制程管理系统(清单驱动 + 管理看板 + 二期 AI 问答)、CNC 图纸 DFM 初评 Agent、跨百库的 Data Agent。
另外还有一件我自己动手做的事,也是我想拿来讲的重点:我用 AI 给自己造了一套内部工具平台——一套 Excel 量测数据的处理流程匹配与执行引擎。质量工程师丢一个 Excel 进来,它自动识别文件属于 QMS 还是 MES 体系、匹配出 Top5 处理流程、由人确认后按 YAML 定义的步骤顺序执行:清洗异常值 → 算规格限 → 调 JMP 出过程能力分析图 → 填 PPT 模板 → 输出报告。
这套东西现在有 7 个流程 YAML、7 个步骤模块、2 个 JSL 脚本模板,跑在离线内网的质量部门里。它不是 demo,是每天有人在用、出问题要我背锅的生产工具。
而我对 TraeCode 的全部期待,就是在造它和维护它的过程中被逼出来的。
我对 TraeCode 的愿景
先说一个我反复体会到的差别:
个人开发者用 AI,是让 AI 帮我写代码;企业 IT 负责人用 AI,是让 AI 帮我沉淀一套别人能接着用的工程资产。 前者要的是"聪明",后者要的是"守规矩"——而且这个规矩必须是我的规矩,不是通用最佳实践。
下面每一条,都对应这套平台里的一个真实组件。
1. 希望新增:让 AI 遵守「企业铁律」,并且这个遵守是可验证的
我的平台文档里最前面写的是 5 条铁律,其中两条是这样的:
-
禁止自写代码处理数据——所有清洗、统计、出图必须走 YAML 定义的步骤,由 executor 顺序执行,不许图省事直接写段 pandas;
-
JMP 未安装时报错终止,不得自动降级为 Python 绘图(
must_use_jmp: true/forbid_python_plot: true)。
这两条看着反直觉——pandas 画图又快又好看,为什么要禁用?因为客户审厂只认 JMP 出的图。一张用 matplotlib 画的"看起来一模一样"的过程能力分析图,在审核现场是不作数的。
这不是偏好问题,是纪律问题。而通用 AI 编码助手最擅长的事,恰恰是"好心地帮你绕过它"——你让它出图,它就顺手给你写一段 matplotlib。
我期待的能力:TraeCode 支持组织级 / 项目级的规则注入(类似强制加载的规则集),更重要的是——AI 是否真的守了规矩,要能被检测出来。我希望有个东西能明确告诉我:这次改动有没有违反禁用项,而不是要靠我自己 review 的时候才发现。
2. 希望新增:把内部 DSL 变成 AI 能写、且能自验的一等公民
我的平台是"流程即配置"的:新增一种报表,等于写一份 flows/*.yaml(定义模板特征、步骤序列、执行约束)+ 在 steps/ 注册原子函数 + 调 JSL 模板 + 验证匹配度权重(结构 0.6 / 语义 0.4)能不能把目标文件正确识别出来。
当前卡点:这套 DSL 是我自己的约定,AI 没有先验知识,每次都要我把规范喂一遍;生成完还得我人工跑一遍 --match-only 看匹配度、跑 check_env.py 做环境自检。等于说,AI 只帮我完成了"写"这一半,"验"这一半还是人肉。
我期待的改进:TraeCode 能基于 flows/ 里已有的样例做规范内推——读懂我这套约定后按规范生成新流程,并且生成后自动触发验证:跑一遍匹配度检查、跑一遍环境自检,把结果一起交给我。
一句话说就是:我希望 AI 交付时给的不是一句"已完成",而是一份验证报告——匹配度多少、环境自检过了没、哪一步失败在哪个依赖上。
这对我才是真正的提效。否则每次生成我都要自己验一遍,省下的时间又还回去了。
3. 希望优化:把异构工具链当作可调试对象
这条流程的完整链路是:Excel → Python venv → JMP → PPT 模板 → PNG / PPTX。四五种工具串在一起。
细节能说明问题:JMP 装在企业镜像的非默认路径(D:\zjq\APP\jmp\jmp.exe),不在 PATH 里,得在配置里显式指定;依赖包不能联网装,offline_deps/ 里躺着一整排 wheel(pandas、matplotlib、openpyxl、jieba……),靠一个 install_deps_offline.bat 离线安装。
当前卡点:链路上任何一环断掉,都要我人肉排查——是 venv 没建?JMP 路径变了?模板文件被谁挪了?wheel 版本和 Python 3.13 对不上?
我期待的改进:把这种跨工具链路当成可调试对象。失败时不是甩一句报错,而是能定位到"卡在哪一步、是环境原因还是数据原因、建议怎么修"。我们内部已经写了个 check_env.py 来做这件事——但这活儿本来应该由工具来做,不该由每个企业自己重造一遍。
4. 希望优化:领域 know-how 必须可注入、可溯源
举几个这套平台里的规则,你就能理解为什么通用模型不可能猜到:
-
MES 体系的文件,第 2 行标题里要有
SERIAL_NUMBER和 FAI 量测列才算匹配,而且必须额外提供一份尺寸公差文件才能跑; -
QMS 体系的文件,第 1 行标题含「机种 / 品名 / 料号」,第 2–4 行是标准值和上下公差,第 5 行起才是数据;
-
尺寸要按
FAI / D + 数字的命名规则分组,多点位取 min(PPK); -
过程能力要按 ≥1.33 / 1.0–1.33 / <1.0 三档分类统计,低 CPK 的单独出 FACA 明细页。
这些规则一半来自 ISO 体系要求,一半来自我们自己的客户标准。外部语料里一个字都没有。
我期待的能力:TraeCode 原生支持对接企业内部知识源(制程规范、DFM 规则库、接口字典、编码规范),每条引用可溯源(这句建议来自哪份文档),并按密级和角色做权限过滤。第 1 条铁律里有句话叫"弹窗 label 必须照抄匹配结果,禁止自己计算或编造"——溯源能力不解决,"编造"就防不住。
5. 希望新增:离线交付不是"高级功能",是入场券
前面提到的 offline_deps/ 和离线安装脚本,就是我们这行的常态。我们有严格的三档密级:通用非涉密 / 内网知识库 / 涉密终端物理断网。云端 AI 编码工具在涉密场景下直接出局,工程师要么纯手工,要么偷偷用公网工具——后者才是真正的风险源。
算力我们不是没准备:总部加分支 150–300 柜,智算是盒式 Spine-Leaf,正在规划整合分散数据库并升级 400G/800G;模型侧规划的是 Qwen2-72B 中心推理 + 7B_INT4 信创终端。缺的不是承载 AI 的基础设施,是能跑在这套设施上的软件栈。
我期待的私有化不只是"能部署到内网",还包括:模型可替换、依赖可离线安装、代码索引与会话记录全留在内网、在弱网或断网时能降级到本地小模型继续可用。
6. 希望融入:MCP Gateway 原生接入 + 面向非程序员的形态
这两件其实是同一件事的两面。
我这整套平台的本质,就是一堆 Tool 的编排。我们正在把硬编码 Tool 迁移到 MCP Server + MCP Gateway 模式,所以希望 TraeCode 成为 MCP 的一等客户端,直连企业 Gateway,支持企业级的鉴权、审计、按角色授权工具。
而"面向非程序员"是说:这套平台真正的用户是质量工程师,他们的全部操作就是上传一个 Excel;NPI 制程管理系统的用户是工艺工程师,他们不是专业开发,但最清楚业务该长什么样。
我期待 TraeCode 能把"从自然语言到可用的内部小工具 / 看板 / 表单"做成可复用的模板与多步流程,输出可交接、可维护的代码,而不是一次性脚本。让懂业务的人自助完成 80%,剩下 20% 由 IT 兜底——这才是缓解 IT 需求积压的唯一现实路径。
顺带一提,AI 生成代码的合规审计(谁改的、依据什么、有没有人工复核、引入了什么依赖)也得跟上。我们这类企业的代码要过客户审厂、过 ISO 27001、过 IP 与出口合规。没有审计能力,规模化的 AI 编码在管理层那里根本签不了字。
你希望它以什么形态出现
架构上:企业版应该是「平台 + 客户端」两层。平台侧统一管模型、知识源、MCP 工具、权限与审计;客户端就是工程师已经熟悉的 IDE 与插件形态——这套分离能大幅降低推行阻力,我自己的平台也是这么分的。
能力形态上:
-
内部 DSL / 流程生成 → 做成规范内推 + 自动验证的闭环,交付时附验证报告,不要只给代码;
-
规则符合性检查 → 做成可配置的门禁,违规即拦截,而不是事后提醒;
-
跨工具链路 → 做成可展开的调试面板,能看到每一步的输入输出和失败原因;
-
私有知识问答 → 侧边栏常驻,带引用溯源;
-
MCP 工具调用 → 命令面板里可调度、可授权的按钮与命令。
交互原则上:涉及跨仓重构、影响面分析这类高风险动作,请做成面板 + 分步确认的多步智能体流程,不要一键自动改。制造业的代码改错,代价是停线——宁可慢一步,不要错一步。
总结
我需要的不是一个更聪明的编码助手,而是一个能被企业 IT 部门接管、能遵守我们自己的规矩、能把"写—验—交付"整条链路都管起来的工程底座。
TraeCode 如果能做到三件事——私有化可离线、规则可注入且可验证、MCP 原生——它在制造业能拿到的市场,会比在个人开发者市场大得多。因为我们缺的从来不是会写代码的 AI,缺的是会守规矩、能交付、可审计的 AI。