بنقرة واحدة
tina-ai-tools
TinaIDE RikkaHub/AI 集成开发指南。用于修改内嵌 RikkaHub 入口、侧边栏聊天容器、模型/渠道边界、API key 安全边界、embedded 编译或 AI 与编辑器宿主集成。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
TinaIDE RikkaHub/AI 集成开发指南。用于修改内嵌 RikkaHub 入口、侧边栏聊天容器、模型/渠道边界、API key 安全边界、embedded 编译或 AI 与编辑器宿主集成。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
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 等模块改动,或为文档变更做轻量检查。
TinaIDE 构建、Gradle、ABI、CI、发布、签名和 R8 排障指南。用于处理 assemble/compile 失败、APK 构建、版本号、GitHub Actions、toolchain assets 校验或 Release 混淆问题。
| name | tina-ai-tools |
| description | TinaIDE RikkaHub/AI 集成开发指南。用于修改内嵌 RikkaHub 入口、侧边栏聊天容器、模型/渠道边界、API key 安全边界、embedded 编译或 AI 与编辑器宿主集成。 |
settings.gradle.kts:external/rikkahub included build 和 rikkahub-embedded 依赖替换。app/build.gradle.kts:主 APK 对 me.rerere.rikkahub:rikkahub-embedded 的依赖。app/src/main/java/com/wuxianggujun/tinaide/ui/compose/components/DrawerContent.kt。app/src/main/java/com/wuxianggujun/tinaide/settings/SettingsActivity.kt。external/rikkahub/embedded/**。external/rikkahub/app/src/main/java/me/rerere/rikkahub/RikkaHubEmbeddedChatPane.kt:包含 RikkaHubEmbeddedChatPane 与 RikkaHubEmbeddedSettingsPane。docs/开发指南.md 的 RikkaHub 接入落点。docs/架构概览.md 的 RikkaHub 接入说明。feature/help/src/main/assets/help/getting-started.md 与 known-issues.md。feature:ai、聊天仓储、渠道仓储和工具调用系统。external/rikkahub 子模块;改动子模块时必须先提交并推送子模块,再提交主仓库 gitlink。DrawerContent、SettingsActivity 和 embedded 依赖边界。external/rikkahub。core/i18n;如果位于 RikkaHub 子模块,按 RikkaHub 自身资源规则维护。feature/help/src/main/assets/help/*.md。feature:ai 或旧 AiTool、ToolRegistry、AiChannelRepository 链路。app/。external/rikkahub 子模块提交。./gradlew :rikkahub:embedded:compileDebugKotlin --console=plain
./gradlew :app:compileArm64DebugKotlin --console=plain
git diff、路径是否真实存在、帮助资产是否同步。