Skill 不是文档:用元编程让 LLM 动态生成 Micro-Skill 处理任意格式发票

karminski3 · x · 2026-09-14

针对「skill 和认真写的 markdown 文档有什么区别」的疑问,作者给出关键答案:传统文档多数时候只是代码或数据其中一种,而 skill 能实现代码与数据同构。大多数人写处理发票的 skill 只会写「按格式提取日期、金额」,遇到没见过的格式就崩——那是把 skill 写成了文档。正确玩法是元编程:让模型先分析发票的排版拓扑与命名惯例,不直接输出 JSON,而是动态生成一个专用 Micro-Skill 并运行,包括:①能用正则确定性提取的字段编译为传统代码;②歧义字段用 LLM 提取并配不超过 50 字的超精简 prompt;③生成 Pydantic 校验类做严格验证(如含税金额==不含税+税额)。这样只要模型够聪明,skill 就无需人工维护。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →