Cursor丨小豆包API实战:不到5元,我养了一只会说话的 AI 宠物

最近我做了一个轻量实验:用 Cursor结合小豆包 API,养了一只会说话、会撒娇、甚至会生气的虚拟宠物猫。
整个开发成本不到 5元,却让我体验到 AI 在 快速低成本探明商业方向和技术方向的潜力。


🐾 为什么不是小游戏,而是一只宠物?

之前很多人用 API 做大富翁、RPG 游戏,逻辑复杂、玩法炫酷。
但我想换个角度:做一个轻量、好玩的“小陪伴”项目

宠物的核心目标很简单:

  • 能听懂我说话,并回复我。
  • 有自己的“心情”,会撒娇、会生气。
  • 能“成长”,互动越多,解锁新技能。

说白了,就是一只 AI 驱动的电子宠物


💰 成本与开发体验

我全程只用了 cursor/小豆包 API 来生成代码、修复逻辑。

  • 调用次数:大约 50 次
  • 成本:不到 5元
  • 开发时间:半天

AI编程优势:

  • 响应快,成本低,适合小项目尝鲜。
  • 对话生成和逻辑修改都很顺畅。

不足:

  • 有时答案过长,需要在 prompt 里限制。
  • 情绪逻辑要人工设计,否则宠物会“性格混乱”。

🔧 我是怎么实现的?

我拆成三个模块来开发。

1. 宠物能听懂我说话

通过调用小豆包 API key,让宠物用“可爱猫咪语气”回复。

async function talkToPet(userInput) {
  const response = await fetch("https://api.linkapi.org/v1/chat/completions", {
    method: "POST",
    headers: {
      "Content-Type": "application/json",
      "Authorization": "Bearer YOUR_API_KEY"
    },
    body: JSON.stringify({
      model: "doubao-pro",
      messages: [
        { role: "system", content: "你是一只可爱的宠物猫,要用俏皮语气说话,每次不超过20个字。" },
        { role: "user", content: userInput }
      ]
    })
  });
  const data = await response.json();
  return data.choices[0].message.content;
}

2. 宠物有“心情”

我给它设计了四种情绪:happyangrysleepycalm

let petMood = "happy";

function updateMood(action) {
  if (action === "feed") petMood = "happy";
  if (action === "ignore") petMood = "angry";
  if (action === "sleep") petMood = "sleepy";
}

function getMoodPrompt() {
  if (petMood === "happy") return "你很开心,要撒娇";
  if (petMood === "angry") return "你有点生气,要抱怨";
  if (petMood === "sleepy") return "你很困,要打哈欠";
  return "你平静地回应";
}

3. 宠物会成长

我让它随着互动次数解锁技能。

let interactionCount = 0;

function levelUp() {
  interactionCount++;
  if (interactionCount === 10) {
    return "解锁新技能:会唱歌啦!";
  }
  return null;
}

👉 当我和它对话 10 次时,它突然唱歌:“啦啦啦,我是最可爱的猫咪~”


🧩 遇到的挑战

  • 回答太长 → 限制字数,每次不超过 20 个字。
  • 情绪不明显 → 在 system prompt 里加 petMood 提示。
  • 输出被截断 → 拆分指令,让 cursor 分步骤生成。

🎉 最终效果

  • 宠物能随时和我聊天,语气俏皮。
  • 它会因为“被冷落”而闹脾气,也会因为“被喂食”而开心。
  • 随着互动增加,它会解锁新技能,逐渐成长。

🚀 更多应用场景

这个小实验让我意识到:AI 宠物不仅仅是玩具,还可以有很多应用:

  • 教育:陪孩子学习、问答、习惯养成。
  • 陪伴:给独居的人带来情感支持。
  • 商业:做成公众号小游戏、小程序,甚至虚拟偶像。

后续迭代还可以接入 AI 绘图,让宠物有不同表情头像,甚至能动画化,体验会更沉浸。

小豆包 API,我花不到 5元,就养出了一只“会说话、会撒娇、会成长”的虚拟宠物。
这个过程让我体会到:AI 已经不仅仅是工具,它也能成为 陪伴和互动的载体。下一步,我想把它做成一个小程序,让更多人都能领养一只 AI 宠物。

现在又了 cursor 这种ai编程软件给了更多快速试错的可能。快速低成本探明商业方向和技术方向。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值