【生活娱乐】Been · 来过——基于 LBS × 前沿AIGC 的人类时空记忆地图

大家好,我是一名B站UP主,也是产品经理,经常在线上分享一些虚幻引擎、游戏开发、AIGC相关的技术,制作过很多教程和开源项目,这是我B站主页https://space.bilibili.com/1799118529。此次比赛呢,拿出了自己最近结合Trea以及各类AI工具开发的个人项目,希望多多支持啦。

1. Demo 简介

它是什么?

Been · 来过是一款微信小程序,配套自研 Node.js API 与运营后台。它以 LBS(位置服务)为底座、以 AIGC 为创作能力,把时间 × 地理 × 人生故事汇聚到一张世界地图上。

它不是普通地图,也不只是朋友圈的“时间线增强版”:用户可以把文字、照片、视频、语音、日记、事件、拥有过的物品、去过的空间,甚至某一刻的想法,留在“我来过的地方”。每一个印记都有时间、地点与故事;所有印记最终连成一张属于自己的人生空间档案/人生传记

互联网从过去的文字、图片、视频时代,渐渐会迈向三维空间、4DGs等沉浸感更强的互动形式,虽然现在3d生成、世界模型以及空间生成还处于早期,但是我已经把前沿的AIGC能力融合进了项目里。

它面向谁?

  • 想记录生活、旅行、情绪与重要时刻的人;
  • 想为亲友、宠物建立可持续更新的记忆档案的人;
  • 喜欢探索城市历史、名人故事与地方文化的人;
  • 希望把老物件、旧居、旅行空间以更立体方式保存下来的人。

几个一眼能看懂的核心功能

  1. 地图即人生 · 时光机回望
    在地图上留下“我来过”的点,按日期穿越回看故事;故事密度、足迹地图和时间轴,让散落的生活重新变得可见。

  2. AIGC 情感记忆创作
    围绕亲友与宠物档案,可以生成温馨合影、年龄穿越、景区融合打卡照和纪念影像。AI 在这里不是炫技,而是帮助用户把“想一起留下的画面”变成可保存的记忆。

  3. 词条档案 + 3D/3DGS 数字留存
    除了自己,用户还可为亲友、宠物、古人、名人、景点、物品等建立“来过词条”;上传图片或视频后,还能生成物品三维模型或空间 3DGS 档案,让记忆不止停留在平面相册中。


2. Demo 创作思路

今天的互联网擅长记录“此刻发生了什么”,却不擅长保存“一个人曾怎样生活”。朋友圈会被新的动态覆盖,相册会越存越深,旅行、旧物、亲人的故事和一闪而过的念头,最后散落在不同应用里,失去彼此之间的联系。

我想做的,是把这种联系重新找回来。

在 Been · 来过 中,地图不是导航工具,而是人生的空间档案:

  • 在毕业的校园写下一段日记;
  • 在第一次旅行的海边放进照片与视频;
  • 为陪伴多年的宠物留下一条故事;
  • 为父母、亲友补充共同回忆;
  • 把爷爷的旧怀表、住过的老屋,留成可以再看的三维档案;
  • 在今天站立的地方,发现这里曾生活过的古人、名人和普通人的故事。

用户记录的不是一个冰冷坐标,而是某个地点上发生过的生命、情绪与关系。个人的点位由此连接到家庭、城市与历史,形成一张持续生长的人类记忆地图。

这也是 Been · 来过 的使命:让世界记得每一个来过的人。


3. 核心亮点与创新性

亮点一:LBS 时空索引,让地图成为可以回放的人生

Been 将故事、事件、人物、物品与真实地点关联。用户既可以从地图进入一段回忆,也可以在时间轴和时光机中回到某一天,再看那时自己在哪里、经历了什么。

地图上的点不再只是“去过哪里”,而是“我为什么记得这里”。通过地点、日期、标签、情绪等维度,用户可以过滤、重访和重新发现曾被遗忘的生活片段。

