openpencil 是设计创意领域的开源项目,由 ZSeven-W 开发,是 2026 年新上线的项目。
在全站 13,916 个收录项目中,它的 GitHub 星标数(6,092)位列前 8%,在设计创意分类的 192 个项目里位列前 8%。
项目目前处于活跃维护状态,最近一次代码更新于 2026-10-07。开源免费,官网提供在线体验,付费方案。
它主要面向的使用场景是:产品经理用一句话快速生成可讨论的界面原型。同类可对比的替代方案包括 Penpot、Excalidraw。

说一句话,AI 在画布上直接画出可编辑 UI
openpencil 是一款开源、AI 原生的矢量设计工具,用 Rust 编写,目标是成为 Pencil 的现代替代品。它把「设计即代码」落到实处:你只需输入提示词,AI 就能直接在实时画布上生成可编辑的 UI 矢量稿,而不是先出静态图再手动切图。项目最大的差异化在于并发 Agent Teams——多个 AI 智能体可同时协作处理不同设计区域,配合 MCP、Claude Code、Codex 等能力,把自然语言需求快速转成结构化界面。它支持 React、React Native、Flutter 等目标平台,产出可直接对接前端工程,减少设计与开发之间的反复沟通。对独立开发者、小团队和需要快速验证界面想法的场景来说,openpencil 试图用 AI 把「想—画—写代码」压缩成一步,同时保持矢量编辑的可控性,而不是黑盒生成。
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
—
1macOS 桌面版安装
用 Homebrew 添加官方 tap 并安装 cask,装好后可直接双击 .op 文件打开。
brew tap zseven-w/openpencil
brew install --cask openpencil2Windows 桌面版安装
用 Scoop 添加 openpencil 桶后安装,安装过程会按需补齐微软签名的 VC++ 运行库。
scoop bucket add openpencil https://github.com/zseven-w/scoop-openpencil
scoop install openpencil3Linux 手动下载安装
在 GitHub Releases 页面下载 .AppImage 或 .deb(Windows 则为 .exe)后自行安装。
4安装 op 命令行工具
macOS / Linux 用官方脚本安装 op CLI;加 OP_PRERELEASE=1 可获取最新预发布版。
curl -fsSL https://raw.githubusercontent.com/ZSeven-W/openpencil/main/scripts/install-op.sh | bash5Windows 安装 op CLI
Windows 用 PowerShell 脚本安装 op CLI;也可先把 OP_PRERELEASE 设为 1 再执行。
irm https://raw.githubusercontent.com/ZSeven-W/openpencil/main/scripts/install-op.ps1 | iex6Docker 运行 Web 版
克隆仓库后在根目录构建并运行镜像,映射 3100 端口;也可直接跑官方 ghcr.io/zseven-w/openpencil-web:vX.Y.Z 镜像。
docker build -f Dockerfile.web-rust -t openpencil-web-rust .
docker run -p 3100:3100 openpencil-web-rust7从源码构建运行
先安装 Rust stable;桌面端执行 cargo run -p op-host-desktop,Web 端用 bash scripts/start-web-rust.sh。
cargo run -p op-host-desktop| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
OPENPENCIL_PERSIST_WEB_CREDENTIALS_SERVE | 否 | 私有部署下启用浏览器凭据服务端持久化,部署范围生效 | true |
OPENPENCIL_WEB_ALLOWED_ORIGINS | 否 | 公网反向代理时设置为精确来源的逗号分隔列表 | https://demo.openpencil.dev |
OPENPENCIL_WEB_AI_ENDPOINT_ALLOWLIST | 否 | 允许访问内部 AI 端点的精确 URL 来源列表 | http://127.0.0.1:11434,https://llm.internal.example |
OP_PRERELEASE | 否 | 让 CLI 安装脚本允许安装最新预发布版本 | 1 |
打开 http://localhost:3100/ 能看到界面;桌面应用能正常启动并打开 .op 文件。
Q:Docker 镜像里包含 Claude/Codex 等 CLI 吗?
A:不包含。镜像只含 Rust web host、wasm 包与 CanvasKit 资源,Web UI 仅暴露内置 agent profiles,CLI 与 ACP agent 只在原生端可用。
Q:Windows 安装包被杀毒软件报毒怎么办?
A:这是新版本低流行度触发的已知启发式误报,可按 docs/security/antivirus-false-positives.md 说明校验下载文件。
Q:便携版 zip 或 VSIX 为什么装不上?
A:这两类产物不运行提权安装程序,需要先自行安装微软最新支持的 Visual C++ Redistributable 再使用。
Q:如何安装最新的预发布版 CLI?
A:macOS/Linux 执行安装脚本时加 OP_PRERELEASE=1;Windows 先设置 $env:OP_PRERELEASE = "1" 再运行脚本。
Penpot、Excalidraw
openpencil 是设计创意领域的开源项目,由 ZSeven-W 开发,是 2026 年新上线的项目。
在全站 13,916 个收录项目中,它的 GitHub 星标数(6,092)位列前 8%,在设计创意分类的 192 个项目里位列前 8%。
项目目前处于活跃维护状态,最近一次代码更新于 2026-10-07。开源免费,官网提供在线体验,付费方案。
它主要面向的使用场景是:产品经理用一句话快速生成可讨论的界面原型。同类可对比的替代方案包括 Penpot、Excalidraw。
open-design
开源
让 AI 代工做界面,本地跑完随手改
Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. ️ L···
Excalidraw
开源
开源虚拟白板协作工具
Virtual whiteboard for sketching hand-drawn like diagrams
morph
开源
用数据直接生成设计、动画和交互可视化
Morph is a free and open-source tool for creating designs, animations or interactive···
ChatGPT-MidJourney-prompt
开源
输入一句话,AI帮你生成Midjourney完整提示词
This is a ChatGPT based prompt generation model for MidJorney. The purpose of this m···