前言¶
在 E10 上做自动化,登录这一步经常是最先卡住的。E10 的会话标识是 ETEAMSID,单独跑脚本或者让 Agent 去调用 E10 接口时,要么走一遍浏览器授权拿到会话,要么手工从已登录页面里取标识,缺少一个统一的、能被 Agent 直接调用的入口。下面介绍的这个 Skill 就把这件事收敛成一个动作。
这是什么¶
泛微E10登录工具,SkillHub 坐标 @org-vsc9dz4y/weaver-e10-login,由泛微网络科技股份有限公司发布,当前版本 1.2.3,分类 office-efficiency,来源标记为 enterprise。
它解决的问题是 E10 平台登录态的获取与维护:把 OAuth2.0 浏览器授权、ETEAMSID 手工设置、状态查询、多环境切换四项能力做成独立于 E10 主流程的登录认证入口,Agent 不需要自己去拼授权链路。
官方页面给出的评分为 100000,下载量 5605。页面标签里 requires_api_key=false,意味着使用前不需要准备独立的 API Key。
核心功能¶
下面四项都来自官方简介,是这个 Skill 对外声明的能力。
- OAuth2.0 浏览器授权。走标准授权码流程,由浏览器侧完成交互,适合没有人值守或需要复用现成登录流程的场景。
- ETEAMSID 手动设置。直接指定会话标识,适合已经有登录态、只想把标识交给 Skill 管的情况。
- 状态查询。查看当前登录状态,用于在执行业务操作前先确认会话是否可用。
- 多环境切换。在多个 E10 环境之间切换登录态,避免同一套脚本在测试环境和生产环境之间串用会话。
需要说明的是,官方简介只列出了能力名称,没有给出每一项的输入输出字段、默认值和错误码。做集成前需要到官方页面确认参数细节。
安装与启用¶
官方地址:
https://api.skillhub.cn/org-vsc9dz4y/weaver-e10-login
SkillHub 页面:
https://www.skillhub.cn/skills/org-vsc9dz4y/weaver-e10-login
坐标:
@org-vsc9dz4y/weaver-e10-login
本次抓取的官方资料里没有提供安装命令的原文,也没有区分 Cursor / Codex CLI / Claude Code 各自的安装方式。所以这里不写猜测的命令,请到上面的官方地址按当前客户端类型查看安装步骤。
启用方式按通用 SKILL.md 格式理解:Skill 被识别后,在对话里直接说明要执行哪一项登录动作即可,不需要额外配置 API Key。
典型用法¶
官方资料没有提供可复现的调用示例,下面是按简介里四项能力整理的使用顺序,具体参数名需要以官方文档为准。
先确认当前状态,避免在会话已经失效的情况下继续往下走:
登录状态查询
如果还没有登录态,走浏览器授权:
OAuth2.0 浏览器授权
已经有 ETEAMSID 时,改为手工设置:
ETEAMSID 手动设置
需要跨环境工作时,在执行业务操作前切换:
多环境切换
按上面的顺序,一次典型的流程是:先查状态,未登录则走授权或手工设置,需要换环境时再切换,然后才进入业务调用。
适用场景与注意¶
适合这几类情况:脚本或 Agent 需要独立持有 E10 会话、不想每次重新走浏览器交互;需要同时维护多个 E10 环境的登录态;希望在执行业务操作前有明确的状态检查环节。
几点限制:
- 参数细节缺失。简介没有给出字段名、取值范围和错误码,接入前必须核对官方页面。
- 评分与下载量为页面展示值,会随时间变化,写作时以官方页面实时数据为准。
- 页面安装量为 0,说明目前实际部署量少,踩坑反馈不多,遇到问题主要靠自己核对 E10 的登录机制。
- 官方抓取的资料里没有安全说明,ETEAMSID 属于会话凭证,手工设置和多环境切换时注意不要把它写进会被提交的配置文件或日志里。
结尾¶
这个 Skill 的价值在于把 E10 登录从业务代码里拆出来,做成一个独立、可查询、可切换环境的认证入口,Agent 侧只需要知道「查状态 / 授权 / 设标识 / 切环境」四个动作。功能项是清楚的,细节文档还需要自己去官方页面补齐。
官方地址:https://api.skillhub.cn/org-vsc9dz4y/weaver-e10-login