From 1da201df279685eccd0ad215c1a03e2aa69f8812 Mon Sep 17 00:00:00 2001 From: yuzhantian <2205129388@qq.com> Date: Thu, 21 May 2026 14:53:13 +0800 Subject: [PATCH] ADD file via upload --- 前端代码转换提示词.txt | 109 ++++++++++++++++++++++++++++++++ 1 file changed, 109 insertions(+) create mode 100644 前端代码转换提示词.txt diff --git a/前端代码转换提示词.txt b/前端代码转换提示词.txt new file mode 100644 index 0000000..e4b791f --- /dev/null +++ b/前端代码转换提示词.txt @@ -0,0 +1,109 @@ +### AI编程任务:HTML/CSS到React组件的重构与现代化 + +#### 任务目标 + +将提供的静态HTML/CSS代码重构为模块化、可复用且符合现代React最佳实践的组件代码,并深度集成 Ant Design 5 组件库。 + +#### 输入内容 + +- 原始HTML结构代码 +- 原始CSS样式代码(可能是内部样式表或外部CSS文件) +- (可选)相关的静态图片资源 + +#### 输出要求 + +- **核心代码**:标准的React函数组件代码(使用ES6+语法)。 +- **样式方案**:优先使用 Ant Design 5 的 ``, ``, `` 等布局组件和 `token` 系统,复杂样式可辅以 `CSS Modules`。 +- **结构优化**:合理的文件拆分建议(如将Header, Footer拆分为独立组件)。 + +#### 具体执行步骤与规范 + +**1. 组件化拆分** + +- **原子设计原则**:不要将所有HTML写在一个文件中。识别页面中的独立区域(如导航栏、卡片、页脚),将其拆分为独立的React组件。 +- **命名规范**:组件文件名和函数名必须使用PascalCase(如`UserProfile.jsx`),CSS模块或类名使用kebab-case或camelCase。 + +**2. 代码现代化与Ant Design集成** + +- **语义化标签**:将原始的`
` soup转换为语义化HTML5标签(如`
`, `
`, `
`, `