oil-oil/oil-ui · 上手攻略

  • 仓库:oil-oil/oil-ui
  • 链接:https://github.com/oil-oil/oil-ui
  • 分类:AI 工具 · 设计工作流
  • 作者:Tom
  • 更新:2026-10-06

这是什么

oil-ui 是一个 AI 原生 UI 设计方法论框架,本质上是一套结构化设计流程(不是 Figma 插件,也不是代码库),通过一套明确的步骤让 AI Agent 生成高质量、可交付的网页或 App 界面设计。

它以 Claude Code Skill(或兼容 npx skills 的 Agent)的形式分发,安装后直接把设计任务交给 Agent,Agent 按照 oil-ui 的方法论执行:定调性 → 探索方向 → 对比选择 → 精修交付。不需要手动在设计工具里拖拽,AI 替你完成整个设计流程。

⚠️ 开源版(Oil-ui)和付费版(oil-ui Pro,69 元买断)并行存在,核心流程方法相同,Pro 版额外提供交互状态、后台布局、流光/点阵特效等高级场景。


解决什么问题

  1. AI 生成 UI 质量不稳定:纯 prompt 驱动生成的页面往往风格模糊、细节缺失、无法交付。oil-ui 提供了一套系统化的设计工作流,把"生成"变成"先探索再确定"的迭代过程。
  2. AI 和设计师之间的协作障碍:传统方式下 AI 生成的图需要人工还原成代码,而 oil-ui 让 AI 直接在代码层面生成可运行的页面(或 HTML 片段)。
  3. 非设计师也能做出专业界面:方法论把设计判断分解成可执行的步骤,降低了"设计品味"的门槛。
  4. 设计决策有据可查:每轮产出都有对比页和独立评审记录,交付物清晰可追溯。

快速安装

方式一:直接告诉 Agent 安装(最简单)

把这句话发给支持 Skill 的 Agent(Claude Code 等):

请帮我安装这个 Skill:https://github.com/oil-oil/oil-ui

方式二:命令行安装

npx skills add oil-oil/oil-ui

⚠️ 需要 Node.js 18 以上。如果环境同时有 Python 3,版本检查功能可用(最多每 10 分钟联网一次,2 秒超时,不影响任务执行)。

验证安装

# 安装后直接使用,无需额外配置
# 可选:检查更新
python <安装路径>/scripts/check_update.py

⚠️ <安装路径> 在 npx 安装模式下通常位于 ~/.npm/_npx/ 或项目本地 node_modules/.bin/,具体路径可用 npx which oil-oil/oil-ui 或查看安装日志确认。


核心用法

基础使用流程

安装好后,直接用自然语言描述设计任务,Agent 会按 oil-ui 方法论执行。示例:

用 oil-ui 给这个课程预约产品探索三种设计方向,做成可以预览的 HTML 页面。

(附上产品描述或截图)

方法论核心七步

第一步:认品类——说出产品是什么,找出同类中风格最鲜明的两三个产品,拆解它们的设计逻辑,决定哪些沿用、哪些改变。

第二步:定调性——从题材、受众和品牌语气推导出五个刻度:能量、完成度、密度、分量、严肃度。把"高级""简洁"这类形容词翻译成具体可见的决策:用哪些字体、留多少白、颜色占多大面积。

第三步:从具体出发——每个方向从一个具体的引擎开始:一种材质加一个环境、一个场景、一个角色,或者另一个领域的整套表现形式。内容从产品本身找,不从"简约""大气"这类形容词出发。

第四步:首屏判断——来看内容/挑东西/干活的页面,首屏就是第一排内容本身;要说服人的页面,才去选首屏骨架。同一轮里骨架互不相同,左右分栏布局最多出现一次。

第五步:方向差异性检查——骨架、字体、色彩、主视觉四项中,任意两个方向最多共享一项。把小样并排,眯眼看首屏明暗块面,太像就重选骨架。

第六步:留一处记忆点——不求整页都用力,只把一两处做到极致:一次点按的反馈、付款成功的那一刻、AI 干活的过程、一个 404 页面。其余保持安静。