亮点二:AIGC 多模态创作,为记忆补上一幅画面

项目已接入 AI 图像与视频生成能力,服务于真实的情感记录场景:

  • 和 ta 合影:为亲友或宠物生成温暖的合影留念;
  • 带 ta 穿越:生成不同年龄阶段的想象画面;
  • 景区融合打卡:把人物自然融入目的地,补足“人和风景没有同框”的遗憾;
  • 纪念影像:基于用户授权素材生成克制、温和的纪念视频,用于保存思念与回忆。

我们刻意不把 AI 描述成“替代真实的人”。它的价值是帮助用户整理、表达和珍藏情感;生成内容的使用前提始终是尊重授权、隐私与当事人的感受。

亮点三:3D/3DGS 数字遗物,让物品与空间留得更立体

一张照片只能保存一个角度,而许多记忆恰恰藏在“可以再次走近看看”的细节里。Been 支持用物品图片生成三维模型,也支持通过多张图片或视频生成空间 3DGS 档案,并在内置查看器中浏览。

一件旧玩具、一本写满批注的书、一间即将搬离的老房子、一次旅行住过的民宿,都能成为可被重新端详的数字遗物。这让“拥有过”和“去过”不再只是文字描述。

亮点四:古今记忆同图谱,把“我”放进更大的历史里

应用内的档案馆、历史上的今天、古人名人与地点故事,构成了公共记忆层。当用户来到一座城市或一个地点,不仅能看到自己的印记,也能探索这片土地曾经发生过的人和事。

个人记忆与城市文化并置,普通人的故事与名人、历史物件一起被认真对待。我们希望地图最终成为每个人都能参与书写的地方记忆网络。

亮点五:多主体档案与四级隐私,让记忆被妥善托付

Been 不只记录“我”,也记录人与人、人与宠物、人与物、人与城市之间的关系。亲友、宠物、古人、名人、景点、物品都可以拥有自己的词条档案与故事流。

同时,用户可以为内容设置公开、附近可见、私密、词条可见四种范围。谁能看见一段记忆,应该由留下它的人决定。


4. 用 TRAE 做出来的过程

这个项目覆盖微信小程序页面、自研 Node.js 服务端、MySQL 地理数据、AI 图像/视频服务、3D 查看器和运营后台。对独立开发而言,难点不只是写出单个页面,而是让这些能力在多个目录、多个端之间稳定地协同。

TRAE 在项目迭代中承担了“理解代码库 + 协同开发 + 调试收敛”的角色,还帮我制作了参加此次大赛的初赛参赛框架。

场景一:定位跨端 AI 链路

遇到的问题: AI 合影、景区融合、纪念影像涉及小程序入口、提示词、服务端请求、异步任务状态和生成结果回写,单靠文件名很难快速梳理完整链路。

TRAE 如何参与: 通过代码库语义检索,快速定位页面、工具层、服务端 AI 接口与生成记录逻辑;再基于完整上下文协助检查参数、返回结构和异常分支。

最终结果: AI 能力不再是孤立按钮,而是能从档案页发起、生成后沉淀回故事与档案中的完整体验。

比如参赛期间就完成了AIGC的模型升级,切换到火山引擎Seedream最新最强生图模型:
.446847862977372:7e181202fe78fb06aa8851cc62423b68_6a50d6da8f5c2c0204c2a7bc.6a50d92d8f5c2c0204c2a7be.6a50d92de79ab4946a5df8c0:Trae CN.T(2026/7/10 19:36:13)

场景二:多文件协同迭代 AIGC 能力

遇到的问题: 升级图像生成模型或调整提示词时,需要同步服务端模型配置、请求参数、不同场景的提示词,以及小程序端的展示和容错,遗漏任何一处都会影响功能。

TRAE 如何参与: 借助跨文件理解与批量修改能力,协助检查并同步模型调用、生成参数和多端提示词;同时辅助排查图像、视频任务的状态兼容问题。

