[👏欢迎体验] 做了一个超解压的拓麻喵子,像素风小猫茶话室,沉浸式云养一群小猫

yuandoudouzm 2026-08-13 19:31 1

🐱 EmoCats — 像素风多猫陪伴 iOS App


> 事件驱动多 Agent 对话编排


业余时间用 SwiftUI 写了一个像素风的多猫陪伴应用。




✨ 功能



  • 多猫房间:多只像素猫同时在线,根据话题和情绪接话

  • 单猫房间:锁定单角色深度陪伴,会话与多猫隔离

  • 亲密度与剧情卡:积累亲密度解锁专属交互卡片

  • 本地向量记忆:按会话 scope 隔离历史,支持长期互动




🛠 技术栈


SwiftUI · EventBus 多 Agent 编排 · LLMProvider 路由 · Prompt JSON 配置化 · 本地向量记忆




💬 想听听大家的感受



  1. 现有多猫接话的频率是否自然?会不会太吵或太闷?

  2. 交互卡片( Skill )的触发频率是否合适?插入节奏会不会打断聊天?




📸 截图





















多猫房间对话实况 单猫房间 + 亲密度面板 像素场景切换
多猫房间对话实况 单猫房间 + 亲密度面板 像素场景切换
闹哄哄的小猫茶话室 单喵互动 抽象又简约。。。


🔗 链接



  • GitHub (架构文档): https://github.com/Bingo-choco/emocats

  • TestFlight (公开测试): https://testflight.apple.com/join/zEfxCTZR

最新回复 (9)
  • yuandoudouzm 楼主 08-13 19:40
    1
    由于 apple 国内市场会对调用第三方 LLM API 的软件进行备案等限制,所以暂时将以 tf 的形式存在了,欢迎大家莅临指导~
  • xiadidi275 08-13 19:55
    2
    交互卡片是会跟上下文相关的嘛,还是随机触发的小游戏呀
  • duchenpaul 08-13 19:58
    3
    挺有意思的
  • duchenpaul 08-13 20:08
    4
    楼主是自费调用第三方 LLM API 么? 有点土豪啊
  • followadc 08-13 20:16
    5
    触发频率这个太主观了
  • yuandoudouzm 楼主 08-13 21:47
    6
    @followadc 现在主要是给加了点 prompt 给 agent 判断,但是也会通过规则限制单猫的冷却轮数,主要也是想看看大家体验的时候,会不会感觉好多小猫叽里呱啦说有点乱
  • yuandoudouzm 楼主 08-13 21:48
    7
    @duchenpaul 哈哈哈 是的,我图省事儿了,直接掉第三方 API ,但是会导致没有办法在前端做流式回复了,,,我也感觉他们挺可爱的~
  • yuandoudouzm 楼主 08-13 21:49
    8
    @xiadidi275 和上下文提取出来的主题和情绪有一定关系,也和猫猫角色做了一定的绑定
  • duchenpaul 08-13 22:06
    9
    @yuandoudouzm 直接掉第三方 API ---- 这个如果第三方发现 IP 从全世界各个地方请求, 会不会做风控? 建议你做个中转, 另外你怎么防止恶意使用?
* 帖子来源V2EX
返回