A

Skill 详情

ant-design

针对antd 6.x、Ant Design Pro 5/ProComponents和Ant Design X v2的单文件决策指南。用于组件选择、主题/令牌、SSR、无障碍、性能、路由/访问/CRUD以及AI/聊天UI模式。

来源平台:ModelScope
来源标识:ModelScope/ant-design/ant-design
源文件:原始说明
前端设计 热门 ModelScope 高 风险 下载 197访问 847Stars 31 ModelScopeGitHub Copilot
来源平台ModelScope
文档版本master
热度热门
排名信号下载 197
概述 安装 文档 下载

快速判断

针对antd 6.x、Ant Design Pro 5/ProComponents和Ant Design X v2的单文件决策指南。用于组件选择、主题/令牌、SSR、无障碍、性能、路由/访问/CRUD以及AI/聊天UI模式。

最后校验2026-03-13
来源平台ModelScope
安全提示
下载副本ZIP 可用

适合任务

  • 按 ModelScope 收录说明完成平台、开发或工作流任务。
  • 通过下载包离线保存 Skill 内容。
  • 结合下载量、访问量和喜欢数评估优先级。

输入与输出

输入:任务目标、上下文材料、平台信息、文件路径、约束条件或需要处理的内容。

输出:按 Skill 说明生成的文档、代码、检查结果、计划、建议或操作步骤。

示例任务

  • 使用 ant-design 帮我完成当前任务,并先确认必要上下文。
  • 根据 ant-design 的说明,列出操作步骤和风险检查点。

安装方式

  1. 下载本站提供的 Skill ZIP 并解压。
  2. 把解压后的 Skill 目录放入当前 AI 工具支持的 skills 目录。
  3. 如需在线查看原始内容,可打开 GitHub 的 SKILL.md

在线原始地址:modelscope-ant-design-ant-design/SKILL.md

风险边界

使用前请检查权限、外部依赖和要处理的数据类型。第三方平台数据、支付、部署、账号和密钥相关内容应先核对官方说明。

SKILL.md 文档介绍

Ant Design

S - Scope

  • Target: antd@^6 + React 18-19, with ant-design-pro@^5 / @ant-design/pro-components and @ant-design/x@^2 when needed.
  • Tooling: @ant-design/cli for offline component metadata, demos, changelogs, migrations, linting, doctor checks, and usage analysis.
  • Focus: decision guidance only; no end-user tutorials.
  • Source policy: official docs only; no undocumented APIs or internal .ant-* coupling.

Default assumptions

  • Language: TypeScript.
  • Styling: tokens first, then classNames/styles; avoid global overrides.
  • Provider: one root ConfigProvider unless strict isolation is required.

Mandatory rules

  • Before writing or changing antd component code, query the component API first with antd info <Component> --format json. Do not rely on memory when the CLI can answer it offline.
  • Always use --format json with antd CLI commands.
  • If the project version matters, match it with --version <x.y.z> or let the CLI auto-detect from local node_modules.
  • After changing antd code, run antd lint <changed-path> --format json.
  • If an antd CLI command crashes, returns wrong data, or violates its documented behavior, prepare an antd bug-cli preview for user confirmation instead of silently working around it.
  • For component questions, first map the component name to the official route slug {components} (lowercase kebab-case, e.g. TreeSelect -> tree-select, Button -> button), then request docs in this order (CN first, EN fallback):

1. https://ant.design/components/{components}-cn

2. https://ant.design/components/{components}

  • Examples: tree-select-cn -> tree-select, button-cn -> button.
  • Use only documented antd/Pro/X APIs.
  • Do not invent props/events/component names.
  • Do not rely on internal DOM or .ant-* selectors.
  • Theme priority: global tokens -> component tokens -> alias tokens.

P - Process

1) Classify

  • Identify layer: core antd, Pro, or X.
  • Confirm version, rendering mode (CSR/SSR/streaming), data scale, and whether @ant-design/cli should be the primary lookup path.

2) Query authoritative sources

  • Prefer local @ant-design/cli first for structured lookup:
  • antd info for props/API
  • antd demo for a working baseline
  • antd doc for full docs
  • antd token / antd semantic for theming and styling hooks
  • antd doctor, antd lint, antd usage, antd migrate, antd changelog when debugging or upgrading
  • Then request the official component docs (-cn first, EN fallback) when narrative docs or cross-checking are needed.

3) Decide

  • Provider baseline: CSR -> ConfigProvider; SSR -> ConfigProvider + StyleProvider.
  • Theming baseline: global tokens -> component tokens -> classNames/styles.
  • Output recommendation + risk + verification points (SSR/a11y/perf), citing CLI findings when used.

O - Output

  • Provide short decision rationale (1-3 sentences).
  • Include minimal provider/theming strategy.
  • Include concrete SSR/a11y/perf checks.
  • For Pro: include route/menu/access and CRUD schema direction.
  • For X: include message/tool schema and streaming state direction.

References

| File | Use when |

| --- | --- |

| references/antd-cli.md | You need the exact offline CLI workflow for API lookup, demos, linting, doctor checks, migration, changelog review, usage analysis, or bug reporting. |

Regression checklist

  • [ ] One root ConfigProvider; SSR style order/hydration verified.
  • [ ] Tokens first; no broad global .ant-* overrides.
  • [ ] Table has stable rowKey; sort/filter/pagination entry is unified.
  • [ ] Select remote mode disables local filter when using remote search.
  • [ ] Upload controlled/uncontrolled mode is explicit with failure/retry path.
  • [ ] Pro route/menu/access remain consistent with backend enforcement.
  • [ ] X streaming supports stop/retry and deterministic tool rendering.
  • [ ] If antd CLI was used, commands ran with --format json and any CLI defect was escalated via antd bug-cli preview.
建议反馈