vLLM本地部署教程:高性能大模型推理引擎怎么搭

分类:AI设计工具 · 2026-08-01 · AI Tools Hub

什么是Penpot(openPencil)

Penpot是第一个面向设计和代码协作的开源设计工具,被誉为"开源版Figma"。由西班牙公司Kaleidos开发,GitHub 32K+ Star。支持矢量编辑、原型设计、组件库、实时多人协作,基于SVG标准,完全自托管,数据不外传。

核心优势

特性PenpotFigma
开源✅ AGPL开源❌ 闭源
自托管✅ Docker一键部署❌ 云端only
免费✅ 完全免费付费/月
实时协作✅ 多人同时编辑
SVG原生✅ 设计即代码❌ 私有格式
CSS Grid✅ 2.0支持

一、Docker部署(推荐)

# 1. 安装Docker和Docker Compose
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker 
newgrp docker

# 2. 下载官方配置
mkdir -p /opt/penpot && cd /opt/penpot
curl -o docker-compose.yaml \
  https://raw.githubusercontent.com/penpot/penpot/main/docker-compose.yaml

# 3. 生成密钥
openssl rand -hex 16

# 4. 配置环境变量
cat > .env << 'EOF'
PENPOT_PUBLIC_URI=http://localhost:9001
PENPOT_DATABASE_URI=postgresql://penpot:penpot@db/penpot
PENPOT_REDIS_URI=redis://redis/0
PENPOT_SECRET_KEY=<上面生成的密钥>
EOF

# 5. 启动
docker compose up -d

# 访问 http://localhost:9001

二、核心功能使用

1. 矢量编辑

Penpot提供完整的贝塞尔曲线编辑、布尔运算(合并/相减/相交)、蒙版、模糊等矢量工具,功能与Figma的矢量编辑器基本对齐。

2. 组件库

# 创建可复用组件:
# 1. 选中元素 → 右键 → Create Component
# 2. 组件可嵌套、覆盖、变体
# 3. 支持组件实例同步更新

3. 原型交互

# 创建可点击原型:
# 1. 选中元素 → Prototype面板
# 2. 拖拽连接到目标Frame
# 3. 设置过渡动画(淡入/滑动/弹出)
# 4. 点击预览查看交互效果

4. CSS Grid布局

Penpot 2.0引入CSS Grid布局,设计师可以创建响应式布局,生成的CSS符合现代Web标准,开发者可以直接使用。

5. 开发者交付

# 设计完成后:
# 1. 选中元素 → Inspect面板
# 2. 查看生成的CSS代码
# 3. 复制颜色值、间距、字体样式
# 4. 导出SVG/PNG资源
提示:Penpot配合 Claude CodeGemini CLI 使用,AI可以直接读取Penpot导出的SVG代码生成前端组件。

三、团队协作

四、与Figma文件互通

Penpot支持导入Figma文件(.fig格式),迁移成本低。导入后矢量、组件、文本层基本完整保留。

📚 常见问题

vLLM本地部署是什么?

Penpot是第一个面向设计和代码协作的开源设计工具,被誉为"开源版Figma"。由西班牙公司Kaleidos开发,GitHub 32K+ Star。支持矢量编辑、原型设计、组件库、实时多人协作,基于SVG标准,完全自托管,数据不外传。

如何上手vLLM本地部署?

实时协作:多人同时编辑,光标位置实时同步