回答
要通过 VSCode 发布包含图片资源的 Hamibot 脚本包,请按以下步骤操作:
-
环境准备
- 安装 Hamibot 开发助手 插件
- 在 Hamibot 平台创建空白脚本
-
资源目录管理
// 文档地址 https://docs.hamibot.com/ // 推荐目录结构 /project-root ├── main.js // 主脚本 └── assets/ ├── icon.png // 图片资源 └── logo.jpg
-
图片处理代码示例
// 读取图片文件 var img = open("/sdcard/脚本名/assets/icon.png"); // 转换为 Base64 var base64Data = images.toBase64(img); // 解码 Base64 回图片 var decodedImg = images.fromBase64(base64Data);
-
发布流程
- 在 Hamibot 脚本编辑页点击「上传文件」
- 按层级结构依次上传:
main.js
(主脚本)assets/icon.png
assets/logo.jpg
-
路径引用规范
// 使用绝对路径访问上传的文件 var logoPath = "/sdcard/你的脚本名称/assets/logo.jpg"; var logoImg = images.read(logoPath);
⚠️ 注意事项:
- 所有非 JS 文件需要单独上传
- 路径名中的中文需保持与本地文件名完全一致
- 首次上传建议从单个图片开始测试
ℹ️ 本回答由 AI 生成,内容仅供参考