用途:为 Tauri 桌面应用提供专属开发约定,在 busirocket-rust 的语言与模块规则之上,规范 Tauri 命令、项目结构与权限配置。
适用时机:创建或重构 Tauri 命令;在 invoke 处理器与权限中注册命令;搭建 Tauri 项目结构(src-tauri 布局、sql、prompts)。
强制要求:创建 Tauri 命令时必须依次完成三步——(1) 创建命令文件,(2) 在 invoke 处理器中注册,(3) 加入权限允许列表。Rust 代码位于 src-tauri/src/,并在其中应用 busirocket-rust 的模块布局(services、utils、models)。SQL 放在 src-tauri/sql/<area>/,提示词放在 src-tauri/prompts/<area>/。
规则文件:rules/tauri-commands-checklist.md(Tauri 命令清单,强制)与 rules/tauri-project-structure.md(Rust、SQL、提示词在 Tauri 应用中的位置)。
相关技能:busirocket-rust(Rust 语言、一文件一事、边界、SQL 与提示词分离)、busirocket-core-conventions(通用文件结构原则)。
使用方式:阅读上述规则文件获取 Tauri 专属步骤与路径,src-tauri/src/ 内所有 Rust 代码均应用 busirocket-rust。
限制:资料未提供具体安装命令、平台支持范围、收费与效果信息。