ZPL er
一种模型上下文协议(MCP)服务器,将ZPL(Zebra编程语言)代码转换为PNG图像。该工具旨在通过提供视觉反馈来帮助AI模型生成和迭代运输标签、条形码和其他基于ZPL的设计。
什么是ZPL er?
ZPL-er弥合了ZPL代码和视觉输出之间的差距,使AI模型能够:
- 根据设计要求生成ZPL代码(例如,从Figma导出)
- 将ZPL转换为PNG图像进行目视检查
- 通过将生成的输出与目标设计进行比较来迭代标签设计
- 调试ZPL定位和格式化问题
安装
先决条件
- 转到1.19或更高版本
- MCP兼容客户端(如Claude Desktop、Zed、Cursor或其他AI编码助手)
通过go Install安装
go install github.com/goalves/zpl-er@latest这将安装 zpl-er 二进制到你的 $GOPATH/bin 目录(通常 ~/go/bin).
验证安装
zpl-er --help用法
作为MCP服务器
ZPL-er作为MCP服务器运行,通过stdin/stdout进行通信。它通常与AI编码助手一起使用,而不是直接运行。
配置Claude Desktop、Zed、Cursor或大多数类似AI代理的工作流
将以下内容添加到您的设置文件中:
{
"mcpServers": {
"zpl-er": {
"command": "zpl-er"
}
}
}