Show HN: Margarita —— 用Markdown编写编程智能体
Margarita 是一款将 Markdown 与逻辑运算符相结合的编程语言,旨在解决 AI 工作流中缺乏确定性问题以及 Markdown 技能库缺乏可组合性的痛点。它允许在需要时通过代码结构引入确定性,在合适时回退到 LLM 动态代码,并支持类似 React 的可组合提示词。作者表示虽反响平平,但构建过程本身是一次极佳的学习体验。
背景速读
- Margarita 是一个作者在 AI 辅助下构建的"编程语言",核心思路是用 Markdown 写代码,同时支持逻辑控制结构(条件、循环等)。它想解决的问题是:很多 AI 工作流(比如 Skill Library)直接用 Markdown 写步骤,但纯文本缺乏确定性,且难以复用。