ERP 问答机器人踩坑实录:难的不是模型,是「开放订单」的定义吵了几天
Material-Link9151 · reddit · 2026-09-16
开发者在 r/… 分享基于 Dynamics 365 Business Central 搭建内部 Teams 问答机器人的经验。写入侧(建客户等)顺利,查询侧(「我的开放订单」「Q2 按产品组营收」)则反复失败:
- 第一版让模型从约 8 个聚合函数菜单里选参数填空,演示可用、真实提问一塌糊涂,评审永远能找出新边界情况,无法收敛。
- 现方案是模型写小计划、编译器转 SQL,跑在每几分钟从 BC 全量加载的内存 SQL 存储上。
- 最大教训:真正的痛苦在业务定义而非模型——光是「开放订单」就花了好几天才定义清楚(看状态?已开票数量低于合同?容差?按单还是按单位?),还有取消发票上的贷记单这类坑。
- 管理层原则是「错误数字比没有数字更糟」,所以遇到不确定的术语就直接拒绝回答。
他向社区求教:术语表(glossary)怎么维护、数据刷新选定时全量/增量/直连 BC、上线的「够好」标准、AL query 对象/自定义 API 页面是否优于遍历 OData,以及有没有人做 text-to-SQL 后悔了。
「编程与Agent」频道最新
- LangChain Managed Deep Agents 支持自定义 middleware — LangChain · 2026-09-17
- TokenRhythm 发布 NeoHorse-1:用 agent 执行轨迹训练的 4B/9B 模型族 — rohanpaul_ai · 2026-09-17
- 斯坦福 James Zou 展示论文 MCP:让不同论文的 Agent 协作做研究 — james_y_zou · 2026-09-17
- Paper2Agent 产出论文 MCP:比原文加代码仓更好用 — james_y_zou · 2026-09-17
- Paper2Agent 登上 Nature:把论文变成能协作的虚拟作者 — james_y_zou · 2026-09-17
- 给 agent 配邮箱:clanker 平台上线邮件收发通道 — basedjensen · 2026-09-17