From 247c63746def2366dc51c49dd4aed05f759556e5 Mon Sep 17 00:00:00 2001 From: BlueRose <378100977@qq.com> Date: Mon, 30 Mar 2026 20:06:43 +0800 Subject: [PATCH] vault backup: 2026-03-30 20:06:43 --- .../WY/Website/Netease AITA AssetMaker.md | 75 ++++++++++++++++++- 1 file changed, 74 insertions(+), 1 deletion(-) diff --git a/07-Other/AI/AI Agent/WY/Website/Netease AITA AssetMaker.md b/07-Other/AI/AI Agent/WY/Website/Netease AITA AssetMaker.md index 53ac7a6..60da80a 100644 --- a/07-Other/AI/AI Agent/WY/Website/Netease AITA AssetMaker.md +++ b/07-Other/AI/AI Agent/WY/Website/Netease AITA AssetMaker.md @@ -1,5 +1,8 @@ # 提示词 请你说中文,并使用中文编写文档。 + +我需要你发挥卓越的前端开发能力,对我指定的网站进行全方位的“像素级复刻”。这个复刻不仅包括静态页面的排版、配色和字体,还需要涵盖所有的交互细节、动画效果和响应式适配。我们将使用 **Vue 3** 框架和 **Vite** 构建工具。 + 我想制作一个AI 提示词 => 2D原画 => 参考图 => 3D模型生成的WorkFlow网站,功能与风格样式进行像素级复刻: - https://app.assethub.io/ - https://app.assethub.io/inventory @@ -44,4 +47,74 @@ - Videos:视频参考。 - WebsiteSource:存放HTML、CSS相关信息。 - Web:前端相关文档。 - - Server:后端相关文档。 \ No newline at end of file + - Server:后端相关文档。 + +## 复刻流程提示词 +### 0. 准备阶段:安装必要 Skills (工具) + +为了精准地感知和复刻目标网站,请优先完成以下工具的安装和配置。如果尚未安装,请在本地环境中执行相关命令: + +1. **视觉感知工具 (视觉分析核心)** + * **Skill (依赖)**: `playwright` (用于 headless 浏览器截图、DOM 分析) + * **安装命令**: `npm install playwright && npx playwright install` + +2. **资源处理工具 (资产抓取核心)** + * **Skill (依赖)**: `axios`, `mime-types` (用于下载图片、字体) + * **安装命令**: `npm install axios mime-types` + +3. **开发工具 (Vue 3 + Vite)** + * **Skill (依赖)**: `@vitejs/plugin-vue` (如果在 Vite 项目中未配置) + +--- + +### 1. 执行阶段:网站复刻工作流 + +请按照以下详细步骤执行任务。每完成一步,请向我反馈进度。 + +**目标网站 URL: [在此处替换为您要复刻的网站 URL,例如:https://example.com]** + +#### 第一步:全面观察与分析 (Observation) +1. **高清截图**: 使用 Playwright 对目标网站进行全长(Full Page)高清截图。同时,抓取以下状态的截图: + * 特定组件(如 Button, Nav Item)的 `Hover` 状态。 + * 移动端(如 iPhone 12 Pro)的截图。 +2. **配色提取**: 分析截图,生成一份完整的 JSON 格式色板(Palette),包括主色、辅助色、文本色、背景色、边框色以及渐变色参数。 +3. **字体分析**: 确定目标网站使用的主要 WebFonts、字体大小(Font Size)、行高(Line Height)和字重(Font Weight)。 +4. **结构分析**: 使用 Playwright 导出核心 DOM 树的计算后样式(Computed Styles),特别是关键组件的 `padding`, `margin`, `display` (Flex/Grid) 属性和 `border-radius`。 + +#### 第二步:静态资源抓取 (Asset Collection) +1. **文件下载**: 自动下载目标网站的所有: + * SVG 图标 + * 图片资源(PNG/JPEG/WEBP) + * 字体文件(WOFF2/WOFF) +2. **目录整理**: 将下载的资产按照以下结构有序存入您的项目目录中(例如:`src/assets/images`, `src/assets/icons`, `src/assets/fonts`)。 + +#### 第三步:代码生成 (Vue 3 Component Generation) +1. **项目脚手架**: 如果尚未在当前目录创建 Vite + Vue 3 项目,请创建一个:`npm init vite@latest . -- --template vue`。 +2. **组件拆解**: 将目标网页拆解为可复用的 Vue 组件(例如:`Header.vue`, `HeroSection.vue`, `Card.vue`, `Footer.vue`)。 +3. **样式复刻 (全都要)**: + * 使用全局样式文件(如 `src/style.css`)定义色板变量和字体定义。 + * 在 Vue 组件中,使用 `