《零代码基础也能 AI 创作?GPT+DALL・E 实战教程,10 分钟上手》

最近刷朋友圈总被暴击:有人用 AI 半小时写了 3 篇爆款文案,有人靠 AI 生成的插画赚了外快,还有人用 AI 做数据分析卷赢了同事...

你是不是也在想:"同样是玩电脑,凭啥他们能用 AI 当外挂?"

其实秘密很简单 ------ 不是他们多懂技术,而是找对了 "驯服"AI 的姿势。今天就手把手带大家用最朴素的代码,让 GPT 帮你写文案、DALL・E 给你画插画,全程不整虚的,新手也能跟着敲!

先给电脑装个 "AI 召唤器"

想让 AI 听话,得先给它搭个 "工作台"。别慌,这步比装微信还简单,全程复制粘贴就行。

第一步:请出 "闪电侠"pnpm

平时装软件总卡半天?试试 pnpm------ 这货堪称 "npm 的闪电侠",靠硬链接和符号链接省空间、提速度,安装包快到飞起。

打开终端(就是那个黑框框),复制这两行命令:

bash

bash 复制代码
npm install -g pnpm  # 安装闪电侠
npm config set registry https://registry.npmmirror.com  # 给闪电侠装个"中国加速器"

等它跑完,你电脑的 "安装速度" 直接翻倍,以后下包再也不用盯着进度条发呆了。

第二步:建个 AI 专属文件夹

就像给 AI 准备个工作台,先建个项目文件夹(比如叫aigc-magic),然后初始化环境:

bash

bash 复制代码
mkdir aigc-magic && cd aigc-magic  # 建文件夹并进去
npm init -y  # 生成项目说明书package.json

这一步会自动生成一个package.json,相当于给 AI 团队发了个 "工作证",方便管理工具。

第三步:装两个 "AI 遥控器"

核心工具就俩:dotenv(藏钥匙的小盒子)和openai(打给 AI 的电话)。终端里敲:

bash

bash 复制代码
pnpm i dotenv openai  # 安装工具

等几秒钟,这俩工具就就位了。记住,装过一次就不用再装,重复安装会被电脑偷偷嘲笑 "人类真健忘"~

给 AI 配把 "钥匙":30 秒搞定密钥

