10+年产品经理专注分享AI 工具、AI 资讯、AI Coding、Vibe Coding与下一代产品创新,按 Ctrl+D 收藏我们
关于我 留言板 小程序 标签云

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI学习教程

基于 shadcn 编写 B 端设计 Skill:规则、皮肤、实现三层解耦实践

44分钟前 AI学习教程 0 0

基于 shadcn 为 AI 编写 B 端设计 Skill,将设计师的经验判断转化为 AI 可执行的规则。shadcn 解决了界面实现,但 B 端产品的关键判断——金额对齐、操作按钮堆叠、AI 建议可信度等——需要额外的规则层来约束 AI 的生成行为。

图片 1

理解 shadcn 技术栈

shadcn 结合了四项技术:

  • React:像画布,决定界面如何拆分为组件、如何组合
  • Tailwind CSS:像颜料盒,处理颜色、字号、间距、圆角等视觉 Design Tokens
  • Radix:像握笔手法,处理键盘导航、焦点管理、无障碍等交互细节
  • shadcn:提供 Button、Table、Input、Dialog 等组件源码,直接复制到项目中

shadcn 不同于传统组件库("租房"),它的源码直接进入项目("买地盖房"),可以阅读、修改、扩展,非常适合 AI 生成界面。

shadcn 解决了实现,但没有解决判断

shadcn 的主题和 tweakcn 等工具解决了皮肤层问题,但 B 端产品的关键判断不在颜色或圆角里,而在业务规则里:

  • 金额该不该右对齐?
  • 表格操作按钮能不能无限堆叠?
  • AI 建议该不该带引用来源?
  • 低置信度建议能不能一键执行?
  • 不可逆操作是不是必须弹确认?

这些判断需要写成规则,让 AI 在生成界面时遵守。三层解耦架构:

  • shadcn:提供组件和实现基础
  • Skill:提供业务规则和设计判断
  • Visual Guide:提供视觉风格和品牌气质

Skill 制作思路

  • 场景要小:锁定最小 MVP——客户列表页 + AI Copilot Sidebar
  • 规则要写"为什么":不只写"怎么做",还要解释原因,让 AI 能迁移规则
  • 用好坏案例建立边界:明确列出好例和坏例,防止 AI 生成"看起来没错但不可靠"的界面
  • 用生成结果反过来修 Skill:写规则 → 生成界面 → 发现偏差 → 修正规则 → 再生成

Skill 目录结构

├── foundations/      视觉基础(setup、design-tokens、ai-motion)
├── components/       组件层
│   ├── traditional/  传统 B 端:搜索、表格、分页
│   └── ai-native/    AI 原生:Chat 消息、建议卡片、引用溯源
├── patterns/         页面模式:客户列表页、AI Copilot Sidebar
├── principles/       核心原则:AI Trust 三原则
├── examples/         好坏案例对比
├── prompts/          AI 生成指令
└── references/       视觉规范

安装步骤

# 初始化 shadcn
npx shadcn@latest init

# 安装组件
npx shadcn@latest add button input table badge checkbox select   dropdown-menu dialog sheet textarea toast tooltip scroll-area

核心:AI Trust 三原则

AI Trust 三原则对应三个问题:它凭什么这么说?它有多确定?用户能不能直接让 AI 去执行?

底层信念:AI 负责发现风险和提供依据,人负责判断和承担责任。

1. Source(来源)

AI 必须告诉用户判断的依据。例如:"客户 A 已 45 天无跟进。依据:客户跟进记录 · 最近一次跟进时间 2024-12-03。" 这样用户才能核实源数据。

红线:AI 无法给出可靠来源时,必须明确说"我不知道",不能编造。

2. Confidence(置信度)

不推荐直接显示"置信度 87%",而用语义表达:高置信度直接说结论,中置信度加前缀"根据……",低置信度明确提醒数据不足。

关键规则:低置信度建议,不允许提供一键执行操作。

3. Human Review(人工确认)

按风险分三级处理:

  • 只读操作(查看分析、生成摘要):不需要确认
  • 可撤销操作(创建任务、修改备注):直接执行 + Toast + 撤销窗口
  • 不可撤销操作(发送邮件、批量分派、删除记录):Confirm Dialog + Diff + 明确动词按钮