最终结果: AI 合影、年龄穿越、景区融合等能力可以复用同一套稳定的生成链路,并持续迭代效果。

场景三:把地图、3D 和运营能力整合为产品

遇到的问题: 地图与时光机、3D 生成与模型查看、历史内容与档案馆、后台内容治理分布在不同模块,任何功能升级都可能影响前后端数据结构和界面状态。

TRAE 如何参与: 利用上下文检索快速建立模块关系,辅助拆分问题、定位关联文件、修改页面和服务逻辑,并在迭代中帮助处理样式适配、数据字段兼容与错误诊断。

最终结果: 我可以把更多精力投入到“记忆该怎样被呈现”的产品判断上,而不是长期困在跨文件查找和重复排错中。

对我来说,TRAE 的意义不只是提高编码速度,而是让一个人也能更顺畅地推进前端、后端、AI 接入、三维展示与运营支撑组成的全栈产品。

以下为参赛期间Trae为项目做的UI调整以及根据我项目情况制作的参赛模版:

.446847862977372:4aac08754eccb6bd92b6cfd4098c9f58_6a50d6da8f5c2c0204c2a7bc.6a50fd338f5c2c0204c2a854.6a50fd32e79ab4946a5df8c2:Trae CN.T(2026/7/10 22:09:55)

.446847862977372:044d8da1ea7d445392f6aa2030e72b68_6a50d6da8f5c2c0204c2a7bc.6a5102098f5c2c0204c2a8c7.6a510208e79ab4946a5df8c3:Trae CN.T(2026/7/10 22:30:33)


5. 现实意义:让记忆不再只属于流量

在信息流不断刷新的时代,Been 想保留另一种互联网价值:不以热度衡量内容,而以它对一个人、一个家庭、一座城市的意义来衡量。

  • 情感纪念:为亲友、宠物和重要关系留下可持续补充、共同维护的记忆空间;
  • 普通人的记录权:每个人都可以留下自己的故事,不必成为名人,才值得被记住;
  • 文化传承:将个人足迹接入地方历史、名人故事和时代档案,让探索成为理解城市的入口;
  • 数据自主:通过隐私分层,将记忆的展示范围和决定权交还给用户。

每一段被记录的内容,都被固定在“我来过的地方”上,慢慢构成一张属于每个人的生命地图。

当你在地图上留下一个点,你不只是记录了一个地理位置,
而是在说:我曾经在这里生活过、爱过、想过。

Been —– 世界记得你来过。

Demo 体验地址

当前的AIGC功能除了火山引擎和DeepseekAPI,核心功能3DAIGC以及图片/视频生成 三维模型和3dgs场景是跑在本地部署的服务上,考虑成本以及不可控因素,服务器平时不开启,想试用可以联系我。


报名帖地址: 【生活娱乐】 Been·来过 · 让世界记得每一个来过的人

这东西只适合大厂做,个人没有流量扶持不可能做起来的,AI功能很烧钱的

1 个赞

:smiley:无所谓的总要有炮灰

是个很不错的想法,但是如果说你要存储十几年甚至几十年的过往的经历,其实就是在存数据,这个数据可能会非常庞大,那你就不可能实现本地的存储,那么你怎么保护好个人的隐私呢。

公开数据肯定要存在云端或者链上的,可以做隐私保护把不想公开的内容存本地。

但是这个APP的目的是留下来过世界的印记,那使用者要么是想看看自己所在位置有谁生活过或者分享自己愿意公开的生活经历,注重隐私的肯定不会随便发布内容。

觉着我这个APP,靠自己是不可能做起来的,尤其是用户量上去了,服务器成本根本扛不住。我现在涉及AIGC的内容,大部分都是部署在本地的(图片、视频、三维、空间生成这些),如果跑在云端,每次生成成本都很高。除非做成部分功能收费,否则后期运维成本不敢想象 :D