关于 uniapp-cloud
面向 uni-app 开发者的 uniCloud 技能,提供项目配置及云数据库、云函数和云存储的使用指引,并涵盖 datacom 与权限安全。
主要功能
- 01uniCloud 项目配置指引
- 02云数据库 CRUD 与查询
- 03云函数创建、部署和调用
- 04云存储文件管理
- 05datacom 组件与数据绑定
- 06权限规则与安全建议
适用场景
- 01为 uni-app 项目配置 uniCloud
- 02执行数据库增删改查与索引设置
- 03部署云函数并从应用调用
- 04实现文件上传下载和权限控制
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ full-stack-skills/ uniapp-skills --skill uniapp-cloud安装后在 Claude Code 中输入/uniapp-cloud确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
LICENSE.txtagents/openai.yamlapi/cloud-api.mdexamples/database/crud.mdindexes.mdpermissions.mdquery.mdexamples/datacom/intro.mdexamples/functions/call-function.mdcreate-function.mdexamples/guide/cloud-space.mdintro.mdproject-setup.mdexamples/security/rules.mdexamples/storage/delete.mddownload.mdupload.md详细介绍
适用场景
在用户希望进行以下操作时使用此技能:
- 使用 uniCloud 云开发服务
- 使用云数据库(添加、查询、更新、删除数据)
- 创建和部署云函数
- 使用云存储上传和管理文件
- 实现用于数据绑定的 datacom 组件
- 将后端服务集成到 uni-app
- 设置 uniCloud 项目和配置
- 处理云数据库权限和安全
如何使用此技能
此技能按 uniCloud 官方文档的结构组织:
-
从设置和项目配置开始:
examples/guide/intro.mdexamples/guide/project-setup.mdexamples/guide/cloud-space.md
-
选择云能力:
- 数据库 →
examples/database/ - 云函数 →
examples/functions/ - 存储 →
examples/storage/ - Datacom →
examples/datacom/ - 安全/权限 →
examples/security/
- 数据库 →
-
打开 API 参考:
api/cloud-api.md
重要说明:
- 此技能专注于 uniCloud 集成与使用,不涵盖通用后端框架
- 每个示例都包含官方文档 URL
- 在生产环境中,请遵循官方权限和安全指南
示例和模板
示例
位于 examples/:
- guide/ - 入门、项目设置、创建云空间
- database/ - CRUD、查询、索引、权限
- functions/ - 函数结构、部署、调用
- storage/ - 上传、下载、删除
- datacom/ - datacom 组件和绑定
- security/ - 权限和安全规则
最佳实践
- 安全:始终设置适当的数据库权限和规则
- 性能:为频繁查询的字段使用索引
- 成本:优化云函数执行时间
- 错误处理:为所有云操作实现适当的错误处理
- 数据验证:保存到数据库前验证数据
资源
- 官方文档:https://doc.dcloud.net.cn/uniCloud/
- 云数据库:https://doc.dcloud.net.cn/uniCloud/database.html
- 云函数:https://doc.dcloud.net.cn/uniCloud/cf-functions.html
- 云存储:https://doc.dcloud.net.cn/uniCloud/storage.html
关键词
unicloud, uniCloud, 云开发, 云数据库, 云函数, 云存储, datacom, 云开发, 云数据库, 云函数, 云存储
评论
支持 Markdown