DSL 让 LLM 调用更可靠
SirOibaf · hn · 2026-07-15
文章主张:**给 LLM 提供领域专用语言(DSL)比直接暴露通用自由文本接口更可靠**,因为 DSL 能把可用操作、输入约束和返回结构显式化,从而减少模型在工具调用中的歧义与幻觉。 核心观点包括: - 可靠使用 LLM 的关键不是让模型“更聪明”,而是**缩小它可表达的空间**。 - 当工具输入/输出有明确语法与结构时,模型更容易生成可验证、可复现的调用。 - DSL 也能把业务规则、约束和错误边界前置到系统设计里,降低 agent 在工作流中做错事的概率。 文章本质是在为“**让 agent 通过受限接口执行任务**”辩护,强调工程上应该优先设计可控、可审计的工具层,而不是指望模型自行学会一切。