发现 
桌面应用设计创意
DESIGN:OS Studio:GPU 加速界面设计工具
Rust 编写的本地优先 GPU 加速界面设计工具,可读写 Figma .fig 文件,并内置 AI 编码助手面板与 MCP 服务。
- 浏览
- 5
- 访问
- 0
- 下载
- 0
- 版本
- v0.7.9
- 平台
- Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
DESIGN:OS Studio 是一款用 Rust 编写的本地优先、GPU 加速界面设计工具。它直接打开并保存磁盘上的 Figma .fig 文件,画布通过 wgpu 在 Metal、DirectX 12 或 Vulkan 上渲染,无头截图使用 tiny-skia CPU 渲染。项目以源码可见方式发布,许可证为 PolyForm Shield 1.0.0。
主要功能
- 读写
.fig文件:读取.fig容器(fig-kiwi、DEFLATE或Zstd),写出容器版本 106,保存为包含meta.json和images/的 ZIP。 - Agents 面板:在打开的文件上运行你自己的编码代理 CLI,支持 Claude Code、Codex、Grok、Antigravity 和 Gemini CLI。每个 CLI 使用自己的登录方式,Studio 不需要 API Key,并会在重启后保留文件会话。
- MCP 服务:
designos-mcp通过 stdio 提供工具,可查看设计、读取设计系统、用designos_apply_batch一步写入,并用designos_lint检查结果。 - 变量与模式:支持颜色、数字、字符串和布尔变量,变量可放在带模式的集合中;画框可针对每个集合固定模式,模式可随
.fig往返保存。支持导入导出 Figma JSON 和 W3C Design Tokens(DTCG)。 - Dev Mode:按
Shift+D打开,可生成 CSS、Tailwind、React、SwiftUI、UIKit、Compose、Android XML 和 HTML 代码。 - Multi-Edit:按
Q选择匹配的图层进行批量编辑。 - 大文件处理:使用 2048 单位网格的空间索引
SceneIndex将工作限制在视口内,重复形状共享网格GeomCache;资料称 336 MB 的 Untitled UI PRO 套件可作为包含 207,601 个节点的单一文档打开。 - 无头截图:可从终端或 CI 调用
designos-studio --screenshot生成截图。 - 隐私:无遥测。Studio 会发起有限的网络请求:文件缺少字体时从 Fontsource API 下载开放许可字体、代理提供方出错后检查公开状态页、点击重试连接时做连接检查、安装插件时从 GitHub 下载插件。启动的代理 CLI 按各自条款联网。
安装与使用
安装包包含 designos-studio、designos、designos-mcp 和 designos-diff 四个工具。
- macOS:下载
designos-<version>-macos.dmg,打开后将designos.app拖入「应用程序」。可选:双击 DMG 内的install-cli.command,清除隔离属性并把上述命令行工具链接到PATH。 - Windows:使用
designos-<version>-x86_64-pc-windows-msvc-setup.exe安装,或解压 ZIP 后运行powershell -ExecutionPolicy Bypass -File .\install.ps1。 - Linux:Debian/Ubuntu 可运行
sudo apt install ./designos_<version>_amd64.deb;其他发行版解压 tar.gz 后运行./install.sh,安装到~/.local,无需sudo。
常用命令示例:
designos-studio <file> --panel agents:打开文件并显示 Agents 面板。designos <file> --inspect-json:输出节点数量等信息。designos <file> --export-variables <out>:导出变量。designos <file> --select <layer> --codegen react:为选中图层生成 React 代码。
注意事项
- 资料记录了 0.6.0 的已知问题:保存
.fig会丢失编号列表格式,并把实例上继承或变量绑定的填充写成固定值。 - Studio 不提供实时多人协作、带 SSO 和 SCIM 的企业云管理,也不提供托管的评论邮件或 Slack 通知。
- 项目采用 PolyForm Shield 1.0.0 许可证,属于源码可见,并非传统开源许可。
- 下载安装包后可按资料建议用
SHA256SUMS或release-manifest.json校验。
本作品整理自 GitHub 开源项目 jangtrinh/design-os-studio,原作者 @jangtrinh。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.7.9当前版本
v0.7.9 发布各平台安装包,每个包包含 designos-studio、designos、designos-mcp、designos-diff 四个工具;macOS 提供 DMG,Windows 提供安装器或 ZIP,Linux 提供 deb 与 tar.gz。
评论