بنقرة واحدة
convert-rpx-to-px
扫描 packages 下的所有 LESS 文件,将 rpx 单位转换为 px,值除以 2。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
扫描 packages 下的所有 LESS 文件,将 rpx 单位转换为 px,值除以 2。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
为 miniprogram 组件补充或生成单元测试。适用于 `packages/$COMPONENT` 下基于 `miniprogram-simulate` 的组件测试编写、补测、回归修复和快照维护,尤其适合需要 mock 小程序运行时、校验 props/watcher、以及通过真实 DOM 事件触发交互的场景。
自动生成 miniprogram 组件的 README.md,包括
为 Doraemon UI 小程序组件补充 rootClassName/rootStyle 与语义化 classNames/styles 自定义能力。适用于需要扫描 packages 组件,并同步更新 index.ts、types.ts 与 WXML 模板的任务,让组件暴露根节点快捷 props 和 classNames/styles props,根据 classes key 推导 SemanticName,并接入 useCSSVarCls、useSemanticClassNames、useSemanticStylesString。
基于 `wux-weapp` 源码生成或重构 `packages/miniprogram.*` 组件,优先对齐 `packages/miniprogram.button` 的目录结构、代码风格、类型定义、文档、测试和 playground。
根据组件实际定义重构小程序组件,严格按照优先级处理 @Prop/@Component.props、_renderProxy、theme 字段及 LESS 样式
استنادا إلى تصنيف SOC المهني
| name | convert-rpx-to-px |
| description | 扫描 packages 下的所有 LESS 文件,将 rpx 单位转换为 px,值除以 2。 |
| allowed-tools | Bash(npm *), Read, Grep, Write |
packages/**/*.less$ARG 作为扫描路径,如果未提供则默认使用 packages/**/*.lesssed 或 perl 将所有 rpx 单位改成 px,同时数值除以 2#!/usr/bin/env bash
# 设置扫描路径,默认 packages/**/*.less
SCAN_PATH="${1:-packages/**/*.less}"
# 查找所有 LESS 文件
FILES=$(find . -path "$SCAN_PATH" -type f)
echo "Processing files..."
for FILE in $FILES; do
# 使用 perl 进行替换:匹配数字+rpx,除以2并改为px
perl -pi -e 's/(\d+(\.\d+)?)rpx/sprintf("%.2fpx", $1/2)/ge' "$FILE"
echo "Converted: $FILE"
done
echo "All files processed."