Web端使用semi框架的自定义主题
一、进入主题编辑平台
打开 Semi 官方 DSM 主题编辑器:
https://semi.design/dsm/web_console/components_panel?dsmID=28301
在平台内可自由修改:
- 主色 / 辅助色 / 功能色
- 圆角、阴影、间距
- 字体、字号
- 各组件样式(按钮、输入框、弹窗等)
二、编辑完成后发布主题
编辑完成后点击右上角 发布,系统会自动打包生成专属主题包。
三、安装主题包
在项目 web 目录下执行:
bun add @semi-bot/semi-theme-ai-mandao安装成功后,可在 package.json 中看到已安装:
@semi-bot/semi-theme-ai-mandao

四、在项目中引入主题样式
打开文件:
web/src/index.jsx
按如下顺序引入样式(必须保证顺序):
// 1. 先引入 Semi 官方基础样式
import '@douyinfe/semi-ui/dist/css/semi.css';
// 2. 再引入自定义主题(必须放在下一行,避免样式覆盖异常)
import '@semi-bot/semi-theme-ai-mandao/dist/css/semi.css';
注意
主题样式必须放在官方 semi.css 之后
确保不要重复引入、颠倒顺序
作者:吴升斌 创建时间:2026-04-14 12:09
最后编辑:吴升斌 更新时间:2026-04-22 15:49
最后编辑:吴升斌 更新时间:2026-04-22 15:49