Repository navigation
STU MCP v0.6.1 · 单命令更新与版本检查
Pre-release
Pre-release
建议直接安装 v0.6.2。本版发布后发现共享公网出口可能耗尽 GitHub 匿名 API 限额;修订版已增加无需 Token 的官方发行订阅回退。若本版更新命令已受限流影响,请按新版安装说明手动升级一次。
支持一条命令检查并升级 STU MCP;继续作为学生预览版发布。
stu-mcp update --check
stu-mcp updateAgent 可调用 check_updates 或 update_self,与 CLI 共用同一套代码。检查立即执行,包含官方学生预览,不创建定时任务、不降级,也不需要 agent 手工校验安装包。
- 自动识别推荐的 uv tool 安装,校验官方 GitHub wheel、SHA-256、版本和 Python 兼容性,再调用 uv 安装。保留配置、加密会话、extras、附加依赖和原 Python 启动路径。
- 源码、Docker 与无法可靠识别的安装返回相应更新指引。远程 MCP 更新作用于服务器上的副本。
- 活动报修、设置页、同安装的其他已登记实例或签到后台会阻止升级。安装发生变更后,旧 MCP 连接暂停业务;stdio 重载 MCP,HTTP 重启宿主服务,再核对运行版本。
- Windows 运行中的 CLI 命令和别名已做真实隔离升级验证;不使用
--force重建运行环境,不增加常驻更新进程。失败不承诺整个环境自动回滚。
本版也收录 main 上已有的 7 项实验外卖目录与选餐工具;它们不下单、不支付、不修改地址。共有 47 项 MCP 工具,原有接口保持兼容。
v0.6.0 没有更新命令,首次升到本版请按安装说明完成一次手动升级;后续可直接使用上述命令。完整行为见更新说明。
发行检查包括本地全量回归、81 项更新专项、Windows 五种真实启动入口的连续离线升级,以及 core wheel 的 SDK stdio/HTTP、客户端配置、技能与独立后台验收。各项测试范围见验证记录。
主分支 Checks 和发行标签 Checks 全部通过:Linux/Python 3.11、3.13,Windows/Python 3.12,macOS/Python 3.12,以及默认 Docker。Linux 完整环境 2103 项测试通过;每个系统还实际完成五种启动入口的离线升级。
附件为 wheel、源码包及 SHA256SUMS.txt,最后一份用于核对下载文件完整性。当前未发布 PyPI 包或预构建 Docker 镜像;默认仍为 HTTP/CLI,浏览器兼容依赖须明确选择。