投稿 提交工具 投放合作

POML:面向LLM的提示编排标记语言

大语言模型 5k 252 Python 2026-11-15 访问官网 ↗ 在 GitHub 打开

微软开源的提示编排标记语言,用类HTML语法、数据组件、样式系统与模板引擎组织提示词,并提供VS Code扩展与Node.js/Python SDK。

POML(Prompt Orchestration Markup Language)是一种面向大语言模型提示工程的标记语言,用类HTML的语义组件组织提示结构,提升可读性、复用性与可维护性。它提供专门的数据组件,可嵌入或引用文本文件、表格、图片等外部数据源并自定义格式;用类CSS的样式系统把内容与呈现分离,通过样式定义或内联属性调整详细程度等表现形式,缓解LLM对格式的敏感性;内置模板引擎支持变量、循环、条件与变量定义,用于动态生成数据驱动的提示。配套工具包括提供语法高亮、补全、悬停文档、实时预览、内联诊断与交互式测试的VS Code扩展,以及用于集成的Node.js与Python SDK。测试提示前需在扩展设置中配置模型提供方、API key与端点。项目以MIT许可发布。

Star 趋势2026-11-10 — 2026-11-14当前 Stars 5k

5k11-1011-1211-14