What's Changed
新增
config init:在验证 URL 旁输出 ASCII 二维码,便于手机扫码(编码失败则省略码,仍打印 URL)wps365-cli update:从官方 CDN 比对版本,落后则下载、校验并原地替换当前二进制;--check只比对;--force强制重装。不静默后台升级,也不自动刷新 specauth qrcode:把验证 URL 写成 PNG(--file,相对当前目录)或 ASCII(--ascii);全局-o/--output仍是输出格式,不是文件路径mcp serve/mcp tools/mcp config/mcp doctor:把精装 catalog 暴露为本地 stdio MCP tools,Workbuddy / Claude / Cursor 可作为自定义连接器接入(mcp config --app workbuddy输出可粘贴片段)- WorkBuddy 连接器片段
connectors/workbuddy/mcp.json与 skillwps365-mcp:企业账号config init+auth login --device后接本地mcp serve;与金山文档个人 MCP(mcp-center)分开
变更
auth login --device不再内嵌 ASCII 二维码,只打印验证 URL 与user_code。需要码时用auth qrcode或走config init- MCP /
auth login缺凭证时优先引导config init --new,再auth login --device --scopes "...",不再把主路径写成auth setup(避免 WorkBuddy Agent 走错) - MCP tool 名去掉
wps365_前缀(user_me而非wps365_user_me),避免 WorkBuddy 用 server 名再拼一层变成wps365_wps365_*。Cursor / Claude 仍靠 server 名隔离。已接入的客户端需重载 MCP。 - 安装示例指定版本改为
WPS365_VERSION=v0.3.5
修复
- API 错误提示:识别
403000001/ErrPrivileges(含权益点如interface_company_doc)时,在 stderr 追加 hint,引导联系企业管理员开通【商业高级版】/【商业旗舰版】,并明确非 OAuth scope - Skills:纠正「CLI 不能创建应用」误判——公有云重新初始化优先
config init [--new] [--force];provider bootstrap为可选且需先--help探测;写入 getting-started(中英文)与 shared
Full Changelog: v0.3.4...v0.3.5