Appearance
44 个专业技能
灵动桌面框架内置 44 个 AI 技能,覆盖桌面应用开发的完整生命周期。每个技能都包含框架特定的知识、规范和最佳实践。
技能全景图
┌─────────────────────────────────────────────────────────────────────────┐
│ 44 个 AI 技能全景 │
│ │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ ┌──────────────────┐ │
│ │ 核心开发(14) │ │ 高级功能(15) │ │ 工程发布(11) │ │ 协作(4) │ │
│ │ │ │ │ │ │ │ │ │
│ │ 项目导航 │ │ 插件开发 │ │ 打包分发 │ │ Codex 协同 │ │
│ │ API 开发 │ │ 事件系统 │ │ Git 工作流 │ │ Gemini 协同 │ │
│ │ 高级命令 │ │ 权限声明 │ │ 版本发布 │ │ Antigravity 协同 │ │
│ │ Rust 基础 │ │ 窗口管理 │ │ 性能诊断 │ │ 技能管理 │ │
│ │ 前端 UI │ │ 系统通知 │ │ Bug 排查 │ │ │ │
│ │ 主题系统 │ │ 文件系统 │ │ 项目初始化 │ │ │ │
│ │ 状态管理 │ │ 国际化 │ │ 任务跟踪 │ │ │ │
│ │ 数据库操作 │ │ 自动更新 │ │ 技术决策 │ │ │ │
│ │ 代码模式 │ │ 安全权限 │ │ 头脑风暴 │ │ │ │
│ │ 错误处理 │ │ 环境隔离 │ │ 文档站管理 │ │ │ │
│ │ JSON 序列化 │ │ 后台对接 │ │ 经验沉淀 │ │ │ │
│ │ 测试开发 │ │ AI 模型服务 │ │ │ │ │ │
│ │ 架构设计 │ │ 移动端架构 │ │ │ │ │ │
│ │ 工具函数 │ │ 远程网关 │ │ │ │ │ │
│ │ │ │ Android 打包 │ │ │ │ │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ └──────────────────┘ │
└─────────────────────────────────────────────────────────────────────────┘核心开发技能(14 个)
日常开发中最常用的技能,覆盖前后端全栈。
| # | 技能 | 能力 |
|---|---|---|
| 1 | 项目导航 | 快速定位代码、理解项目结构 |
| 2 | API 开发 | Tauri Command 接口开发指南 |
| 3 | 高级命令 | 复杂 Command 模式和技巧 |
| 4 | Rust 基础 | 所有权、借用、生命周期等核心概念 |
| 5 | 前端 UI | React 19 + Ant Design 组件开发 |
| 6 | 主题系统 | 设计令牌、CSS 变量、Ant Design 主题、暗色 / 亮色切换 |
| 7 | 状态管理 | React 前端(Zustand)与 Rust 后端状态管理 |
| 8 | 数据库操作 | SQLite CRUD、Schema 迁移 |
| 9 | 代码模式 | Tauri 最佳实践和设计模式 |
| 10 | 错误处理 | 结构化错误链(AppError → CommandError) |
| 11 | JSON 序列化 | serde 序列化、前后端类型映射 |
| 12 | 测试开发 | 单元测试、集成测试编写 |
| 13 | 架构设计 | 应用架构规划、模块拆分 |
| 14 | 工具函数 | 通用工具库开发 |
高级功能技能(15 个)
框架进阶能力,满足复杂应用场景;标「按需」的是多数项目用不到、需要时再接入的能力。
| # | 技能 | 能力 |
|---|---|---|
| 15 | 插件开发 | Tauri 官方 / 自定义插件集成 |
| 16 | 事件系统 | 前后端事件通信(emit / listen) |
| 17 | 权限声明 | Capabilities 安全配置 |
| 18 | 窗口管理 | 多窗口、窗口属性控制 |
| 19 | 系统通知 | 桌面通知推送 |
| 20 | 文件系统 | 文件读写、目录操作 |
| 21 | 国际化 | 多语言支持(i18n) |
| 22 | 自动更新 | 应用版本检测和在线升级 |
| 23 | 安全权限 | 细粒度权限控制策略 |
| 24 | 环境隔离 | 开发 / 生产环境的数据、日志级别、窗口标题互不干扰 |
| 25 | 后台对接 | 按需:对接若依 RuoYi-Plus / Sa-Token 类 Java 管理后台 |
| 26 | AI 模型服务 | 按需:接入 ai-profile —— 服务商预置、获取模型、ai.profile 互通 |
| 27 | 移动端架构 | 按需:桌面应用扩展移动端伴侣(PWA 优先,可选 Tauri Mobile 壳) |
| 28 | 远程网关 | 按需:axum 远程访问网关,Token 鉴权 + WebSocket,供移动端使用 |
| 29 | Android 打包 | 按需:Tauri Mobile Android 打包(NDK、versionCode、APK / AAB) |
工程与发布技能(11 个)
从开发到上线的完整工程支持。
| # | 技能 | 能力 |
|---|---|---|
| 30 | 打包分发 | 多平台打包(NSIS / MSI / DMG / DEB) |
| 31 | Git 工作流 | 分支管理、代码提交规范 |
| 32 | 版本发布 | 版本号管理、发布流程 |
| 33 | 性能诊断 | 性能瓶颈分析和优化 |
| 34 | Bug 排查 | 定位已发生问题的原因 |
| 35 | 项目初始化 | 新模块 / 新功能脚手架 |
| 36 | 任务跟踪 | 开发进度管理 |
| 37 | 技术决策 | 技术选型分析和建议 |
| 38 | 头脑风暴 | 方案讨论和创意激发 |
| 39 | 文档站管理 | VitePress 文档站初始化与增量同步 |
| 40 | 经验沉淀 | 把会话中的经验沉淀为技能、CLAUDE.md、Memory |
多模型协作技能(4 个)
跨 AI 引擎协同的核心能力。
| # | 技能 | 能力 |
|---|---|---|
| 41 | Codex 协同 | 委托算法实现、代码审查、Diff 生成 |
| 42 | Gemini 协同 | 委托前端原型、UI 设计、样式审查 |
| 43 | Antigravity 协同 | 点名时委托 Google Antigravity CLI(agy)执行 |
| 44 | 技能管理 | 新增 / 修改 / 扩展技能定义 |
技能如何工作
AI 在执行任务时,会自动匹配最相关的技能,加载其中的框架知识和规范指导,确保生成的代码:
- 符合框架的三层架构规范
- 使用正确的错误处理模式
- 遵循编码约定和最佳实践
- 自动处理权限声明等配置
你不需要手动选择技能——AI 会根据你的需求自动激活。