Skip to content

Skills 是面向开发场景的能力封装,按后端、前端、通用与 UI 分类沉淀最佳实践,帮助团队在需求实现中更快复用方法与规范。

后端(Backend)

Skill说明文档源文件
dh-be-apione-usage数字海南 ApiOne HTTP Client SDK 使用助手。当用户需要调用数字海南 API 网关、配置 AK/SK 认证、传递 Path/Query/Header 参数、处理 JSON/XML/Form/Multipart 请求、文件上传下载、Spring Boot 多客户端集成、Manager 层调用外部接口时使用。关键词:ApiOne/API网关/HTTP Client/AK/SK/加签/数字海南/外部接口/多客户端/apiName。查看详情源文件
dh-be-cache-usage数字海南 Redis 缓存组件使用助手。当用户需要操作 Redis 缓存、选择 RedisTemplate 包装类、使用分布式锁 @DLock、配置多节点 Redis、执行 Value/Hash/List/Set 操作时使用。适用于缓存读写、分布式锁、缓存配置、Key 前缀管理等场景。关键词:Redis/缓存/分布式锁/DLock/RedisTemplate/PrivateWrapper/PublicWrapper/EmptyWrapper/Hash/List/Set。查看详情源文件
dh-be-code-generator数字海南后端代码骨架生成助手。根据项目分层架构规约生成 Controller、Service、Manager、Mapper、DO/VO/DTO 标准代码模板。适用于新建业务模块、生成 CRUD 代码骨架、代码规范咨询、分层架构实现等场景。关键词:代码生成/代码模板/Controller/Service/Manager/Mapper/DO/VO/DTO/CRUD/分页/增删改查/代码骨架。查看详情源文件
dh-be-common-utilsDigitalHainan 常用工具类使用助手。当用户需要日期时间处理 DateUtils、JSON 序列化 JacksonMapper、UUID 生成 UUIDUtils、随机数 RandomUtils、IP 地址处理 IPUtils、反射工具 ReflectionUtil 时使用。适用于日常开发中的通用工具操作场景。关键词:日期/JSON/UUID/随机数/IP/反射/格式化/解析/序列化。查看详情源文件
dh-be-crypto-usageDigitalHainan 框架加密解密与数据安全工具助手。当用户需要 AES/RSA/SM4/MD5/SHA256 加解密、国密算法、数据脱敏(身份证/手机号/姓名/邮箱)、身份证号校验和信息提取时使用。适用于敏感信息处理、数据安全、密码加密、字段脱敏等场景。关键词:加密/解密/国密/SM4/AES/RSA/MD5/SHA256/脱敏/身份证/敏感信息/数据安全。查看详情源文件
dh-be-exception-usageDigitalHainan 框架异常处理全生命周期规范助手。覆盖异常类型选择、错误码枚举定义、i18n 国际化配置、异常抛出(throw/工厂方法/参数校验/占位符)、异常捕获与降级处理等完整流程。当用户需要处理异常、定义错误码、编写 try-catch、参数校验、异常类型转换、跨服务异常传递时使用。关键词:异常处理/错误码/枚举/i18n/国际化/throw/catch/降级/参数校验/占位符/BusinessException/BusinessHintException/SystemException/AuthException。查看详情源文件
dh-be-integration-utilsDigitalHainan 集成与消息工具类使用助手。当用户需要发送钉钉机器人消息 DingTalkRobotUtils、在非 Spring 类中获取 Spring 上下文 ApplicationContextUtils、发送 HTTP 请求 HttpUtils 时使用。适用于消息通知、Spring 容器交互、外部 HTTP 调用等场景。关键词:钉钉/机器人/消息通知/Spring上下文/HTTP请求/Bean获取/事件发布。查看详情源文件
dh-be-oss-usage数字海南对象存储 OSS 使用助手。当用户需要文件上传、下载、删除、获取签名 URL、分片上传、断点续传、多数据源切换时使用。封装了阿里云 OSS、华为云 OBS、S3 协议的统一接口。关键词:OSS/对象存储/文件上传/文件下载/签名URL/分片上传/断点续传/阿里云/华为云/S3/动态数据源。查看详情源文件
szhn-spring-cli使用 szhn-spring CLI 创建 Spring Boot 多模块项目。当用户提到创建项目、初始化脚手架、Spring Boot 项目时自动触发。查看详情源文件

通用(Common)

Skill说明文档源文件
dh-cm-code-style统一代码风格与格式化标准查看详情源文件
dh-cm-git-commitConventional Commits 格式的 Git commit message 规范查看详情源文件

前端(Frontend)

Skill说明文档源文件
dh-fe-component-designReact / Vue 组件设计与最佳实践查看详情源文件
dh-fe-crud-scaffold通用 Vue3 中后台 CRUD 页面生成技能,不依赖任何项目专属生成器或通用组件。基于 Vue3 + TypeScript + Element Plus 纯手写方式,输出可直接复制到任意 Vue3 管理后台项目的 CRUD 业务骨架。查看详情源文件
dh-fe-mastergo基于 MasterGo DSL 在 Vue2 / Vue3 的移动端或 PC 项目生成页面。先识别页面形态、Vue 版本和组件库,再按 Vant、Element、Element Plus、DH Design Mobile 或 DH Design PC 落地。查看详情源文件
dh-fe-performance前端运行时性能与资源加载最佳实践查看详情源文件
szhn-cli指导用户使用 szhn-cli 工具创建数字海南前端项目。当用户需要创建新的前端项目、选择项目模板(H5 / 后台管理系统)或了解 CLI 命令时使用此 skill。查看详情源文件

UI 与体验(UI)

Skill说明文档源文件
dh-ui-accessibilityWeb 无障碍访问(A11Y)最佳实践与合规要求查看详情源文件
dh-ui-design-system色彩、字体、间距、组件与响应式设计的通用使用原则查看详情源文件
dh-ui-design-system-varDH 设计体系 Design Token、色彩、字体、组件库与响应式设计使用标准查看详情源文件

Power By 数字海南