as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
Ring
AWS
文档
Support
Contact Us
My Cases
设备
构建
测试
应用发布
相关资源
文档

Amazon Devices Builder Tools功能

Amazon Devices Builder Tools功能

Amazon Devices Builder Tools通过其模型上下文协议 (MCP) 服务器和智能体技能提供AI辅助功能。部分功能同时适用于Fire OS和Vega OS,部分功能则仅适用于单一操作系统。Amazon Devices Builder Tools为Vega OS提供全面支持,但对Fire OS仅提供有限支持。使用此页面可了解哪些功能适用于您的目标操作系统,以及应向智能体提出哪些请求。

您可以通过以自然语言向AI智能体发出提示来使用这些功能,而无需运行单独的命令。您的智能体会根据您的请求调用正确的工具或技能。


这些功能同时适用于Fire OS和Vega OS。

功能 执行的操作 示例提示词
应用移植(测试版) 将现有Fire OS应用迁移到Vega,或将Web URL封装为Vega应用。支持的路径: Fire OS WebView → Vega WebView应用,Fire OS React Native → 适用于Vega的React Native应用,Fire OS原生(Java或Kotlin)→ 适用于Vega的React Native应用(部分支持),以及Web URL → Vega WebView应用。 Help me migrate my Fire OS app to Vega(帮我将我的Fire OS应用迁移到Vega)
应用内购买 (IAP) 集成并测试亚马逊应用商店应用内购买 (IAP) SDK。 Help me integrate IAP in my Vega app(帮我在我的Vega应用中集成IAP)
内容个性化 集成并测试内容个性化功能,例如Continue Watching(继续观看)行。 Help me integrate Content Personalization in my Vega app(帮我在我的Vega应用中集成内容个性化)
内容启动器 集成内容启动器(通用搜索和浏览)、账户登录和语音传输控制。 Help me integrate Content Launcher in my Vega app(帮我在我的Vega应用中集成内容启动器)
直播TV 集成并测试直播电视(线性频道),包括电子节目指南 (EPG) 频道同步以及频道调谐和播放。 Help me integrate Live TV in my Vega app(帮我在我的Vega应用中集成直播电视)
EMBER目录集成 从现有内容系统生成并验证附加的娱乐资源增强型元数据桥 (EMBER) 目录适配器。 Help me build an EMBER catalog adapter for my system(帮我为我的系统构建EMBER目录适配器)
远程知识搜索 从developer.amazon.com/zh/和community.amazondeveloper.com搜索并检索文档,以便您的智能体能够回答超出精选本地工作流程的应用开发问题。 How do I submit my app to the Amazon Appstore?(如何将我的应用提交到亚马逊应用商店?)
反馈 直接从智能体的聊天中向亚马逊发送关于用于AI的Amazon Devices Builder Tools的反馈。您的智能体会在提交反馈前确认反馈与Amazon Devices Builder Tools相关,如果目标不明确则会询问。 I want to provide feedback(我想提供反馈)

这些功能特定于Vega OS应用开发。

