开发者工具概述
收藏我的收藏
抖音 AI 分身开发者工具,是面向抖音 AI 分身开发者推出的集成开发环境,支持开发、调试、预览、上传等基本功能,支持在 Windows、Mac 平台上运行,旨在帮助开发者更高效地开发抖音 AI 分身应用。
开发准备
安装下载
我们目前提供 VSCode 插件来对 AI 分身应用进行调试和发布。
- 1.下载安装 VSCode(VSCode 版本要求 >= 1.80.0)。
- 2.在 VSCode 插件市场中搜索安装抖音 AI 分身开发者工具。
安装完成后,左侧编辑器将出现一个 AI 分身图标,代表安装成功。
- 3.本地安装 docker 并启动。
AI 分身应用调试会使用 docker 运行。
登录账号
插件账号登录支持手机号或邮箱登录:
登录成功后将显示 AI 分身列表:
假如显示“没有可用的 AI 分身应用”:
- •根据指引前往平台创建新的 AI 分身应用。
- •假如团队中已经有 AI 分身应用,可以联系管理员在「账号中心-成员协作-AI 分身应用」授权【IDE 权限】。
配置调试环境
抖音 AI 分身应用对不同语言,有一些对开发调试环境的要求:
语言 | 调试环境要求 |
Go |
|
Java |
|
其他语言(如 PHP 等) |
开发阶段
创建工程
对于一个新的 AI 分身应用,我们提供通过模板初始化工程的能力,当选中分身后:
AI 分身工程必须包含用于抖音云部署的 Dockefile 和运行的 run.sh 文件。
点击 “创建 AI 分身工程”,选择对应的开发语言,并选择一个空的工程目录,插件会在该目录下初始化 AI 分身工程,并同时会在 vscode 中打开该工程。
当模板工程下载完成,在新打开的 vscode 窗口内,切换到插件,可以看到已经选中了对应的分身应用,接下来便可以进行 AI 分身的调试。
代码调试
IDE 插件本地调试分为几个区域,代码编辑区、对话调试区、调试日志输出区。
模板工程中已经提供了一个可用来查看效果的 DEMO,点击「启动调试」进行调试。
- •支持在「对话调试区」中调试 AI 分身对话;
- •支持在「调试日志输出区」中查看调试开发中的日志;
- •支持在「编辑区」进行代码断点。
部署应用
当本地调试完成后,可以在对话面板的右上方点击部署,进行应用的部署:
成功发起部署后,可以在部署日志中看到当前的进度:
抖音云的部署日志也会展示:
当看到部署完成,意味着已经成功创建测试版本🎉接下来就可以前往抖音开放平台进入版本管理界面进行应用的线上发布。