go-goll

Wechat Miniprogram Ui Ux

开发编程v0.1.0
作者:go-goll更新于 2026-05-11wechat-miniprogram-ui-ux@clawhub_go-goll/wechat-miniprogram-ui-ux
前端开发#WeChat

据 AlphaMoat 统计,截至 2026-09,Wechat Miniprogram Ui Ux 累计下载 1,376 次、获 1 个星标,在全部 5,078 个 AI 技能中排名第 4,851 位,在「开发编程」分类(577 个)中排名第 566 位。

累计安装
104
累计下载
1,376
星标
1
全站排名
#4,851
全站前 96% · 「开发编程」前 99%
平台累计安装累计下载星标评论
ClawHub ↗271,1691-
SkillHub ↗1041,3761—

各平台的计数口径不同,统计时间不一致。

这个技能是做什么的

文档要求先明确用户目标、主要操作、内容层级与状态,再基于 WXML、WXSS 和 JS 等小程序原生能力实现,并检查安全区、加载/空态/错误态及权限说明。它强调移动端可读性与交互约束,不是通用网页设计规范。 应用变更前检查破坏性操作及恢复路径。

资料发布于 2026-10-29

可以用来做什么

  • 规划小程序页面的信息层级和主要操作。
  • 检查加载、空数据、错误及权限受限状态。
  • 评审移动端布局、导航和组件实现。

什么时候用

  • 需要设计或审查微信小程序界面时。
  • 希望在实现前先固定目标、状态和平台约束时。

示例提示词

以下是根据技能文档生成的示例,不代表实际运行结果。

根据这个页面目标,先给出信息层级、主操作和需要覆盖的状态,不写代码。
检查这份小程序设计是否符合移动端与微信导航约束,并指出具体问题。

月度数据趋势

累计下载1,376
1808231,4652026-03 · 累计下载 2692026-05 · 累计下载 5792026-06 · 累计下载 7112026-07 · 累计下载 9192026-08 · 累计下载 1,0452026-09 · 累计下载 1,37626-0326-09
星标1
0122026-03 · 星标 12026-05 · 星标 12026-06 · 星标 12026-07 · 星标 12026-08 · 星标 12026-09 · 星标 126-0326-09

2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。

月份累计下载环比星标
2026-091,376—1
2026-081,045+13.7%1
2026-07919+29.3%1
2026-06711+22.8%1
2026-05579—1
2026-03269—1

SKILL.md 原文

以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。

4.7 KB · ClawHub v0.1.0
---
name: wechat-miniprogram-ui-ux
description: Use when the user wants to design, implement, refine, or review a WeChat Mini Program page, flow, or design system in WXML/WXSS/JS. Combines WeChat Mini Program design constraints with a design-system workflow, anti-pattern filtering, and delivery checklist tailored for mobile-first mini program interfaces.
---

# WeChat Mini Program UI/UX

Use this skill for WeChat Mini Program UI work. It is specific to mini program constraints, not generic web UI.

## Goals
展开全部(共 106 行)

- Keep the interface native to WeChat usage habits.
- Preserve a clear page focus and one dominant action.
- Optimize for mobile reading, tap comfort, and short task completion.
- Always handle loading, empty, error, and permission-denied states.
- Produce intentional visuals, but never fight the platform chrome or interaction model.

## Workflow

1. Identify the target:
   - Page type: list, detail, form, dashboard, feed, account, checkout, approval, settings.
   - User goal: browse, decide, submit, manage, confirm, recover.
   - State complexity: guest/logged-in, empty/contentful, success/failure, role-based actions.
2. Read the relevant references:
   - WeChat principles and mini program constraints: `references/wechat-design-principles.md`
   - Design-system workflow and anti-pattern framing: `references/design-system-pattern.md`
3. Generate a compact page design system before editing code:
   - Page focus
   - Information hierarchy
   - Key components
   - Color direction
   - Typography scale
   - Spacing rhythm
   - Motion and feedback rules
   - States to support
4. Implement in mini program primitives first:
   - Prefer WXML + WXSS + built-in components
   - Use `rpx` for layout sizing
   - Respect safe areas and fixed bottom actions
   - Keep JS logic state-driven and explicit
5. Run a pre-delivery review against the checklist in `references/wechat-design-principles.md`.

## Output Shape

When designing or implementing, structure thinking in this order:

1. Page intent
2. Primary action
3. Content hierarchy
4. State coverage
5. Visual system
6. Interaction details

Keep this short unless the user asks for a full spec.

## Platform Rules

- Design for narrow mobile viewports first.
- Avoid desktop-like dense tables, tiny controls, and hover-dependent interactions.
- Do not place critical actions where the WeChat top-right capsule area creates conflict.
- Keep navigation obvious. Users should know where they are, what they can do next, and how to go back.
- Prefer one primary CTA per screen section; secondary actions should be visually quieter.
- If a page can fail to load, never leave a blank screen. Show a visible recovery path.
- If data may be absent, design an intentional empty state with next action.
- If permissions or login are required, explain the reason before prompting.

## Visual Direction

- Favor clean, high-contrast, mobile-readable layouts over decorative complexity.
- Use bold visual direction only when it still supports fast comprehension.
- Build around 1 strong accent color plus stable neutrals.
- Use cards, spacing, and typography to create hierarchy before adding extra decoration.
- Keep imagery purposeful. Hero images must not bury the core action.
- Motion should explain state changes, not decorate idle elements.

## Common Mini Program Patterns

- Lists: sticky filters only if they materially help scanning; preserve scroll performance.
- Detail pages: title, summary, trust/context, primary CTA, then secondary content.
- Forms: short sections, explicit labels, inline validation, submit-state feedback.
- Bottom bars: reserve for the most important action only; support safe-area padding.
- Management screens: show role, status, and allowed actions clearly to reduce permission confusion.

## Anti-Patterns

- Web landing-page aesthetics copied directly into mini program task pages.
- Multiple competing CTAs in the first viewport.
- Light text on busy image backgrounds without a reliable contrast layer.
- Long ungrouped forms with placeholder-only labels.
- Blank screens on request failure.
- Destructive actions styled too similarly to primary confirm actions.
- Overuse of gradients, glass effects, or shadow stacks that hurt readability on small screens.
- Dense information blocks without section headers or spacing rhythm.

## Implementation Notes

- Prefer page-level tokens or CSS variables when establishing a new visual direction.
- Reuse existing project patterns if the codebase already has a design language.
- If the existing screen is inconsistent, align it to WeChat principles first, then improve aesthetics.
- When reviewing code, prioritize usability regressions over purely visual opinions.

## References

- `references/wechat-design-principles.md`
- `references/design-system-pattern.md`

「开发编程」分类下的热门技能

数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。