원클릭으로
tina-compose-ui-i18n
TinaIDE Compose UI、主题、导航和国际化开发指南。用于新增或修改用户界面、Activity setContent、设置页路由、主界面 Tab、底栏/抽屉/弹窗、用户可见文案和多语言资源。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
TinaIDE Compose UI、主题、导航和国际化开发指南。用于新增或修改用户界面、Activity setContent、设置页路由、主界面 Tab、底栏/抽屉/弹窗、用户可见文案和多语言资源。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
TinaIDE RikkaHub/AI 集成开发指南。用于修改内嵌 RikkaHub 入口、侧边栏聊天容器、模型/渠道边界、API key 安全边界、embedded 编译或 AI 与编辑器宿主集成。
TinaIDE 项目架构导航。用于理解模块边界、启动入口、多进程初始化、主界面/编辑器数据流,或判断新代码应放在 app、core、feature、external、tools 还是 build-logic 中。
TinaIDE 数据层、安全、权限、路径、敏感信息和文件分享指南。用于修改 Room 数据库、迁移、DataStore/SharedPreferences、ProjectPaths、PathValidator、API key 存储、server HMAC、崩溃日志隐私或 Android 权限。
TinaIDE native 编译运行、Android sysroot、tina-toolchain assets、clangd/LSP、Tree-sitter 与 PRoot 排障指南。用于处理 C/C++ 编译、clang/lld/clangd、语言服务、toolchain 包、queries/registry 或 PRoot 相关改动。
TinaIDE 插件系统、.tinaplug、manifest、权限、Lua script/hybrid、LSP plugin、插件市场、内置插件和 starter 模板开发指南。用于新增/修改插件 API、插件包、host commands、插件模板或插件 UI。
TinaIDE 测试、排障和质量验证指南。用于选择单元测试/仪器测试命令、定位失败原因、验证 editor/AI/plugin/database/security 等模块改动,或为文档变更做轻量检查。
| name | tina-compose-ui-i18n |
| description | TinaIDE Compose UI、主题、导航和国际化开发指南。用于新增或修改用户界面、Activity setContent、设置页路由、主界面 Tab、底栏/抽屉/弹窗、用户可见文案和多语言资源。 |
core/designsystem/src/main/java/com/wuxianggujun/tinaide/ui/theme/TinaIDETheme.kt。core/i18n/src/main/java/com/wuxianggujun/tinaide/core/i18n/AppStrings.kt。core/i18n/src/main/java/com/wuxianggujun/tinaide/core/i18n/ResExt.kt。core/i18n/src/main/java/com/wuxianggujun/tinaide/core/i18n/TextResourceAliases.kt。core/i18n/src/main/res/values/strings.xml 与 core/i18n/src/main/res/values-en/strings.xml。docs/;面向用户的帮助文档需检查 feature/help/src/main/assets/help/*.md。app/src/main/java/com/wuxianggujun/tinaide/ui/compose/screens/main/MainScreen.kt。app/src/main/java/com/wuxianggujun/tinaide/ui/compose/screens/main/MainActivityScreenHost.kt。feature/settings/src/main/java/com/wuxianggujun/tinaide/ui/compose/screens/settings/SettingsScreen.kt。app/src/main/java/com/wuxianggujun/tinaide/settings/SettingsActivity.kt。setContent 应包 TinaIDETheme。core/designsystem 和已有 Tina* 组件,不要重复造按钮、弹窗、底栏样式。StateFlow 在 Compose 中优先用 collectAsStateWithLifecycle。MainScreen 的 Tab,不是全局统一 NavHost。SettingsActivity.start(context, SettingsRoute.X)。Strings.some_text.str() 或 Strings.some_text.strOr(context)。values/strings.xml 与 values-en/strings.xml。*ResAliases.kt,新增前先检索既有别名。SettingsRoute、入口跳转、测试或 support 映射。TinaIDETheme。Tina* 组件。py tools/i18n/check_all.py 或至少检查 values/values-en 同步。compileArm64DebugKotlin 或对应 feature test。SettingsActivitySupportTest 和 SettingsScreenSupportTest。