项目能做什么
使用说明 查看原始 README 原仓库文档
项目简介
unslop 是一款专为 Claude Code、Codex 和 Google Antigravity 设计的技能(skill)。它可以将充满“AI 味”(vibecoded)的粗糙界面改造成具有独特个性与设计感的高质感 UI。
它能精准找出各种典型的 AI 设计特征(例如泛滥的紫色渐变、发光特效、Emoji 标签、浮夸文案以及不均匀的间距),结合产品定位确立设计方向,随后像设计师做红线评审(redline review)一样逐轮优化界面。无论你的项目采用 Next.js、React、Vue、Svelte、Tailwind 还是纯 HTML/CSS,无论是仪表盘、Web 应用、落地页,甚至是仅有一个网址的线上页面,它都能直接处理。
核心功能
- 界面审计(Audit):逐一列出页面中所有带有“AI 味”的设计问题及其具体位置。
- 确立方向(Direction):从你的产品出发,定义视觉基调、色彩发力点以及标志性细节。在正式修改前提出方向供你把控;若页面本身已经很优秀,它会直接提示并仅做微调。
- 逐轮重构(Passes):按照严谨的顺序逐步优化:间距(Spacing)-> 颜色(Color)-> 图标(Icons)-> 文案(Copy)-> 字体(Type)-> 布局(Layout)-> 细节(Details)-> 视觉资产(Visuals)-> 动效(Motion)。
- 生成视觉资产(Visuals):抛弃无意义的廉价光效素材,如 Hero 区域确实需要场景或实体插图,支持通过 fal、Replicate、OpenAI images 或 Higgsfield 等图像服务生成(支持接入为 MCP server;每次付费生成前均会展示 Prompt 并征求同意)。仪表盘和后台类应用通常不需要此项。
- 制作对比视频(Story video):可自动生成一段 10 秒以内的正方形短视频,动态展示页面从“AI 粗糙版”一步步蜕变的过程,方便直接在社交平台发布。
适合谁用
- 使用 AI 工具生成代码后,觉得前端 UI 缺乏专业设计感、充斥千篇一律“AI 味”的个人开发者。
- 想要快速重构现有仪表盘(Dashboard)、落地页(Landing page)或 Web 应用 UI 的开发者。
安装步骤
根据你使用的代理平台选择对应的安装方式:
1. Claude Code
全局安装:
git clone https://github.com/heydamir/unslop
mkdir -p ~/.claude/skills && cp -r unslop/skills/unslop ~/.claude/skills/
单项目安装:
将技能复制到该项目根目录下的 .claude/skills/ 文件夹即可。
2. Codex
通过命令直接安装:
$skill-installer install https://github.com/heydamir/unslop/tree/main/skills/unslop
手动安装:
复制到全局目录 ~/.agents/skills/,或单项目内的 .agents/skills/ 目录:
git clone https://github.com/heydamir/unslop
mkdir -p ~/.agents/skills && cp -r unslop/skills/unslop ~/.agents/skills/
3. Google Antigravity
全局安装:
git clone https://github.com/heydamir/unslop
mkdir -p ~/.gemini/antigravity/skills && cp -r unslop/skills/unslop ~/.gemini/antigravity/skills/
单项目安装:
将技能复制到项目内的 .agents/skills/ 目录。
可选依赖(用于网页截图与生成 Story 视频)
如果需要快照线上站点或生成对比短视频,需在运行技能的项目目录下安装 Playwright:
npm install -D playwright
npx playwright install chromium
注:生成 Story 视频还要求本机已安装
ffmpeg,且可执行文件已加入系统 PATH。
配置说明
此部分原文未说明具体配置文件。
如需在优化过程中生成特定图像资产,可接入外部图像服务(如 fal、Replicate、OpenAI images、Higgsfield),未接入时工具会提示将其连接为 MCP server。
基本使用方法
在 Claude Code 中使用 /unslop,在 Codex 中使用 $unslop,或者直接用自然语言描述需求,AI 会自动调用该技能:
/unslop this dashboard
/unslop the hero of https://example.com
/unslop my landing page and make the story video so I can post it
常见问题
此部分原文未说明,请查看原仓库。
原始 README 摘录(英文原文,节选前 3000 字符)
# unslop Created by Damir Sokolovsky ([@heydamir](https://x.com/heydamir)), who started the [Unslopping series](https://x.com/heydamir/status/2115063463063998736) on X.  unslop is a skill for Claude Code, Codex and Google Antigravity that turns vibecoded, AI-looking UI into a designed interface with its own character. It finds the slop first, the purple gradients, glows, emoji labels, shouty copy and uneven spacing, then sets a direction from your product and fixes the screen pass by pass like a designer doing a redline review. It works in whatever your screen is built with, like Next.js, React, Vue, Svelte, Tailwind or plain HTML and CSS, on dashboards, apps and landing pages, and even on a live site when all you have is a link. ## Install For Claude Code, copy the skill into your skills folder. ```bash git clone https://github.com/heydamir/unslop mkdir -p ~/.claude/skills && cp -r unslop/skills/unslop ~/.claude/skills/ ``` For a single project, copy it into `.claude/skills/` inside that project instead. For Codex, ask it to install the skill straight from this repo. ``` $skill-installer install https://github.com/heydamir/unslop/tree/main/skills/unslop ``` Or copy it by hand into `~/.agents/skills/`, or into `.agents/skills/` inside a single project. ```bash git clone https://github.com/heydamir/unslop mkdir -p ~/.agents/skills && cp -r unslop/skills/unslop ~/.agents/skills/ ``` For Google Antigravity, copy the skill into your skills folder. ```bash git clone https://github.com/heydamir/unslop mkdir -p ~/.gemini/antigravity/skills && cp -r unslop/skills/unslop ~/.gemini/antigravity/skills/ ``` For a single project, copy it into `.agents/skills/` inside that project instead. To snapshot a live site or create a story video, install Playwright and its Chromium browser from the project directory where you run the skill: ```bash npm install -D playwright npx playwright install chromium ``` Story videos also require ffmpeg installed and available on your PATH. ## Use In Claude Code, type `/unslop` with what you want. In Codex, type `$unslop` the same way. Or just ask in your own words and the agent picks the skill up by itself. ``` /unslop this dashboard /unslop the hero of https://example.com /unslop my landing page and make the story video so I can post it ``` It audits the screen and proposes a direction before it edits anything, so you can steer it early. If the screen is already good, it tells you so and suggests a few small refinements instead of redesigning it. ## What it does - **Audit.** Lists every sign of slop with where it lives. - **Direction.** Character, world, the one or two moments that carry the color, and a signature detail, all taken from your product. - **Passes.** Spacing, color, icons, copy, type, layout, details, visuals and motion, in that order. - **Visuals.** Shows your product instead阅读完整原文
商业机会分析 AI 生成
Unslop Web / CLI SaaS(一键云端 UI 重构与代码导出)
| 产品构想 | 将本地 Claude Code Skill 封装为独立的 Web 应用或独立 CLI/GitHub Action,用户输入在线网址或 GitHub 仓库,云端运行 Playwright + LLM 代理自动审计、重构代码并提交 PR。 |
| 核心功能 | 网页链接/代码库一键导入、自动 UI 异味诊断报告、多版本设计风格预览与挑选、自动生成 Pull Request、一键生成社媒对比宣传视频。 |
| 目标用户 | 未使用 Claude Code 等高级终端 Agent 但使用 GitHub/Vercel 的独立开发者和初创团队。 |
| 难度/周期 | 中等 · 3 - 5 周 · 成本:极低(LLM API 调用成本、无状态无头浏览器运行服务器费用) |
| 收费模式 | 按次付费(Credits)或订阅制(如 $19/月 包含 10 次重构与导出 PR)。 |
| 竞争风险 | 自动修改代码可能引入前端编译错误或破坏原有复杂逻辑;多轮 LLM 交互 API 成本波动。 |
| 依据 | 已验证事实 |
高转化专业 UI 设计组件库与设计系统订阅(Unslop Pro Kit)
| 产品构想 | 基于 Skill 中沉淀的审美规则与去“AI 劣质感”准则,构建一套覆盖 Next.js/Tailwind 的现成反套路模板、主题系统和设计规范,专供 AI Agent 调用生成。 |
| 核心功能 | 精心调校的抗同质化 Tailwind 样式预设、针对常见业务场景(Dashboard、Pricing、Auth)的高级组件代码、集成进 Claude/Cursor 的专有 Prompt/Rule 包。 |
| 目标用户 | 需要频繁搭建 Landing Page 或 SaaS 控制台的全栈工程师、独立开发者。 |
| 难度/周期 | 低 · 2 - 3 周 · 成本:极低(仅静态资源与文档站点托管成本) |
| 收费模式 | 数字资产一次性买断(如 $49 - $99 单用户授权)或团队商业许可。 |
| 竞争风险 | 前端模板市场竞争激烈,需持续维持极高水准的设计品味差异化。 |
| 依据 | 数据支持的判断 |
“Design-as-a-Service” 人工设计兜底与精修咨询服务
| 产品构想 | 延续作者在 README 中推行的商业模式(Hire the unslopper),为工具无法彻底解决复杂交互、品牌定位需求的高价值客户提供 3 天交付的固定费率人工精修服务。 |
| 核心功能 | 关键页面深度手工重构、代码原生融入现有技术栈、设计系统交接、高质感社媒发布对比动图与视频制作。 |
| 目标用户 | 刚融到天使轮或即将进行重大公开发布(如 Show HN、Product Hunt)的初创团队。 |
| 难度/周期 | 低(依赖个人专业设计与前端能力) · 即时(1 周内搭建落地页并开启接单) · 成本:零额外成本(纯人力时间投入) |
| 收费模式 | 固定项目制收费(如 $800 - $2,000 / 单个核心页面)。 |
| 竞争风险 | 个人时间产能受限,难以实现边际成本递减的规模化扩张。 |
| 依据 | 已验证事实 |
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| theclaymethod/unslop | 去除文本中“AI 味”的 Agent 技能插件。 | 1,024 | Python |
| mshumer/unslop | 中文介绍暂未生成 | 563 | Python |
| MohamedAbdallah-14/unslop | 去除 AI 腔调、使其更像真人表达的多平台插件。 | 184 | Python |
| asavvin-pixel/unslop | 针对 Claude 的英文拟人化工具,从排版与结构消除 AI 感。 | 86 | - |
| minorun365/unslop-ai-app | 用于构建没有“AI 味”的 AI Agent 应用的技能。 | 34 | JavaScript |
| LemonFace0309/charles-skills | 包含去 AI 味、文本润色、存储清理等功能的 Agent 技能集合。 | 34 | JavaScript |
项目优势与风险
| 技术成熟度 | 创建于 ,最近推送 |
| 社区活跃 | Star 14,190 / Fork 0 / Issue 0(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
git clone https://github.com/heydamir/unslop.git cd unslop # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)