Skip to content

【外滩大会2026】猫咪收集:用百炼风格化 + 千问视觉打造拍照收养猫咪小程序 #153

Description

@hotcoffeeshake

【外滩大会2026】猫可梦:用百炼风格化 + 千问视觉打造拍猫领养小程序

参赛项目名称

猫可梦(CatMon) —— 把偶遇的猫领养为虚拟宠物。

类 Pokémon Go 的「拍照收养」微信小程序:随手拍下现实中的猫,让它变成你的虚拟宠物。

团队 / 作者

hotcoffeeshake

我做了什么

做一款微信小程序:用户用手机相机拍下现实中的猫,系统通过阿里百炼的视觉与图像能力,把照片变成可收藏的「虚拟宠物」,并围绕收集、养成、社交做一套完整玩法。

核心玩法

以下六项玩法现已 全部跑通(含真实云函数调用,本地可复现):

  1. 拍照收养(捕捉):相机取景 → 投出「精灵球」命中猫 → 调用百炼风格化能力为照片加上特效 → 生成一只可收入图鉴的虚拟猫咪。
  2. 识图门禁 + 品种识别:用通义千问视觉模型 qwen3-vl-plus 判断拍到的到底是不是猫(不是猫则拒绝并提示重拍),并识别猫的品种展示给用户。
  3. 随机特效生成:每次捕捉从 22 种风格中随机赋予一种(精灵宝可梦 / 丑萌涂鸦 / 像素游戏 / 赛博霓虹 / 国风水墨 / 薛定谔 / 3D 手办 / 毕加索 / 猫和老鼠 / 蒸汽波 / 浮世绘 / 黏土定格 / 哥特暗黑 / 波普艺术 / 折纸艺术 / 蒂姆·伯顿 / 涂鸦街头 / 文艺复兴 / 透明玻璃 / 吉卜力 / ASCII),并随机生成 稀有度 N/R/SR/SSR/UR + 八大元素(火/水/草/电/普/光/暗/冰)+ 6 位收养编号,对应不同的生图 prompt。
  4. 云养猫日常:每日领猫粮、喂食小游戏、铲屎等轻量养成,类似蚂蚁森林的每日互动。
  5. 社交裂变:Canvas 生成分享海报、按等级 / 收集度做好友排行榜。
  6. 升级与限制:最多收养 3 只流浪猫;自家猫可多次拍入图集;被点赞越多升级越快;每日喂养也累计经验。

使用的工具

  • OpenWork / 百炼 CLI:bailian-cli(阿里百炼命令行工具)
  • 百炼能力 / 模型:
    • 通义万相 wanx2.1-imageeditstylization_all 风格化能力(图像风格化 / 特效生成)
    • 通义千问视觉理解 qwen3-vl-plus(图像识别 / 门禁判断 / 品种识别)
  • Skill 名称:bailian-gen(图像风格化)、bailian-vision(千问视觉识图)
  • 其他:微信小程序原生 + 微信云开发(云函数调用百炼 API)

效果展示

拍摄页:拍猫 → 投掷精灵球 → 「已定格」

拍摄页:拍猫 → 投掷精灵球命中 → "已定格"

宠物详情页:Lv.1 新伙伴,今日互动可喂食 / 铲屎 / 拍照

宠物详情:Lv.1 新伙伴 0/100 经验,喂食 +10 EXP / 铲屎 +5 EXP

在线 Demo

上线状态:体验版(未上架,可扫码在小程序中体验完整闭环:拍猫 → 收养 → 喂养)。

体验版二维码

扫码即可进入小程序体验版,单手机可直接打开体验核心玩法 + 真实百炼风格化效果。

踩坑记录(可选)

  • 百炼 CLI 在本机受 NODE_OPTIONS 环境变量影响,需在调用前 unset 后才能正常工作;
  • 千问视觉调用走 OpenAI 兼容端点 compatible-mode/v1/chat/completions,图片以 base64 传入;
  • 微信小程序选用 custom tabBar 实现整屏相机与四 Tab 导航。

Metadata

Metadata

Assignees

No one assigned

    Labels

    showcase提交的案例(待处理)外滩大会2026外滩大会 2026 参赛作品

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions