feat: 新增工作台我的技能和技能配置功能
新增功能: - 我的技能页面:管理已订阅技能,支持启用/禁用/配置/删除 - 技能配置页面:为已订阅技能提供 key-value 变量配置能力 - 导航栏新增"我的技能"入口(使用 FiBox 图标) 重构内容: - 技能市场页面:移除"全部技能/已订阅"切换,专注技能浏览和订阅 - 技能详情页面:移除订阅逻辑,统一使用"当前生效版本"布局 - 技能图标样式:移除渐变色背景,改为纯 emoji 显示 数据结构: - 新增 userSubscriptions 数组(用户级订阅和配置数据) 状态显示: - 我的技能列表状态改为纯文字(启用/禁用/已下架)
This commit is contained in:
@@ -72,6 +72,8 @@ grandclaw-archtype/
|
||||
│ │ │ ├── ChatPage.jsx # 聊天页面
|
||||
│ │ │ ├── SkillsPage.jsx # 技能市场
|
||||
│ │ │ ├── SkillDetailPage.jsx # 技能详情
|
||||
│ │ │ ├── MySkillsPage.jsx # 我的技能管理(NEW)
|
||||
│ │ │ ├── SkillConfigPage.jsx # 技能配置(NEW)
|
||||
│ │ │ ├── LogsPage.jsx # 日志查询
|
||||
│ │ │ ├── TasksPage.jsx # 定时任务
|
||||
│ │ │ ├── TaskDetailPage.jsx # 任务详情
|
||||
@@ -166,7 +168,9 @@ pnpm build
|
||||
|
||||
### 3. 工作台(Console)
|
||||
- **聊天界面**:支持多种聊天场景(欢迎页、普通对话、技能调用、文件上传)
|
||||
- **技能市场**:浏览、订阅、查看技能详情(仅展示最新版本)
|
||||
- **技能市场**:浏览已上架技能、订阅技能(仅展示已上架技能)
|
||||
- **我的技能**:管理已订阅技能,支持启用/禁用、配置变量、取消订阅(NEW)
|
||||
- **技能配置**:为已订阅技能配置 key-value 变量(NEW)
|
||||
- **日志查询**:支持按用户、类型、状态筛选
|
||||
- **定时任务**:管理定时任务,支持启用/禁用,查看任务详情
|
||||
- **项目管理**:成员列表,增加成员
|
||||
|
||||
Reference in New Issue
Block a user