deveco-studio-codelinter
Installation
SKILL.md
HarmonyOS CodeLinter 代码检查
工作流程
Step 0: 确认检查范围
先询问用户需要检查哪些规则集(可多选),然后再执行后续步骤。
| 规则集前缀 | 检查内容 | 典型使用场景 |
|---|---|---|
@typescript-eslint |
ArkTS/TS 语法与类型安全 | 所有项目必选 |
@hw-stylistic |
代码风格(缩进、命名、行长等) | 代码规范审查 |
@performance |
性能优化(懒加载、状态变量、渲染优化等) | 性能调优 |
@security |
加密算法安全(AES/RSA/Hash 等) | 安全审计 |
@correctness |
行为正确性(音频打断、网络切换等) | 功能正确性验证 |
@cross-device-app-dev |
跨设备适配(布局、字体、断点等) | 多设备支持 |
@compatibility |
API 兼容性(版本兼容检查) | SDK 版本升级 |
@previewer |
Previewer 组件装饰器规则 | UI 预览调试 |