Skip to content

44 个专业技能 ​

灵动桌面框架内置 44 个 AI 技能,覆盖桌面应用开发的完整生命周期。每个技能都包含框架特定的知识、规范和最佳实践。

技能全景图 ​

┌─────────────────────────────────────────────────────────────────────────┐
│                            44 个 AI 技能全景                            │
│                                                                         │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ ┌──────────────────┐ │
│ │ 核心开发(14) │ │ 高级功能(15) │ │ 工程发布(11) │ │ 协作(4)          │ │
│ │              │ │              │ │              │ │                  │ │
│ │ 项目导航     │ │ 插件开发     │ │ 打包分发     │ │ Codex 协同       │ │
│ │ API 开发     │ │ 事件系统     │ │ Git 工作流   │ │ Gemini 协同      │ │
│ │ 高级命令     │ │ 权限声明     │ │ 版本发布     │ │ Antigravity 协同 │ │
│ │ Rust 基础    │ │ 窗口管理     │ │ 性能诊断     │ │ 技能管理         │ │
│ │ 前端 UI      │ │ 系统通知     │ │ Bug 排查     │ │                  │ │
│ │ 主题系统     │ │ 文件系统     │ │ 项目初始化   │ │                  │ │
│ │ 状态管理     │ │ 国际化       │ │ 任务跟踪     │ │                  │ │
│ │ 数据库操作   │ │ 自动更新     │ │ 技术决策     │ │                  │ │
│ │ 代码模式     │ │ 安全权限     │ │ 头脑风暴     │ │                  │ │
│ │ 错误处理     │ │ 环境隔离     │ │ 文档站管理   │ │                  │ │
│ │ JSON 序列化  │ │ 后台对接     │ │ 经验沉淀     │ │                  │ │
│ │ 测试开发     │ │ AI 模型服务  │ │              │ │                  │ │
│ │ 架构设计     │ │ 移动端架构   │ │              │ │                  │ │
│ │ 工具函数     │ │ 远程网关     │ │              │ │                  │ │
│ │              │ │ Android 打包 │ │              │ │                  │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ └──────────────────┘ │
└─────────────────────────────────────────────────────────────────────────┘

核心开发技能(14 个) ​

日常开发中最常用的技能,覆盖前后端全栈。

#技能能力
1项目导航快速定位代码、理解项目结构
2API 开发Tauri Command 接口开发指南
3高级命令复杂 Command 模式和技巧
4Rust 基础所有权、借用、生命周期等核心概念
5前端 UIReact 19 + Ant Design 组件开发
6主题系统设计令牌、CSS 变量、Ant Design 主题、暗色 / 亮色切换
7状态管理React 前端(Zustand)与 Rust 后端状态管理
8数据库操作SQLite CRUD、Schema 迁移
9代码模式Tauri 最佳实践和设计模式
10错误处理结构化错误链(AppError → CommandError)
11JSON 序列化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 管理后台
26AI 模型服务按需:接入 ai-profile —— 服务商预置、获取模型、ai.profile 互通
27移动端架构按需:桌面应用扩展移动端伴侣(PWA 优先,可选 Tauri Mobile 壳)
28远程网关按需:axum 远程访问网关,Token 鉴权 + WebSocket,供移动端使用
29Android 打包按需:Tauri Mobile Android 打包(NDK、versionCode、APK / AAB)

工程与发布技能(11 个) ​

从开发到上线的完整工程支持。

#技能能力
30打包分发多平台打包(NSIS / MSI / DMG / DEB)
31Git 工作流分支管理、代码提交规范
32版本发布版本号管理、发布流程
33性能诊断性能瓶颈分析和优化
34Bug 排查定位已发生问题的原因
35项目初始化新模块 / 新功能脚手架
36任务跟踪开发进度管理
37技术决策技术选型分析和建议
38头脑风暴方案讨论和创意激发
39文档站管理VitePress 文档站初始化与增量同步
40经验沉淀把会话中的经验沉淀为技能、CLAUDE.md、Memory

多模型协作技能(4 个) ​

跨 AI 引擎协同的核心能力。

#技能能力
41Codex 协同委托算法实现、代码审查、Diff 生成
42Gemini 协同委托前端原型、UI 设计、样式审查
43Antigravity 协同点名时委托 Google Antigravity CLI(agy)执行
44技能管理新增 / 修改 / 扩展技能定义

技能如何工作 ​

AI 在执行任务时,会自动匹配最相关的技能,加载其中的框架知识和规范指导,确保生成的代码:

  • 符合框架的三层架构规范
  • 使用正确的错误处理模式
  • 遵循编码约定和最佳实践
  • 自动处理权限声明等配置

你不需要手动选择技能——AI 会根据你的需求自动激活。

若依科技工作室 · 承接桌面软件 / 全栈 / 小程序定制开发 · 技术服务咨询