Edit Journal
Preview
AI 应用工程化时,最容易把 RAG、SQL Bot 和 Agent 混成一个概念。但落到系统设计里,它们应该承担不同职责。
RAG 更适合处理非结构化知识,比如制度文档、产品说明和操作手册。SQL Bot 更适合回答结构化数据问题,比如统计、筛选、趋势查询。Agent 则不应该替代所有能力,它更像调度层,负责识别意图、选择工具、串联步骤并校验结果。
我认为可靠的 AI 应用不是让模型直接做一切,而是把模型放在受约束的工程链路里:输入解析、工具调用、权限边界、结果校验和可观测日志都要明确。