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
累計下載
1376
星標
1
全站排名
#4,851
全站前 96% · 「開發程式設計」前 99%
平台累計安裝累計下載星標評論
ClawHub ↗2711691-
SkillHub ↗10413761—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

文件要求先明確使用者目標、主要操作、內容層級與狀態,再基於 WXML、WXSS 和 JS 等小程式原生能力實現,並檢查安全區、載入/空態/錯誤態及許可權說明。它強調移動端可讀性與互動約束,不是通用網頁設計規範。 應用變更前檢查破壞性操作及恢復路徑。

資料釋出於 2026-10-29

可以用來做什麼

  • 規劃小程式頁面的資訊層級和主要操作。
  • 檢查載入、空資料、錯誤及許可權受限狀態。
  • 評審移動端佈局、導航和元件實現。

什麼時候用

  • 需要設計或審查微信小程式介面時。
  • 希望在實現前先固定目標、狀態和平台約束時。

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

根據這個頁面目標,先給出資訊層級、主操作和需要覆蓋的狀態,不寫程式碼。
檢查這份小程式設計是否符合移動端與微信導航約束,並指出具體問題。

月度資料趨勢

累計下載1376
18082314652026-03 · 累計下載 2692026-05 · 累計下載 5792026-06 · 累計下載 7112026-07 · 累計下載 9192026-08 · 累計下載 10452026-09 · 累計下載 137626-0326-09
星標1
0122026-03 · 星標 12026-05 · 星標 12026-06 · 星標 12026-07 · 星標 12026-08 · 星標 12026-09 · 星標 126-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。

月份累計下載環比星標
2026-091376—1
2026-081045+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),按月更新。口徑說明見資料方法。