
在这个圣诞节,为什么不把传统的装饰换成一行行充满魔力的代码?
随着 Google Gemini 模型能力的不断进化(我们暂且称之为 Gemini 3 级别的编码能力),普通开发者甚至非程序员,都能通过自然语言通过 MediaPipe 和 Three.js 等技术,创造出仿佛置身《钢铁侠》电影般的悬空手势交互体验。
本文将手把手教你如何向 Gemini 提问,生成一个无需下载安装、打开浏览器就能玩的 “手势互动圣诞树”。
直接要求 AI “写一个完整的互动程序”通常会导致代码过长、容易出错。最高效的方法是模块化开发。我们将任务分为三个阶段发送给 Gemini。
首先,我们需要一个漂亮的 3D 场景。

复制以下提示词给 Gemini:
Prompt 1: 场景构建 你是一位精通 Three.js 和 WebGL 的前端专家。请帮我编写一个单文件的 HTML 代码(包含 CSS 和 JS):

接下来,我们要让电脑“看见”你的手。

复制以下提示词给 Gemini:
Prompt 2: 接入视觉 保持上面的 Three.js 代码不变,现在请集成 Google MediaPipe Hands 库:

最后,通过手势触发特效。

复制以下提示词给 Gemini:
Prompt 3: 互动逻辑 现在是最后一步,请添加互动特效:
如果你更喜欢在本地运行 Python,或者需要更稳定的性能,可以使用这套提示词:
复制以下提示词给 Gemini:
Prompt (Python版): 请作为一位 Python 计算机视觉专家,使用
opencv-python和cvzone(或 mediapipe) 编写一个程序:
requirements.txt 内容。通过精准的提示词工程,我们不再是代码的搬运工,而是创意的指挥家。这个圣诞节,不妨打开 TRAE Gemini,用指尖的魔法为你的屏幕点亮一棵独一无二的圣诞树吧!
🎄 Merry Christmas & Happy Coding! 🎄