想要使用百度Comate的AI编程辅助功能,必须先登录百度账号。它支持五种登录方式:扫码登录、账号密码登录(前提是百度网盘PC端已登录)、App一键跳转、微信/手机号快捷登录,以及开发者模式下的Token注入。
换句话说,如果没有登录,Comate的所有开发工具都无法使用。

网页端直接扫码登录
打开浏览器,进入Comate的登录页面,页面右上角会有一个【登录】按钮。点击后,网页上会弹出二维码。接下来,打开手机上的百度App或百度网盘App,点击首页右上角的「扫一扫」,对准二维码扫描,然后在手机上确认授权即可。
操作很直接:打开手机摄像头对准网页上的动态二维码就行。不过有个小细节需要注意:必须使用已登录状态的百度App扫码,否则会提示“账号未登录”。
网页端输入账号密码登录
在登录弹窗中,找到并点击【账号密码登录】选项。输入已注册的百度账号(可以是手机号、邮箱或用户名)和对应的密码。如果开启了二次验证,还需要输入信息验证码或通过微信扫码确认。
如果页面上找不到“账号密码登录”的选项,有个小技巧:先在百度网盘PC客户端登录同个账号,再回到Comate页面刷新一下。之所以这样,是因为百度最近收紧了密码登录入口,只有已经通过客户端建立了可信设备标识的账号,才能看到这个选项。
手机App内一键跳转登录
方法一:如果手机里已经安装了百度网盘App,先登录同一个百度账号。然后进入「我的」→「更多服务」,找到「Comate」入口,点击进去就自动完成授权登录了。
方法二:直接安装百度Comate独立App,启动时它会默认调起百度账号体系。可以选择「微信快捷登录」或「手机号登录」,输入信息并完成验证就行。
微信登录会自动绑定当前微信关联的百度账号。如果该微信没有绑定任何百度账号,系统会引导你创建一个新的百度账号,并同步到Comate。
开发者模式下Token手动注入登录
第一步:确保百度网盘PC客户端已经登录了目标账号。启动客户端后,点击右上角菜单栏的「帮助」→「开发者工具」,然后勾选「启用调试日志」。
第二步:打开任意百度系网页(比如pan.baidu.com),按F12打开开发者工具,切换到Application选项卡,查看Cookies,找到名为BDUSS的长字符串,并复制它。
第三步:访问Comate网页,再次按F12,在Console中执行以下命令:document.cookie="BDUSS=刚才复制的值;domain=.baidu.com;path=/;expires=Fri, 31 Dec 9999 23:59:59 GMT",然后刷新页面。
这个操作会强制写入登录态的Cookie,特别适合CI/CD环境或自动化脚本场景。需要提醒的是:BDUSS的有效期通常长达10年,但只要原账号退出登录或修改密码,这个Token就会立即失效,而且无法恢复。