功能 执行的操作 示例提示词
入门、SDK和CLI 设置Vega SDK和项目,并运行CLI工具以在Vega虚拟设备或连接的设备上构建和运行您的应用。 Help me set up the Vega SDK and run my app on the Virtual Device(帮我设置Vega SDK并在虚拟设备上运行我的应用)
开发者模式 在Fire TV (Vega OS) 设备上启用开发者模式,以实现开发者shell访问和Vega设备智能体 (VDA) 连接。 Enable Developer Mode on my Fire TV device(在我的Fire TV设备上启用开发者模式)
性能分析 根据KPI目标诊断并修复第一帧时间 (TTFF)、完全绘制时间 (TTFD)、用户界面重新渲染、按键输入延迟和用户界面流畅度问题。对于TTFD,您的智能体会首先检查应用类型,并分别指导适用于Vega的React Native应用和原生 (C++) 应用。 Can you help me debug and fix the Time to First Frame issue in my Vega app?(你能帮我调试并修复我的Vega应用中的第一帧时间问题吗?)
性能最佳实践 根据React Native性能最佳实践检查代码。 Help me analyze if this component follows React Native Vega performance best practices(帮我分析这个组件是否遵循了React Native Vega性能最佳实践)
崩溃分析 通过自动化亚马逊崩溃报告 (ACR) 分析和符号化诊断JavaScript、原生、低内存终止 (LMK) 和应用无响应 (ANR) 崩溃。 Why did my app crash?(为什么我的应用崩溃了?)
最佳实践(清单和组件) 验证manifest.toml并实现Vega组件(例如Carousel)。 Can you validate my manifest file and update it as needed?(你能验证我的清单文件并根据需要更新它吗?)
用户界面开发 根据屏幕截图和设计稿生成Vega应用屏幕截图,并使用亚马逊专用的react-navigation程序包实现堆栈、标签和抽屉导航。 Create a Vega app UI to match this screenshot(创建与此屏幕截图匹配的Vega应用用户界面)
焦点管理 使用TVFocusGuideView和FocusManager为电视界面实现方向键导航和焦点。 Create an app with two buttons to showcase focus management(创建一个包含两个按钮的应用以展示焦点管理)
React Native升级 运行交互式、回合制工作流程,以升级Vega应用中的React Native版本(例如0.72 → 0.83)。 Upgrade my Vega app from React Native 0.72 to 0.83(将我的Vega应用从React Native 0.72升级到0.83)
媒体播放 添加W3C媒体源扩展 (MSE)/加密媒体扩展 (EME) 媒体播放功能,支持自适应流媒体 (HLS/DASH)、DRM、Shaka播放器集成和媒体控制。 Add a simple media playback implementation to my Vega app(向我的Vega应用添加简单的媒体播放实现)
Matter投屏 集成并测试Matter投屏,它允许手机应用发现电视、在电视上启动内容并控制播放。 Help me add Matter Casting to my Vega app(帮我将Matter投屏添加到我的Vega应用)
无障碍功能 为适用于Vega的React Native应用添加Fire TV无障碍功能支持。 How do I label an icon-only button so VoiceView announces it?(如何为纯图标按钮添加标签,以便VoiceView进行播报?)
字幕和音频描述 在Vega应用中遵循操作系统的字幕和音频描述设置,适用于VegaScript和WebView播放器。 How do I honor the user's caption settings in my Vega video app?(如何在我的Vega视频应用中遵循用户的字幕设置?)
调试工具路由 检测您的应用类型,并针对您描述的症状为您指明正确的调试工具,因此您无需指定工具名称。React Native 0.83或更高版本上的适用于Vega的React Native应用使用设备端React Native DevTools来调试重新渲染、用户界面流畅度和网络问题。使用较早React Native版本的应用,以及存在网页内容问题(渲染、DOM和CSS、控制台或Web JavaScript错误、断点、网页性能、内存和网络检查)的WebView应用,使用Chrome DevTools。原生 (C++) 应用通过Vega Studio使用GDB、原生跟踪分析和崩溃符号化;React Native DevTools不适用于这些应用。 My app's UI is janky.Help me debug it.(我的应用用户界面卡顿,帮我调试。)

这些功能特定于Fire OS应用开发。

功能 执行的操作 示例提示词
Fire TV Android SDK升级 评估并升级第三方Fire TV Android应用的targetSdkVersion,以适配Fire OS升级,涵盖API级别30至36(Fire OS 8、14和16)。它每次只处理一个级别和一项行为变更,并在每次编辑前进行证据审查和明确批准。 Upgrade my Fire TV app from targetSdkVersion 30 to 35(将我的Fire TV应用从targetSdkVersion 30升级到35)
可扩展用户界面审计 审查Fire TV或Android TV应用在1080p以外画布上的就绪情况,涵盖720p、900p和1440p的双向适配。它会对XML布局、Jetpack Compose、代码侧尺寸设置和React Native样式执行只读扫描,标记原始像素尺寸设置、绝对定位以及忽略目标画布的图像解码问题,并给出修复建议。 Audit my Fire TV app for non-1080p screen readiness(审查我的Fire TV应用的非1080p屏幕就绪情况)

Last updated: 2026年10月13日