Skip to content

Commit 2b4da25

Browse files
committed
adjust skills
1 parent 9a511cb commit 2b4da25

2 files changed

Lines changed: 2 additions & 25 deletions

File tree

.agents/skills/mpx-rn-style-guide/SKILL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ Mpx 采用类 Vue 的单文件组件(SFC)格式 `.mpx` 进行组件与页面
5555
- 文本溢出:`white-space`/`text-overflow` → 原平台保留样式,RN 使用 `numberOfLines` 模板属性条件编译:[参考](./references/rn-style-practice.md#4-文本溢出处理)
5656
- 隐藏元素:避免 `display: none`,使用尺寸归零与 `overflow: hidden` 等组合样式:[参考](./references/rn-style-practice.md#5-隐藏元素)
5757
- 布局属性:避免 `grid`/`float`,统一使用 Flex 布局:[参考](./references/rn-style-practice.md#32-避免使用-grid-布局) [参考](./references/rn-style-practice.md#33-避免使用-float-布局)
58-
4. 非必要时避免条件编译的使用**严禁出现大面积连续的条件编译**,因为这会严重破坏代码的可读性和后期维护性。
58+
4. 非必要时减少条件编译的使用**避免出现大面积连续的条件编译**,因为这会严重破坏代码的可读性和后期维护性。
5959
5. **保留原始样式定义中的 `/*use rpx*/``/*use px*/` 注释**,此类注释用于编译期间批量切换样式单位。
6060

6161
### 任务流程
@@ -106,5 +106,5 @@ Mpx 采用类 Vue 的单文件组件(SFC)格式 `.mpx` 进行组件与页面
106106
3. **检查与确认**
107107
- 3.1 检查确保 `<style>` 中不存在任何嵌套选择器写法。
108108
- 3.2 检查确保 `<style>`、`<template>` 和 `<script>` 中所有存在跨端兼容方案的选择器和样式属性都已被改造为跨端兼容的等效实现。
109-
- 3.3 检查确保 `<style>`、`<template>` 和 `<script>` 中所有 RN 平台不支持的选择器和样式属性都已被原平台条件编译所包裹,输出到 RN 的部分不包含不支持的选择器和样式属性
109+
- 3.3 检查确保 `<style>`、`<template>` 和 `<script>` 中所有 RN 平台不支持的选择器和样式属性都已被原平台条件编译所包裹。
110110
- 3.4 检查确保 `<style>`、`<template>` 和 `<script>` 中不存在大面积的条件编译,所有添加的条件编译仅最小包裹不兼容的样式片段。

.agents/skills/mpx-rn-style-guide/evals/evals.json

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)