第七步:以实际画面为准——在电脑和手机尺寸下截图检查,可请未看过制作过程的独立评审看一轮。最后做减法:一页只有一个主角,删掉不影响理解的文字、重复的线和多余的容器。

典型使用场景命令

# 探索多种设计方向,做成对比页
"用 oil-ui 给这个课程预约产品探索几种设计方向,做成可以预览的页面。"

# 多方向对比选择
"做三种字体、配色和构图都不同的设计,放在对比页里让我选。"

# 润色已有界面
"帮我润色这个页面,按项目现有的设计规范来。"

# 设计评审
"只评审这个首页,告诉我哪里要改、怎么改,不要动文件。"

# 按截图还原(含响应式)
"按这张截图还原页面,参考图里没有的手机布局也补上。"

Oil UI Pro 进阶能力(付费)

能力 开源版 Pro 版
定调性、拉开方向、定骨架、检查差异 ✅ ✅
风格对比页 ✅ ✅
独立评审(9 分目标 / 三轮修改) ❌ ✅
交互和状态 ❌ ✅
后台和工具类页面布局 ❌ ✅
流光、点阵、流动渐变 SVG 特效 ❌ ✅
老项目改造方法论 ❌ ✅

典型适用场景

场景 适合程度 说明
AI Agent 直接生成可交付页面 ★★★★★ 核心设计目标
非设计师快速出设计稿 ★★★★ 方法论降低门槛
多方向并行探索与对比 ★★★★ 对比页机制成熟
现有项目设计评审与润色 ★★★★ 按规范评审,不乱改
复杂交互 / 后台系统设计 ★★ Pro 版才完整支持
高保真运营设计(流光特效等) ★★ 需要 Pro 版

坑与注意

  1. 开源版 ≠ 完整功能:Pro 版(69 元)才是全功能版本,开源版覆盖基础流程,但交互、状态、后台布局、流光特效等均缺失,购买前先确认需求落在哪一版。

  2. 版本检查可能触发网络:默认每 10 分钟最多一次版本检查,2 秒超时,网络波动时不阻塞但无法提示新版本。离线环境需设 OIL_NO_UPDATE_CHECK=1 关闭检查。

  3. Skill 路径依赖 npm / npx:没有 Node.js 18+ 环境则命令行安装方式失效,但"告诉 Agent 安装"的技能安装方式仍可能通过 Agent 的内置能力解决(⚠️ 取决于具体 Agent 实现)。

  4. 输出是代码/HTML,非设计稿文件:oil-ui 最终交付的是可运行的页面或代码片段,不是 Figma/Sketch 文件。如果团队工作流必须用设计软件交付,需要额外转换步骤。

  5. 对比页依赖人工判断:方法论提供了方向差异性检查工具,但"哪个方向更好"的最终决策需要人来拍板,不适合完全无人工介入的自动化场景。

  6. Windows / Linux 桌面端实测不足:README 明确说明只在 macOS 做了实机验证,Windows 和 Linux 尚未测试,命令行安装可能遇到路径或环境兼容问题(⚠️)。

  7. Pro 版购买渠道:Pro 版在 ui.oiloil.org/pro 购买,一次买断永久更新,暂无开源替代。


与同类对比

工具 类型 AI 集成方式 输出格式 定价
oil-ui 方法论框架 Claude Code Skill HTML / 代码 开源免费 / Pro 69 元
Figma AI 设计工具插件 内嵌生成 .figma 文件 订阅制
Galadriel AI 设计助手 独立平台 设计稿 + 代码 订阅制
Locofy AI 代码转换 Figma 插件 前端代码 订阅制
Maze AI 原型 独立平台 可交互原型 订阅制
draw-ui(同一团队) 生成式设计 生图→代码 设计图 → 实现 开源

结论:oil-ui 的差异化在于"方法论优先"——不追求一键出图,而是让 AI 按设计专业逻辑一步步探索,特别适合需要交付代码而非设计稿的 AI 应用开发流程。相比纯生成工具,它更可控、更可解释。


一句话推荐结论

oil-ui 是目前把结构化设计方法论封装得最完整的 AI Skill,适合需要 AI 生成可交付代码页面的开发者;追求高质量 Figma 稿的项目建议用 Figma AI 或 Locofy。