POML - 提示编排标记语言


一、关于 POML

1、项目概览

POML(Prompt Orchestration Markup Language)是一种创新的标记语言,专为大型语言模型(LLM)的高级提示工程而设计。它通过结构化语法解决提示开发中的常见挑战,如缺乏组织性、复杂数据集成、格式敏感性等问题。


2、相关链接资源


3、功能特性

  1. 结构化提示标记
    采用类HTML语法,包含<role><task>等语义组件,提升提示的可读性和可维护性

  2. 全面数据处理
    支持<document><table>等组件,可嵌入或引用外部数据源

  3. 解耦式呈现样式
    类CSS样式系统,通过<stylesheet>定义实现内容与样式分离

  4. 集成模板引擎
    支持变量({{ }})、循环(for)、条件(if)等动态生成功能

  5. 丰富开发工具

    • VSCode扩展:提供语法高亮、实时预览等功能
    • 多语言SDK:支持Node.js和Python集成

二、快速入门

<poml>
  <role>You are a patient teacher explaining concepts to a 10-year-old.</role>
  <task>Explain photosynthesis using the provided image.</task>
  <img src="photosynthesis_diagram.png" alt="Diagram of photosynthesis" />
  <output-format>
    Keep the explanation simple and under 100 words.
  </output-format>
</poml>

三、安装配置

1、VSCode扩展

通过应用市场安装,或手动下载.vsix文件安装。

配置步骤:

  1. 在VSCode设置中搜索"POML"
  2. 配置LLM提供商、API密钥和端点URL

2、Node.js安装

npm install pomljs

3、Python安装

pip install poml

四、学习资源


其他

参考项目


伊织 xAI 2025-08-15(五)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

1AI

请我喝杯伯爵奶茶~!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值