ui-feedback
Skill1 starsChanged 3 months agoMITView on GitHub
给无视觉底座(DeepSeek 等)提供 UI 设计反馈的闭环:截图 → 视觉"眼睛" (MiMo-V2.5 等视觉模型)最大化信息量分析 → 结构化反馈报告,直接喂回给 设计 UI 的模型用于迭代优化。用户说"评审这个UI/设计反馈/界面怎么改/还原 这个页面/这个布局配色怎么优化"并给出 UI 截图时自动触发。
1 other project uses a version of this.
Adopted by
Most recently taken up by
- OmniCoreST/claude-skillstheir own version, first seen Oct 20, 2026
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 1
- OmniCoreST/claude-skills★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository6 other files it gives its agents.
- AGENTS.mdAGENTS.md
- llms.txtllms.txt
- chart-readingSkill
- image-qaSkill
- ocr-extractSkill
- vision-coreSkill
The file
Files
ui-feedback(场景层:UI 设计反馈)
用视觉"眼睛"(glance,视觉模型)对 UI 截图做最大化信息量的结构化分析,
产出可直接喂给无视觉底座模型(DeepSeek)的反馈报告——它不看图也能还原并改进 UI。
核心原则:描述的细节量 = 主模型优化的上限。不要偷懒,宁可多写不可漏。
触发场景
- 用户给 UI 截图路径 / 拖图,要求设计反馈、改进建议、UI 评审、还原描述
- 主模型(如 DeepSeek)设计完 UI,需要"看"自己的作品并优化(AI 设计反馈闭环)
工作流(多 pass,先全后细)
预处理:截图若最长边 >1400px,先缩到最长边 1400 并转 JPEG(q88)再送视觉 API—— 大图+长 prompt 会触发 HTTP 500。坐标以缩放后图为准(原图坐标 ×原边长/1400)。
Pass 1 — glance 全图详细分析(必做)
glance "<截图路径>" -q "<详细分析 prompt,见下>"拿到结构化描述,这是反馈报告的主体。
Pass 2 — 精确色值(推荐,glance 的颜色只是近似)
palette "<截图路径>" --top 5 # 全图主色
palette "<截图路径>" --region X1,Y1,X2,Y2 # 关键区域背景/主色/文字色/强调色分别取。色号永远从 palette 拿,不要信 glance 的 prose。
Pass 3 — 组件清单与坐标(推荐)
detect "<截图路径>" # 枚举全部 UI 元素,带坐标和可见文字补全 glance 可能漏掉的元素(图标、小字、状态指示)。
合成报告 — 把 Pass 1-3 组织成下面"输出格式"的结构化报告,交给主模型。
详细分析 prompt(喂给 glance 的 -q,信息量最大化)
你是资深 UI/UX 评审专家,正在给一个 AI 设计师提供详尽设计反馈。请对这张界面截图做最大化信息量的描述,不遗漏任何可见元素,让设计师不看原图也能完整还原并改进它。按以下结构逐项输出:
- 总体布局:页面整体结构、从上到下的分区顺序、左右布局、栅格与对齐方式、内容密度
- 视觉层级:用户第一眼会看到什么及原因(尺寸/颜色/对比/留白),主次信息的层级关系
- 配色:背景色、主色、强调色、文字色、组件底色,尽量给近似十六进制值,注明"近似值需二次校准"
- 字体排版:标题/正文/辅助文字的字号层级、字重、行高观感、字族推断
- 组件清单:列出每个可见组件(按钮/卡片/输入框/导航/图标/图片/徽标/状态指示等)及其位置(上/中/下/左/右、大致百分比或坐标)、内容、状态
- 间距与对齐:各部分间距、内边距观感;对齐/间距不一致的具体问题(精确到哪个元素与哪个元素之间)
- 可用性与可访问性:对比度不足、文字过小、可点击面积、明确 UX 问题
- 具体改进建议:按优先级列出可操作的改进项,每条具体到"改哪个元素、改成什么样、为什么"
输出格式(喂回给主模型的结构化报告)
按以下 Markdown 组织,覆盖 vision pass 的全部信息:
## UI 反馈报告
**目标**:<用户给的设计意图/目标,如有>
### 布局与层级
- <Pass 1 第1-2点的要点>
### 精确配色
- 背景:`#XXXXXX` 主色:`#XXXXXX` 文字:`#XXXXXX`(均来自 palette 实测)
- <Pass 1 第3点的近似色,标注为近似>
### 排版
- <Pass 1 第4点>
### 组件与坐标
- <Pass 3 detect 的清单,合并 Pass 1 第5点>
### 问题清单(按严重度排序)
- [高] <间距/对齐/对比度等具体问题>
- [中] ...
- [低] ...
### 改进建议(按优先级)
1. <改哪个元素、改成什么样、为什么>
2. ...
### 可直接执行的信息
- 结构骨架、配色 token、组件清单、间距值——让主模型不用看图就能重写/改 UI工具
glance/ground/detect/crop/trace/palette:vision-core 提供的命令(python install.py安装)- 视觉模型:任意 OpenAI 兼容视觉端点(配置见 ../references/providers.md)
- 长截图/聊天记录:
long-ocr - 出错时如实报告视觉 API 错误,绝不编造图片内容。
Source: 上游 Anionex/agent-vision-toolkit + unblind ui-review 模式 + 自研 prompt
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

