精选理由
配置改用 JSON 更靠谱
作者在 baoyu-skills 项目中尝试用 EXTEND.md 文件保存用户自定义设置。但 Markdown 不是严格结构化数据,导致程序解析困难,格式难以保持一致。作者建议改用 JSON 或 YAML 作为 Skill 扩展配置,既能被 LLM 方便读取,也能用代码解析和保存。
AI 翻译 · 中文
作者在 baoyu-skills 项目中尝试用 EXTEND.md 文件保存用户自定义设置。但 Markdown 不是严格结构化数据,导致程序解析困难,格式难以保持一致。作者建议改用 JSON 或 YAML 作为 Skill 扩展配置,既能被 LLM 方便读取,也能用代码解析和保存。
我在做 baoyu-skills 时,做了一个尝试,就是用了一个 EXTEND.md 文件保存用户自定义设置,当时我想的是 Agent 读起来方便。 但是这导致一个问题,Markdown 不是严格的结构化数据,LLM 自己读取没问题,但是程序解析很困难,另外格式很难严格保持一致性。 如果让我再设计的话,我会更倾向于用 json 或者 yaml 文件格式作为 Skill 的扩展配置,这样既可以让 LLM 方便读取,也可以用代码解析和保存。…