Confirm Dialog 的主按钮不能写"确定",必须写具体动作:"发送邮件"、"确认分派"、"删除记录"。

HTML Demo 验证:三层解耦

用 Skill 生成了客户列表页 + AI Copilot Sidebar 的 HTML Demo,验证了三套视觉下规则的一致性:

  • shadcn 默认风格
  • Skill Forge Visual Guide 风格(Indigo #5B5FEF 主色 + AI 专属 Purple #8B5CF6)
  • 暗黑主题

图片 2

图片 3

三套视觉不同,但规则一致:金额右对齐、状态 Badge 带圆点、AI 建议带 Citation、不可逆操作必须 Confirm + Diff。这证明了规则和视觉可以被拆开。

图片 4

总结

  • shadcn 让 AI 能生成界面
  • AI Workspace Skill 让 AI 生成正确的界面
  • Skill Forge Visual Guide 让正确的界面保持专业、克制、可解释

B 端 AI 产品设计,需要完成"规则、皮肤、实现"的三层解耦。设计师的价值密度,正在从像素点转移到规则层。

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:基于 shadcn 编写 B 端设计 Skill:规则、皮肤、实现三层解耦实践
#shadcn #B端设计 #AI设计 #设计系统 #Skill编写 
收藏 1
Meta Muse Image 发布:首个 Agent 生图模型,支持写代码查资料和自主修正
motion-anything 开源项目:免费版 Figma Motion + 无水印动效视频工坊
推荐阅读
  • 安装字节Trae登录提示App Unavailable(应用程序不可用)解决办法,这份官方指南请收好!
  • LLM Wiki:AI 时代知识管理的下一个范式
  • 教你如何用Google Gemini Lyria 3 模型生成音乐,实战创作中文歌词和制作原创音乐
  • OpenCode Zen 免费模型快速接入Claude Code 使用实操教程指南
  • 即梦AI图像生成器.exe(开源+打包)
评论 (0)
请登录后发表评论
分类精选
Cursor永久免费攻略:无限邮箱注册+重置机器码+Cursor试用期重置工具实现永久免费使用
50007 1年前
手把手教你如何使用扣子Coze搭建“文生图” AI Bot
21288 1年前
n8n新手入门指南:5 分钟本地部署 + 中文汉化 + 快速启动,玩转工作流(Docker版)
19779 1年前
安装字节Trae登录提示App Unavailable(应用程序不可用)解决办法,这份官方指南请收好!
19044 1年前
零基础上手 VSCode + Claude Code + GLM-4.6 保姆级安装配置教程
17671 8月前
Gemini CLI 装好了,登录异常怎么办?手把手教你解决 Gemini CLI 登录问题
16917 1年前
一文搞懂什么是 Vibe Coding?Vibe Coding工具推荐及Cursor编程开发实践
15559 1年前
手把手教你用国内VISA信用卡直接订阅ChatGPT、Claude、Google Gemini等海外AI服务
15228 5月前
AI 概念篇:Token是什么?一文讲清楚Token分词、窗口、计费与常用计算工具
15033 6月前
手把手教你使用 Gemini 2.5 Pro 免费 API搭建本地知识库,一键接入 Gemini!
14481 1年前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 微信小程序虚拟支付接入指南:从开通流程、iOS IAP 配置到测试踩坑全流程
2 WorkBuddy 输入框六大按键详解:模式切换、技能调用与连接器使用指南
3 基于 shadcn 编写 B 端设计 Skill:规则、皮肤、实现三层解耦实践
4 Claude Code 官方 Loop 循环设计指南:4 种模式组合打造自动化工作流
5 VS Code + Ace Data Cloud MCP 接入教程:14款AI插件一键调用音乐绘画视频
6 提示词、RAG、Agent 换了三轮,真正的新范式其实是三样工程
7 别让 AI Agent 在你电脑里裸奔:一文讲透沙盒机制与隔离环境
8 I-Lang AI 编程协议完整操作手册:从 0 到上线变现,10 款免费工具链实战指南
9 Obsidian 网页版来了:NAS 部署 Ignis,浏览器直接使用
10 n8n + AI 自动化筛选询盘邮件并同步多维表格
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 产品经理导航 爱克硕儿 产品经理AI资讯 Axure元件库下载 申请友联