AI 不是谁都能指挥的,得有 "门禁卡"------OpenAI 的 API 密钥。

  1. 先去OpenAI 官网注册账号,创建一个 API 密钥(长得像sk-xxxxxx

  2. 在项目文件夹里新建一个.env文件,把密钥藏进去:

    env

    ini 复制代码
    OPENAI_API_KEY = sk-你的密钥  # 注意等号前后别加空格,不然AI会找不到钥匙

这个.env就像个密码箱,dotenv工具会帮我们偷偷把钥匙递给 AI,不用担心密码外泄~

实战 1:让 GPT 给你写 "朋友圈文案"

比如想让 AI 写一条 "打工人周五下班" 的朋友圈,代码其实就 3 行核心逻辑,比煮泡面还简单。

新建一个main.mjs文件,复制这段代码:

javascript

运行

javascript 复制代码
// 1. 打开密码箱,拿出AI钥匙
import dotenv from 'dotenv';
dotenv.config();

// 2. 拨通AI的电话
import OpenAI from 'openai';
const openai = new OpenAI({ apiKey: process.env.OPENAI_API_KEY });

// 3. 给AI下指令(重点!)
async function getGPTText() {
  const prompt = `帮我写一条打工人周五下班的朋友圈,要幽默带点小嚣张,加个合适的emoji`;
  const response = await openai.completions.create({
    model: "gpt-3.5-turbo-instruct",  // 选个会聊天的AI模型
    prompt: prompt,
    max_tokens: 100  // 控制回答长度,别让AI说太多废话
  });
  console.log("GPT说:", response.choices[0].text);
}

// 执行一下,看看AI的活儿
getGPTText();

终端里敲node main.mjs运行,不出意外会收到类似这样的回复:

"周五下班铃响的瞬间,我体内的打工魂自动关机,摸鱼 DNA 疯狂苏醒~ 谁也别想在周末联系我,除非请我吃火锅🍲"

是不是有内味儿了?如果不满意,改改prompt里的指令就行 ------ 这就是 "提示工程" 的魔力:你说得越清楚,AI 干得越漂亮

实战 2:让 DALL・E 给你画 "会飞的猪"

想让 AI 画画?更简单!换个模型调用就行。还是在main.mjs里加段代码:

javascript

运行

javascript 复制代码
// 让DALL·E画画
async function getDalleImage() {
  const prompt = `画一只戴着飞行员墨镜的飞天小猪,翅膀是彩虹色的,背景是棉花糖做的云,风格像迪士尼动画`;  // 描述越细,画得越准
  const response = await openai.images.generate({
    model: "dall-e-2",  // 画画专用模型
    prompt: prompt,
    n: 1,  // 要1张画
    size: "512x512"  // 图片尺寸
  });
  console.log("DALL·E画好了:", response.data[0].url);  // 会输出一个图片链接
}

// 试试画画
getDalleImage();

运行后会得到一个图片链接,点开可能就是一只戴着墨镜、扑腾彩虹翅膀的小猪,在棉花糖云上飞 ------ 这要是自己画,没几小时下不来,AI 几分钟就搞定了! (其实我觉得不是很好看哈哈哈,不过大家可以自由设置提示词自由发挥)

揭秘:AI 听话的核心 ------ 提示词玄学

为啥同样是用 AI,有人生成的是废品,有人能出精品?关键在 "提示词"。分享 3 个亲测有效的技巧:

  1. 越具体越靠谱:别说 "画只猫",要说 "画一只橘白相间的胖猫,趴在键盘上打哈欠,背景是深夜电脑屏幕"
  2. 加风格限定:写文案加 "小红书风格"、"知乎干货风";画画加 "宫崎骏动画风"、"赛博朋克风"
  3. 迭代优化:第一次不满意?告诉 AI"刚才的画太严肃了,能不能让猫吐个舌头更可爱点"

提示工程就像和 AI"打太极",多试几次就摸到门道了~

最后说句大实话

现在学 AI 创作,就像 10 年前学用微信 ------ 不是多厉害的技能,但不会真的会吃亏。

今天这套代码,你可以:

  • 让 GPT 写周报、写文案、甚至写代码注释
  • 让 DALL・E 画头像、画海报、甚至给文章配插图
  • 花 10 分钟改改提示词,就能省出 2 小时摸鱼时间

别等了,现在就复制代码敲起来,今晚就能用 AI 给朋友画个专属头像 ------ 亲测,这比发红包还让人惊喜~

(最后求个互动:你想用 AI 做什么?评论区告诉我,抽 3 个小伙伴帮你写专属提示词!)

相关推荐
WillaWang3 小时前
aria | "Accessible Rich Internet Applications"
前端
reoreo3 小时前
如何使用 i18next 实现多种语言的国际化(从新建 vite ts 项目开始)
前端·javascript
云动雨颤3 小时前
Typecho 博客统计脚本怎么装?同步 / 异步 + Head/Body 选择指南
前端·html
用户4099322502123 小时前
快速入门Vue3的v-指令:数据和DOM的“翻译官”到底有多少本事?
前端·ai编程·trae
Asort3 小时前
JavaScript设计模式(二十三)——访问者模式:优雅地扩展对象结构
前端·javascript·设计模式
星辰h3 小时前
基于JWT的RESTful登录系统实现
前端·spring boot·后端·mysql·restful·jwt
要加油哦~3 小时前
前端笔试题 | 整理&总结 ing | 跨域 + fetch + credentials(携带cookie)
前端
旺财是只喵3 小时前
vue项目里使用3D模型
前端·vue.js
golang学习记3 小时前
从0死磕全栈之使用 Next.js 构建高性能单页应用(SPA)
前端