最近刷朋友圈总被暴击:有人用 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 密钥。
-
先去OpenAI 官网注册账号,创建一个 API 密钥(长得像
sk-xxxxxx) -
在项目文件夹里新建一个
.env文件,把密钥藏进去:env
iniOPENAI_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 个亲测有效的技巧:
- 越具体越靠谱:别说 "画只猫",要说 "画一只橘白相间的胖猫,趴在键盘上打哈欠,背景是深夜电脑屏幕"
- 加风格限定:写文案加 "小红书风格"、"知乎干货风";画画加 "宫崎骏动画风"、"赛博朋克风"
- 迭代优化:第一次不满意?告诉 AI"刚才的画太严肃了,能不能让猫吐个舌头更可爱点"
提示工程就像和 AI"打太极",多试几次就摸到门道了~
最后说句大实话
现在学 AI 创作,就像 10 年前学用微信 ------ 不是多厉害的技能,但不会真的会吃亏。
今天这套代码,你可以:
- 让 GPT 写周报、写文案、甚至写代码注释
- 让 DALL・E 画头像、画海报、甚至给文章配插图
- 花 10 分钟改改提示词,就能省出 2 小时摸鱼时间
别等了,现在就复制代码敲起来,今晚就能用 AI 给朋友画个专属头像 ------ 亲测,这比发红包还让人惊喜~
(最后求个互动:你想用 AI 做什么?评论区告诉我,抽 3 个小伙伴帮你写专属提示词!)