EasyTwin(EasyTwin DevKit 插件)
EasyTwin 第三方应用开发工具集的 VSCode 插件(薄壳,零业务逻辑,所有能力来自 @easytwin/devkit lib,devkit 已随本插件打包,离线可用)。
功能
- 配置向导:UI 收集 App ID / App Secret / Base URL,生成
easytwin.config.json(自动加入 .gitignore)。
- 场景树视图:侧边栏列出凭据可见的场景,点击打开预览。
- 场景预览 webview:script 引入 twin runtime,提供 DOM 根节点由 runtime 注册 canvas,加载场景 JSON;CSP 放行 Base URL 域名。
- 上传:选目录 → 全量覆盖警告(不可逆)→ lib 进度回调驱动进度条。
- skills sync:命令面板命令;检测到工作区含
easytwin.config.json 且 skills 缺失/过期时提示一次。
使用
- 命令面板(Ctrl+Shift+P)搜索
EasyTwin。
- 首次使用:先运行 EasyTwin: 初始化配置 填写凭证。
- 场景树出现在活动栏 EasyTwin 图标下。
要求
- VSCode ≥ 1.90
- 需要打开一个工作区文件夹(配置与 skills 同步以项目根为锚点)
- 场景预览需要网络可达 Base URL(资产在线加载)
| |