Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>优趣优智教学助手New to Visual Studio Code? Get it now.
优趣优智教学助手

优趣优智教学助手

UQUAI

|
5 installs
| (0) | Free
VSCode插件,支持uquai.com授权登录,下载工程zip包和上传项目,支持打开班级和项目文件夹
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

优趣优智教学助手 VSCode 插件

这是一个专为优趣优智(UQUAI)教学平台设计的 VSCode 插件,支持与 uquai.com 平台进行交互,包括授权登录、班级管理、项目下载和上传等功能。

功能特性

  • 🔐 OAuth授权登录: 支持跳转到 uquai.com 进行授权登录
  • 👥 班级管理: 查看和管理你的教学班级
  • 📚 课程资源: 浏览班级课程和章节资源
  • 📥 项目下载: 支持下载指定项目的 zip 包到本地并自动解压
  • 📤 项目上传: 支持将当前工作区打包并上传到 uquai.com
  • 🗑️ 项目删除: 支持删除已上传的项目
  • 🔄 项目更新: 支持更新已上传的项目

安装

从 VS Code Marketplace 安装

  1. 在 VS Code 中打开扩展面板(Ctrl+Shift+X)
  2. 搜索 "优趣优智教学助手"
  3. 点击安装

从源码安装

  1. 克隆此仓库到本地
  2. 运行 npm install 安装依赖
  3. 运行 npm run compile 编译 TypeScript 代码
  4. 在 VS Code 中按 F5 启动调试模式

界面介绍

插件在 VS Code 左侧活动栏添加了 "优趣优智" 图标,点击后展开三个主要功能区域:

1. 我的班级

  • 显示你参与的所有班级
  • 点击班级可展开查看课程列表
  • 点击课程可查看章节资源
  • 支持刷新班级列表

2. 我的项目

  • 显示你创建的所有项目
  • 支持任务挑战和创意天地两种类型
  • 提供删除、更新、刷新等操作
  • 支持分页加载更多项目

3. 功能操作

  • 提供上传新项目的快捷入口
  • 显示登录状态和快捷操作

详细操作流程

1. 首次使用 - 登录授权

方法一:通过状态栏登录

  1. 查看 VS Code 底部状态栏,点击 "未登录" 状态
  2. 浏览器自动打开 uquai.com 授权页面
  3. 完成授权后,将授权码复制到剪贴板
  4. 回到 VS Code,插件自动检测并完成登录

方法二:通过命令面板登录

  1. 按 Ctrl+Shift+P 打开命令面板
  2. 输入 "优趣优智(UQUAI): 登录授权" 并选择
  3. 按照上述步骤完成授权

登录成功后

  • 状态栏显示 "已登录" 状态
  • 自动刷新班级和项目列表
  • 显示 "登录成功,数据已刷新!" 提示

2. 班级管理

查看班级列表

  1. 点击左侧 "优趣优智" 图标
  2. 展开 "我的班级" 区域
  3. 查看所有参与的班级

查看课程资源

  1. 点击班级名称展开课程列表
  2. 点击课程名称查看章节
  3. 点击章节查看附件资源

刷新班级数据

  • 点击班级区域标题栏的刷新按钮
  • 或使用命令 "优趣优智(UQUAI): 刷新班级"

3. 项目管理

查看项目列表

  1. 展开 "我的项目" 区域
  2. 查看所有创建的项目
  3. 项目按类型分类显示

下载项目

  1. 点击项目名称
  2. 选择保存位置
  3. 插件自动下载并解压项目
  4. 自动初始化 Python 环境(如果适用)

上传新项目

  1. 点击 "功能操作" 中的 "上传作品"
  2. 选择要上传的文件夹或文件
  3. 输入项目名称
  4. 等待上传完成

更新项目

  1. 右键点击项目名称
  2. 选择 "更新作品"
  3. 选择要更新的文件或文件夹
  4. 等待更新完成

删除项目

  1. 右键点击项目名称
  2. 选择 "删除此作品"
  3. 确认删除操作

刷新项目列表

  • 点击项目区域标题栏的刷新按钮
  • 或使用命令 "优趣优智(UQUAI): 刷新作品"

4. 退出登录

  1. 按 Ctrl+Shift+P 打开命令面板
  2. 输入 "优趣优智(UQUAI): 退出登录" 并选择
  3. 确认退出操作

配置说明

  • 自动登录: 插件会自动保存登录令牌,下次启动时自动登录
  • 网络配置: 确保网络连接正常以访问 uquai.com API
  • 文件权限: 确保有足够的文件系统权限进行项目操作

故障排除

登录问题

  • 确保网络连接正常
  • 检查 uquai.com 服务状态
  • 尝试重新授权登录

上传失败

  • 检查文件大小是否超限
  • 确保网络连接稳定
  • 验证项目格式是否正确

下载失败

  • 检查项目是否仍然存在
  • 确保有足够的磁盘空间
  • 验证网络连接

许可证

MIT License

支持

如有问题或建议,请通过以下方式联系:

  • 在 VS Code Marketplace 中留下评论
  • 提交 GitHub Issue
  • 联系优趣优智技术支持
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft