我用 vibe coding 做了「在乎」:一个以人为中心的关系记录 App

7 月 21 日
 MioMioOs

大家好,最近我做的 iOS App 「在乎」正式上线了。

App Store: https://apps.apple.com/cn/app/%E5%9C%A8%E4%B9%8E/id6761149160

这是一个以“人”为中心的私人关系记录工具。我有一些开发基础,开发中大量使用了 AI coding 工具,也算一次完整的 vibe coding 实践。想借上线介绍产品,也聊聊它真正帮到什么、哪些事不能交给 AI 。

为什么做它

我能记得一个人,却经常记不住对方随口说过的喜欢、忌口和小愿望。

通讯录保存的是姓名和号码;日历保存的是日期;备忘录里则散落着很多不知道该归给谁的片段。等到真正需要准备礼物、安排见面或想起某段经历时,信息往往已经找不到了。

所以我想做一个“以人为入口”的工具:先打开某个人,再看到关于 Ta 的重要日期、喜好、日记、人情往来、礼物线索和待办。它不是 CRM ,也不是社交平台,更像一本只有自己能看的关系手账。

目前做了哪些功能

我刻意没有做“自动评价关系”“多久没联系就扣分”之类的设计。App 不知道一个人是否在乎谁,也不应该替用户判断感情。所有人物和内容都由用户主动创建;不读取系统通讯录、不追踪位置,也不投放广告。

技术实现

客户端是 iOS 17+ 原生应用,主要使用 SwiftUI 、SwiftData 、WidgetKit 和 StoreKit 2 ;后端使用 Node.js 、Express 和 MySQL ,负责账号、云同步、媒体存储、订阅权益与 AI 服务。AI 礼物建议通过服务端调用,客户端没有直接携带模型密钥。iOS 客户端目前保持零第三方依赖。

关系数据比普通待办更私人,所以真正费时间的不只是界面:分账号数据、云同步与恢复、Widget 隔离、订阅退款回落和注销清理,都需要单独处理。

关于 vibe coding

AI coding 工具确实显著降低了“想到一个功能”和“做出可以运行的版本”之间的距离。比如我发现生日当天提醒太晚,就能很快做出提前天数的交互;觉得手动记录步骤太多,也能立即试做语音闪念。

但它不是“一句话生成 App”。需求、边界、数据模型、真机测试、异常恢复、隐私和审核,仍然要自己负责。提审时我也被打回过:一次是内购没有与版本一起提交,另一次是订阅元数据缺用户协议链接。最后仍要逐项补审核截图、协议说明和购买材料。

我的感受是:vibe coding 的价值是更快验证具体问题;风险则是把“能运行”误认为“可以交付”。

免费版和 Pro

App 免费下载,免费版可以添加 10 位在乎的人,使用人物档案、日期提醒、关系日记、人情账本等核心功能;同时包含 200MB 图片与录音云空间、每月 5 次 AI 礼物灵感和 5 个生活目标。

Pro 主要扩展人数、云空间和使用次数,目前是月付 8 元、年付 58 元、永久版 128 元。这次没有 V2EX 专属优惠,也不打算用“限时最后一天”之类的方式制造紧迫感。免费版是否足够、付费边界是否合理,也很希望听听大家的意见。

想听听 V 友的反馈

如果你愿意体验,我尤其想听这几个方面的直接意见:

  1. “以人为中心”的信息组织方式是否真的比通讯录、日历和备忘录分开记录更顺手?
  2. 哪些功能看起来是在解决真实问题,哪些只是开发者自我感动?
  3. 对这类私人关系数据,你最在意本地存储、云同步还是导出能力?
  4. 免费 10 人、Pro 扩展容量和次数的边界是否清楚、合理?

App Store: https://apps.apple.com/cn/app/%E5%9C%A8%E4%B9%8E/id6761149160

欢迎直接批评产品、交互、技术方案或商业模式。我会认真看,也会把有共性的建议排进后续版本。

