海外AI产品思维导图复盘:小需求里面有大坑
海外AI产品思维导图复盘:小需求里面有大坑
海外AI产品思维导图复盘:小需求里面有大坑 海外AI产品思维导图复盘:小需求里面有大坑 Modified August 12, 2025 因为已经在o3那吃过亏了,所以为了防止被骗,就多问了其他ai,最终都推荐使用Mind Elixir GPT给的答案: Dia给的结论 Code block Markdown Copy Mind Elixir 不仅支持左右分布,还支持分支配色、拖拽、快捷键、导出等丰富功能,非常适合在 Mac 上用浏览器本地渲染和交互。如果你有更具体的布局需求,也可以自定义节点的分布和样式。 然后经过一番调研发现,使用Mind Elixir 就不用markdown,直接使用Mind Elixir 需要的json就可以了。 Code block Markdown Copy 调用Mind Elixir的api,我的意思是这样的,在调用这个 API 的时候,我是直接传入字符串还是传入 Markdown?或者说我传入一个 JSON Code block Markdown Copy 你要传入的是 JavaScript 对象(JSON 格式),不是字符串,也不是 Markdown。 你可以用 生成一个初始对象,然后自己添加分支。 只有在导出数据时,才会用到字符串。 然后就是项目的第三次重构了,去掉markdown这一步,直接使用JSON。 项目流程是 Code block Markdown Copy 上传文件 解析上传文件 拿到文件里面的json 给到Mind Elixir 生成思维导图 本来想着终于搞定了,发现还是有问题,因为在获取内容的时候,得到的json不是树结构,画不出思维导图。 怎么办呢? 上API 然后对于项目流程中倒数第二步加了一个环节,得到的内容给到api,api处理后给Mind库,然后生成思维导图。 但是这样做,其实不是最优解,因为对于一些文本,比如ppt,markdown文件,它本身就是一个树结构,所以不需要走API的。所以就有了下一步优化: 在处理树结果过程中,遇到各种case,比如处理pdf,问题如下: Code block Markdown Copy 那么还有一个问题,就是我的这个网站,用户可能会上传其他的pdf,如果这个pdf通过pdf.js在网页端解析后,如果内容是树结构,则直接使用一个JavaScript函数来处理成Mind Elixir需要的json,如果这个pdf不是树结构,就调用api来处理。所以你写的函数需要兼容不同的pdf。 你详细看下pdf文件的处理,我们需要的是先得到pdf的内容,然后判断pdf是不是树结构,如果是树结构,则直接解析成Mind Elixir需要的json,如果不是树结构,则直接调用api处理成Mind Elixir需要的json 在public文件夹下ai.pdf,如果这个文件是树结构,则应该有「探索AI世界」这个节点,这个节点下面有3个子节点,分别是AI编程基础知识,学习路线图,产品创意实践 但是现在出来思维导图都是乱的,如截图。 经过解决各种bug,终于做成了初级版,为什么叫初级版,因为做出来的和我要的小红书上的UI还是不同。 其实我挺不甘心的,没有一个好用的API。如果后面有遇到,会再次优化这个项目。 项目总结 对这个项目做个总结吧,重构了3次,最终有一个MVP版本,但是还是没达到预期效果。对于以后做项目,应该听群里助教说的,60%时间做调研,40%时间做开发。否则你就要花费2倍或者3倍的时间来完成这个产品。 慢就是快!!! 心力&感悟 因为5月份,公司裁员,所以自己主动提出来离职,幸运的是有赔偿金,但是对于一个上班10年的人,突然不上班了,你会有什么感受,不知道干什么,心慌,因为你已经养成每天听别人安排工作,自己给自己安排,不会了! 除此之外,上班是一群人陪你上班,自己在家,你只有一个人,孤独,无助,煎熬。特别是居家办公前期,真的不好过。庆幸的是还有群里的小伙伴。 我只能说,坚持住,走过第一步,坚持住,你才能赢,才能改变现状! 身体最重要 我很注重作息时间,每天晚上11点就要睡觉,否则第二天就会头晕晕的,所以每天最晚是11点半睡,第二天8点半起, 很幸运我住的附近有一个操场是开放的,晚上可以跑跑步。 但目前对于我来说,去操场跑步就是一件很奢侈的事,所有我只有周六晚上才去跑步,等什么时候我月入万刀了,希望能实现每天去健身房跑步吧! 因为跑完步之后真的很爽,感觉背都不驼了,整个人都长高了,所有的问题都不是问题。这就是跑步的魅力吧! 感恩家人 感谢父母的支持,虽然不能从实际行动中有所帮助,精神上的鼓励和支持足够了,这也是最宝贵的,另外就是来自媳妇的鼓励,有你们,我是幸运的,也是幸福的! 结语 如果你没有经济来源,全身心投入到这个海外AI产品项目,1 2个月,还能接受,如果时间长,我建议两条腿走路。 什么意思呢? 就是你除了做这个项目外,还可以做一些离钱比较近的项目,比如公众号流量主项目,亦仁老大也发了超级标。如果你没什么心理负担,没有经济压力,那为你感到开心,好好享受这个过程吧! 除此之外,在做项目前一定要回答好小排老师的填空题:什么人, 在什么场景下, 愿意花多少钱, 解决什么问题? 如果你不能回答好这个填空题,不建议去做,除非你是练手的。 这个出海路不好走,但是又一往无前的冲进来,就是因为相信生财,相信亦仁老大的判断,超级标是有所不同的。因为相信,所以要全力以赴。 愿正在读文章的你,能实现月入万刀! 加油! 共勉! 因为已经在o3那吃过亏了,所以为了防止被骗,就多问了其他ai,最终都推荐使用Mind Elixir GPT给的答案: Dia给的结论 然后经过一番调研发现,使用Mind Elixir 就不用markdown,直接使用Mind Elixir 需要的json就可以了。 然后就是项目的第三次重构了,去掉markdown这一步,直接使用JSON。 项目流程是 本来想着终于搞定了,发现还是有问题,因为在获取内容的时候,得到的json不是树结构,画不出思维导图。 怎么办呢? 上API 然后对于项目流程中倒数第二步加了一个环节,得到的内容给到api,api处理后给Mind库,然后生成思维导图。 但是这样做,其实不是最优解,因为对于一些文本,比如ppt,markdown文件,它本身就是一个树结构,所以不需要走API的。所以就有了下一步优化: 在处理树结果过程中,遇到各种case,比如处理pdf,问题如下: 经过解决各种bug,终于做成了初级版,为什么叫初级版,因为做出来的和我要的小红书上的UI还是不同。 其实我挺不甘心的,没有一个好用的API。如果后面有遇到,会再次优化这个项目。 项目总结 对这个项目做个总结吧,重构了3次,最终有一个MVP版本,但是还是没达到预期效果。对于以后做项目,应该听群里助教说的,60%时间做调研,40%时间做开发。否则你就要花费2倍或者3倍的时间来完成这个产品。 慢就是快!!! 心力&感悟 因为5月份,公司裁员,所以自己主动提出来离职,幸运的是有赔偿金,但是对于一个上班10年的人,突然不上班了,你会有什么感受,不知道干什么,心慌,因为你已经养成每天听别人安排工作,自己给自己安排,不会了! 除此之外,上班是一群人陪你上班,自己在家,你只有一个人,孤独,无助,煎熬。特别是居家办公前期,真的不好过。庆幸的是还有群里的小伙伴。 我只能说,坚持住,走过第一步,坚持住,你才能赢,才能改变现状! 身体最重要 我很注重作息时间,每天晚上11点就要睡觉,否则第二天就会头晕晕的,所以每天最晚是11点半睡,第二天8点半起, 很幸运我住的附近有一个操场是开放的,晚上可以跑跑步。 但目前对于我来说,去操场跑步就是一件很奢侈的事,所有我只有周六晚上才去跑步,等什么时候我月入万刀了,希望能实现每天去健身房跑步吧! 因为跑完步之后真的很爽,感觉背都不驼了,整个人都长高了,所有的问题都不是问题。这就是跑步的魅力吧! 感恩家人 感谢父母的支持,虽然不能从实际行动中有所帮助,精神上的鼓励和支持足够了,这也是最宝贵的,另外就是来自媳妇的鼓励,有你们,我是幸运的,也是幸福的! 结语 如果你没有经济来源,全身心投入到这个海外AI产品项目,1 2个月,还能接受,如果时间长,我建议两条腿走路。 什么意思呢? 就是你除了做这个项目外,还可以做一些离钱比较近的项目,比如公众号流量主项目,亦仁老大也发了超级标。如果你没什么心理负担,没有经济压力,那为你感到开心,好好享受这个过程吧! 除此之外,在做项目前一定要回答好小排老师的填空题:什么人, 在什么场景下, 愿意花多少钱, 解决什么问题? 如果你不能回答好这个填空题,不建议去做,除非你是练手的。 这个出海路不好走,但是又一往无前的冲进来,就是因为相信生财,相信亦仁老大的判断,超级标是有所不同的。因为相信,所以要全力以赴。 愿正在读文章的你,能实现月入万刀! 加油! 共勉! 🔗 原文链接: 海外AI产品思维导图复盘:小需求里面有大坑 海外AI产品思维导图复盘:小需求里面有大坑 🔗 原文链接: 海外AI产品思维导图复盘:小需求里面有大坑 海外AI产品思维导图复盘:小需求里面有大坑 原创:@亿豪 引言 学习了小排老师的课程,也做了2个网站,这算是第三个吧。本文做一个复盘,也算是对做这个产品的总结回顾。 我的这个产品是思维导图,成品网站「https://www.mindmapai.org/」,做出来的效果如下图: 需求来自小红书 做个需求其实没有仔细想怎么变现,只是看到小红书上相关的帖子热度比较高,我自认为是一个真需求,所以就直接开始做了,这个产品是去线下课开始的,本来想着1天就搞完了,没想到花费这么久,才搞出来,在线下课,我还特意问过小排老师做这个产品用什么API,小排老师说问AI[😂],然后小排老师还说了一句,这个产品挺难做的,我当时真是不以为意。结果确实难做。下面会分享心酸历程。 心酸历程 前期我也是问的o3大模型,然后经过一轮讨论,我的初步技术方案是这样的: 🦄 1. 文档解析 → 2. 段落分割 → 3. 向量化 → 4. 主题聚类 → 5. 摘要生成 → 6. 结构构建 7.生成思维导图 1. 文档解析 → 2. 段落分割 → 3. 向量化 → 4. 主题聚类 → 5. 摘要生成 → 6. 结构构建 7.生成思维导图 然后没有多余想法,方案定了就干呗,结果发现需求越做问题越多,等到第3步就做坐不下去了,因为向量出来后,向量之间就关联,全是散落状态,但是我要的是一个思维导图是一个结构图。图片没保存,找不到了。 仔细想了下,其实技术方案就是错了,说巧不巧,在线下课遇到一位大佬,他的产品里面也有思维导图,所以就问了下,他用什么api,然后大佬指明了一个方向:https://markmap.js.org/repl, 效果如下: 此时很开心,于是就通过各种方式调研这个库是怎么使用的,怎么调api的,发现这个库需要一个markdown,于是我就进行第二次重构项目: 下面直接一个prompt给到claude code ,试了2次才成功,等于抽卡了。 但是重构之后,发现的第一个问题是,当我上传txt,或者pdf的时候,解析是失败的,于是就o3+Dia一起问,最终总结出了,在浏览器端解析文件的方案。 找这个解决方案还是挺好找的,因为比较常见吧。然后就继续coding,等这个快改动结束了,就有了下图: 其实到这里,相对于第一个版本,已经好很多了,因为至少有线段互相连接。那么下一步就是优化展示效果,因为小红书上的效果是这样的: