# ui-components > 提供微短剧剧本生成系统所需的UI组件,包括API密钥输入窗口、剧本生成界面、参数设置面板和下载功能等,支持用户友好的交互体验。 - Author: ZENGJUN2004 - Repository: ZENGJUN2004/short-drama-generator-full - Version: 20260124100845 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/ZENGJUN2004/short-drama-generator-full - Web: https://mule.run/skillshub/@@ZENGJUN2004/short-drama-generator-full~ui-components:20260124100845 --- --- name: "ui-components" description: "提供微短剧剧本生成系统所需的UI组件,包括API密钥输入窗口、剧本生成界面、参数设置面板和下载功能等,支持用户友好的交互体验。" --- # UI组件技能 ## 功能描述 该技能提供微短剧剧本生成系统所需的UI组件,包括: 1. **API密钥输入窗口**:提供安全的API密钥输入和验证界面 2. **剧本生成界面**:提供直观的剧本生成操作界面 3. **参数设置面板**:允许用户自定义生成参数 4. **进度显示组件**:显示剧本生成的进度和状态 5. **下载功能组件**:提供生成剧本的下载按钮和选项 6. **响应式设计**:适配不同屏幕尺寸和设备 ## 使用场景 - 当需要用户输入API密钥时 - 当需要提供直观的剧本生成界面时 - 当需要用户自定义生成参数时 - 当需要显示生成进度时 - 当需要提供剧本下载功能时 ## 调用示例 ``` 调用 ui-components 技能,生成微短剧剧本生成系统的UI组件: 组件类型: 1. API密钥输入窗口 2. 剧本生成界面 3. 参数设置面板 4. 下载功能组件 设计要求: - 简洁美观的设计风格 - 直观易用的交互体验 - 响应式布局,适配不同设备 - 支持深色/浅色主题切换 请输出: 1. UI组件的HTML结构 2. 样式设计(CSS) 3. 交互逻辑(JavaScript) 4. 使用说明 ``` ## 输出格式 ```html

微短剧剧本生成器

生成参数

0.7

网络文学内容

## 使用说明 1. **API密钥设置**: - 首次使用时会自动弹出API密钥输入窗口 - 输入您的硅基流动API密钥并保存 - 可以随时点击设置按钮修改API密钥 2. **生成剧本**: - 在文本框中输入或粘贴网络文学内容 - 调整生成参数(题材类型、集数、时长、创意度等) - 点击"生成剧本"按钮开始生成 - 等待生成完成,查看结果 3. **下载剧本**: - 生成完成后,在结果区域找到下载按钮 - 选择您需要的格式(Word、PDF或纯文本) - 点击对应按钮即可下载 4. **其他功能**: - 点击"清空内容"按钮可以清空输入框 - 点击"加载示例"按钮可以加载示例文本 - 进度条显示生成进度和状态 5. **响应式设计**: - 适配桌面端、平板和手机设备 - 在不同屏幕尺寸下都能提供良好的用户体验 该技能为微短剧剧本生成系统提供了完整的UI组件,支持用户友好的交互体验,使剧本生成过程更加直观和高效。