AutoGOD 自动化 UI 速查
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_2a67a6dc/autogod-ui。
技能介绍
要解决什么问题
在 AIGame / AutoGOD 脚本里写界面时,布局语法是框架自有的 UI XML,而不是 Android 原生的 android:* 属性。混用标签、命名空间或 layout_width 这类写法,常见结果是界面不渲染或直接运行失败。你需要一份按组件分类、能对照属性与案例的速查,而不是去翻零散网页或凭记忆拼 XML。
技能如何组织内容
本技能把官方 UI 文档拆成可检索的 Markdown 条目,大致分为:
- 布局(
layout/):绝对/相对/网格/帧/约束/锚点/流式/滚动/抽屉/下拉刷新等 - 控件(
control/):按钮、输入框、开关、滑块、图片等 Material 风格组件 - 容器(
container/):Toolbar、ListView、WebView、VideoView、Loading 等 - API(
api/):$ui、$dialog、UiBinding、BottomSheet 等交互对象 - 案例(
example/):登录页、Tab 联动、下载进度、WebView JS 互调等完整片段 - 参考(
reference/):XLayout/XView通用属性、颜色与gravity对照表
文档中反复强调框架 XML 的写法约定:小写标签、text/bg/w/h/radius 等短属性、无 xmlns:android。技能内附有禁止用法与正确示例,便于在生成或改写布局时先对齐语法。
适用边界与注意点
- 内容面向 AutoGOD / AIGame UI 层,不能当作 Android Layout XML 或 Jetpack Compose 的参考。
- 速查侧重结构与 API 名称;具体运行时版本差异仍以 源文档 为准。
- 「快速开始」类片段(加载界面、取控件、事件监听、动态创建控件)适合作为对话中的起点,完整业务仍需结合你的脚本生命周期与权限环境自行拼装。
使用场景
- 在 AutoGOD 脚本里用 XML 搭浮动窗登录页,需要对照按钮、EditText 与线性布局的属性格式
- 生成的界面空白,要核对是否误用了 android: 命名空间或 Android 原生标签
- 要做 Tab 与 Pager 联动或侧滑抽屉,想直接套用 example 里的标签联动/抽屉布局条目
- 脚本里嵌 WebView 并与页面 JS 互调,需要查桥梁对象与「案例-功能交互」的写法
适合人员
- 维护 AutoGOD 挂机/辅助脚本、需要给脚本加设置面板与状态展示的独立开发者
- 从 Android 布局经验转写 AutoGOD 界面、常把 layout_width 写进 XML 导致跑不起来的脚本作者
- 用 AI 生成 AutoGOD UI 片段、需在提交前按禁止用法清单做语法校验的自动化工程师
- 基于 ListView、下载进度条或 VideoView 做工具型界面、要查容器与综合案例的插件维护者