All plugins

DSH / BUNDLE / CLIENT-UI

dsh-bupt-ucloud

v1.0.0Linear1024 / dsh-bupt-ucloudca2ef87263

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-bupt-ucloud

BUPT 教学云(ucloud)插件:在「设置 → 插件」页配置学号与密码,并为 DSH 提供未完成作业、作业详情、课程搜索、附件上传与作业提交工具。

README / EN

Package documentation

Registry summary

BUPT 教学云(ucloud)插件:在「设置 → 插件」页配置学号与密码,并为 DSH 提供未完成作业、作业详情、课程搜索、附件上传与作业提交工具。

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- **不能切换账号**:账号固定来自设置页 + 凭据库(这也是它和工作区 CLI 唯一的定位差异; 需要多账号切换时请用 `tools/ucloud-cli.mjs`)。 - **没有删除资源的能力**:上传成功但没用上的附件无法通过本插件删除,只会在教学云里留一个 游离资源。平台是否提供删除接口本插件未使用、也未验证——不猜、不试探未经确认的端点。 - **没有 dry-run**:`ucloud_submit` 一调用就是真提交;约定是先把 `resourceId` 报给用户确认再提交。 - **验证码需要人读图**:未配置 OCR 令牌时,登录会停下并给出图片路径与 `captchaId`, 由模型(`read_image`)或用户读出文字后调用 `ucloud_login` 继续。