微软开源 POML:给 Prompt 套上 HTML,提示词从此有了结构

3次阅读
没有评论

Prompt 越写越长,最后难免变成一坨字符串:角色设定、任务要求、参考例子、表格图片全挤在一起,改一处就得通篇翻。

微软开源 POML:给 Prompt 套上 HTML,提示词从此有了结构

微软刚开源的 POML,就是来治这个毛病的。全称 Prompt Orchestration Markup Language,一门专门给 LLM 提示工程用的标记语言。

它的思路很直白:像 HTML 写网页一样写 Prompt。<role>、<task>、<example> 这些标签把结构直接拆开,角色、任务、示例各归各的位置,不用再硬拼字符串。

表格、图片、文档都能直接塞进去;模板、样式、内容也可以分开管理,改提示词不用再通篇找,改哪块就动哪块。

配套也齐全:自带 VS Code 扩展,还有 Python 和 JS 的 SDK,写完就能在常用工具里直接用。

简单说,以前乱糟糟的 Prompt 字符串,如今能变成一份结构化文档。经常折腾 Prompt 的,可以去看看。

项目地址:https://github.com/microsoft/poml

正文完
 0