IMG_0543.PNG IMG_0544.PNG IMG_0547.PNG IMG_0549.PNG IMG_0545.PNG IMG_0548.PNG IMG_0546.PNG

2156 次点击
所在节点    分享创造
14 条回复
Orchestr
7 月 21 日
@livid AI 生成内容
dcncy
7 月 21 日
@Orchestr 你魔怔了吧,人家分享介绍产品呢。
alen_v
7 月 21 日
秘书、总助专用。 :)
Orchestr
7 月 21 日
@dcncy 整段文本都是 AI 的
JZen
7 月 21 日
几年前想做 APP 。记录几个关心的人的生日,礼物来往记录。记录老家邻居人们的称呼、辈分(很久不回老家容易忘)。于是我先尝试用备忘录来记录,看看够不够用,忘了就查备忘录。

直到刚刚为止,我完全忘了我当初为什么要记到备忘录里。。你唤醒了我的记忆,我是想做 app 来着😂

因为我的人际关系固定,需要关注的人很少(不喜欢社交),用备忘录记下来之后几乎就没改过了。这个场景需求还是有的,但或许对很多人来说,不足以动用一个 app 来做记录。

我觉得这类 APP 更实在的一个场景是销售领域,面对无数的客户如何管理关系,更是一种刚需,更有付费意愿。
CykaBlyat
7 月 21 日
@Orchestr #4 依然魔怔
aero99
7 月 21 日
除了家里人,我发现都没有超过 10 个人可以值得记录的,好失败
seven777
7 月 21 日
不要在"提高人效"上做文章,人性的本质是解放和自由,说难听点就是闲着,躺着,空着.
真正对你有意义的人或者组织,或者事,不会多到你脑子记不过来;
而且必须放在大脑里,随时复盘,随时关心,随时跟进.
如果你的关系网大到你脑子处理不过来,那大概率你是一个"不称职的秘书".
383394544
7 月 21 日
在"分享创造"的节点,比起结构整齐的一长段口水介绍,简短的手打文字会让我觉得更真诚、更愿意试用。
GeruzoniAnsasu
7 月 21 日
at_livid: #4 疑似 AI 伪人

--------

看得出不是专职产品,对于 story 的组织稍微混乱:

「在乎」是一个以「在乎的对象」为核心体验的产品,还是,以日程表为核心体验的产品?

提醒自己去关心别人,与提醒自己去喝水、记录自己的闪念,这三者是完全不同的 story ,做在同一个产品里是不合适的。你需要先提炼出 story 的主干,然后像写小说的人物设定一样把产品叙事写出来。

我看到有好几个本应考虑的问题在这个产品里是没考虑到的:

- 我在乎的人,怎么记录他喜欢什么?
- 「在乎」有几种方式和表现?人际关系要用户自由定义标签,还是社会原本就已经发展出了固定的相处模式?
- 需要照顾的人如何去关心? —— 药方、定时服药、复诊、生理期、症状、保险……?
- 在我不主动设置定时任务的时候,产品是否能代替我想起我忘记了的事?


我看到 OP 的标题的时候我的第一反应是 https://flo.health/
这是一个我第一次听说感到非常惊讶,然后在我认识的女生手机上真的看到了这个 app ,感到非常有学习价值的产品。
它只做 self health care 的一个方向,但做到了全球同品类第一无出其右。
mohulai
7 月 21 日
这特么就是 CRM ,跟我以前上班做的内容基本重合。
ningxing
7 月 21 日
@Orchestr 我有点搞不懂这个是什么心理,也不知道想表达什么,我觉得很多时候 AI 生成的比人自己写的好,至少不会有语义和错别字,还能把想要表达的东西说清楚。AI 生成的内容,对好的内容和产品是加分项,因为是相当于专家或者专业角度对其加工处理过的。不知道为啥看不到其中的门道呢
yypdc111
7 月 21 日
亲情版的 CRM 哈哈哈哈
zz177060
7 月 22 日
感觉这个需求对个人根本没有意义。对组织好像离职后,新来的人也不需要这种数字化,因为一次交易就能改变关系走向。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1228727

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX