今天作为一个i人(我带来一个更加方便的意识流管理云应用)

项目简介(技术栈大多数人不感兴趣放到最后):通过发射一段话形成云图,ai自动分析其语义相关性并进行连线整合(方便找出话题相关内容)。每个发射成功的话会根据语义分析其情绪比如积极,计划….。会自动整合相关内容成为一个簇。适合人群:旨在帮助不爱表达的人找到语言的归属感,爱上表达。该产品也可以用于一句话备忘录生成

适用场景(应用层面)

这个应用特别适合“把想法从线性文本变成结构化认知地图”的场景:学习规划:考研/课程复习路径、知识点关联梳理。创作灵感:写作、内容策划、产品创意发散。个人成长:情绪记录 + 思维轨迹回复。工作复盘:任务、问题、决策、结果的关系图谱。跨领域洞察:生活/技术/教育等领域关联发现(思维结晶)

用户层面的使用流程

一个典型用户操作链路是:

  • 打开应用,进入 3D 宇宙主界面

  • 输入一句完整想法(或语音输入):

  • 系统做本地分析:

    • 情绪识别:针对发射的内容分析情绪

    • 领域识别(大领域/细分领域)相同话题才会形成一个簇

    • 跨域满足条件 → 触发“思维结晶”(当发射话题和已有内容领域不相干是触发思维结晶加1)

    • 用户可拖拽/搜索/缩放查看关系

    • 右侧面板查看统计、分布、活跃度、最近灵感

  • 支持数据本地保存,后续继续累积个人思维宇宙

技术栈分析

MindVerse 项目是一个比较完整的“本地优先 AI + 3D 可视化”应用,核心栈如下:

  • 前端基础

    • Vite:开发/构建工具

    • 原生 ES Modules + HTML/CSS/JS

  • 3D 渲染与交互

    • Three.js:场景、相机、材质、粒子、光照

    • OrbitControls:旋转/缩放/平移

    • Raycaster:鼠标悬停/点击检测

    • CSS2DRenderer:3D 星球的 2D 标签

    • EffectComposer + UnrealBloomPass + BokehPass:后处理泛光/景深

    • Line2/LineMaterial:可变线宽连线系统

  • 本地 AI 能力

    • @xenova/transformers(Transformers.js)

    • 本地模型路径:public/models/...

    • 已接入:

      • 语义向量模型(feature-extraction)

      • 情感分类模型(text-classification)

    • 具备 fallback:模型失败时回退规则引擎

  • 音频与输入

    • Web Speech API:语音输入

    • Web Audio(项目中 ambient 音乐引擎)

  • 数据与状态

    • 自定义状态管理(state.js,订阅通知)

    • 本地持久化(快照导入导出、恢复)

  • 可视化统计

    • Canvas 2D 绘制环图/折线图(右侧洞察面板)