你好,我是方可乐。
一个正在深耕AI编程的30+的程序员。
用AI编程开发过100+小工具的在线网站(目标是干到500个),
浏览器插件,微信小程序,AI智能体。
关注公众号&添加微信:ThinkFun666
领取【AI编程资料包】
这是我近期用AI编程开发,最满意的作品
—— 思维流动 MindFlow
为什么会有这个产品
一直以来,我有一个痛点,市面上常见的工具,一直没法满足。
当我在思考问题的时候,我希望能够一直沿着思路,琢磨下去,当遇到哪些卡点时,希望AI能够及时,帮我打通。然后继续根据不同的方向,细化,扩展,深挖问题,直到我找到最终答案。
有同学可能有疑问,思考的话,用思维导图不就很合适嘛。
思维导图确实适合思考,但是它无法针对我的卡点给我单独提供帮助,并且在解决卡点问题的时候,思维导图的表现形式,并不是最优解。因为问题或者答案的文字一旦多了起来,思维导图的可读性就会变得很差。
好在,借助AI编程,我顺利地实现了这个产品,它能够真正解决我的问题。
如何开始使用
登录成功进入主页后,就是自己的项目空间,可以在这里创建自己的想要探索的项目。
举个例子,我们来深入探索一下AI编程这件事。
点击新建的项目卡片,可以看到【查看】、【编辑】、【设置】、【导出】、【删除】这些操作。
我们刚开始探索,当然是选择【编辑】功能。
点击编辑后,将会进入一个全新的页面——思维画布。
思维画布就是这个应用的核心功能了。
核心功能
先看画布主界面,默认初始化会产生一个蓝色的问题卡片,我们可以将它改成我们的第一个问题。
然后基于这个问题,继续深入讨论。
眼尖的同学可能会会发现,顶部有三个颜色卡片的介绍:
蓝色=问题卡片,用于生成问题节点
绿色=回答卡片,用于生成回答节点
黄色=笔记卡片,用于生成笔记节点
这样说可能第一次玩还不太清楚,我们继续探索玩法。
问题节点怎么用?
当我们选择编辑问题节点之后,输入我们的问题和补充信息。
但是有时候提问题,可能没什么头绪,或者觉得问题提的不够好。
就可以选择【优化】功能,让AI来进行补充。
问题优化有两种方式:
-
1. 让问题更加详细 -
2. 把比较“大”的问题,拆成几个小问题。
下面我们来看看效果。
问题优化
问题优化后,会增加更多的信息,让问题内容更加丰富详细。
点击【应用到问题框】,就可以看到,直接把优化后的问题覆盖过去了。
问题拆解
问题拆解后,会基于我们的初始问题,拆解成多个子问题。
同样的,我们可以一键【应用到问题框】
当问题框的问题,包含了多个问题的时候。可以看到会出现一个【生成多个问题节点】的按钮。
如果我们想让这些问题,AI一次性回答完,就直接点击下面的询问AI
问题太多,回答也很长。
如果非必要的情况,我觉得还是拆分成多个问题节点,挨个回答合适。
可以看到,我们确认拆分以后,就会变成多个问题节点。那我们就根据每个小问题,来继续探索。
回答节点怎么用?
AI给出的答案,我们可以觉得没太大问题,可以点击保存,这样子就会自动生成回答节点,并且把AI的答案带过去。
自动生成的回答节点,和相关联的问题,是链接在一起的。
AI给的答案如果不满意,或者需要完善,可以点击编辑按钮,继续编辑回答内容。
那可不可以自己根据问题,手动创建回答节点,无需经过AI回答呢?
答案是可以的。
直接点击问题节点的+号,就能够创建新的节点,类型可以自由选择:问题/回答/笔记
我们自己新建一个回答节点,并且自己回答原来的问题。
回答问题后发现,我又有更多的疑问,于是我们就可以继续深挖,提出更多问题,并且继续回答。
这就是【思维流动】这个应用的核心用法了:对要探索的内容,不断寻根问题,不断深挖,直到自己没有疑问。
笔记节点怎么用?
在我们需要对回答或者问题进行一些信息补充的时候,我觉得使用【笔记节点】是比较合适的选择。
不同于回答节点,它的作用仅限于:信息补充,可能是问题背景资料,可能是回答的相关延伸等等。
最后,来看看我进行第一轮探索的结果。
可以看到,基于原本的第一个问题【AI编程如何入门】,我们在AI的帮助下,细化了这个问题,并且分开进行了回答和深入探索。
这就是这个应用的意义——深挖、探索结果。
对比过往产品,它有什么优势?
-
1. 它和思维导图不同的是,它完全采用纵向结果,并且每个问题,都支持AI辅助发散、深化和解答。 -
-
2. 和普通流程图不同的是,它的连线完全基于智能算法,直接采用两个距离最近的点连接,不需要自己费心思去调整乱七八糟的连线。要的,就是快速,高效,美观。 -
-
3. 和大模型直接对话讨论不同的是,它是一张画布,适合我们一览全景:基于我们要探索的话题,我们有哪些疑问,是否每个疑问都已经探索到底。这是非常直观的。如果我们和大模型探索话题,可能在探索的过程中,因为历史过长,忘了我们之前聊过什么东西,有没有遗漏什么重要的点忘了问。
可以上线吗?
目前这个版本,我觉得已经非常接近可以发布的V1.0版本了。
因为从核心功能的实现上看,它已经能够完全满足。
但是距离上线,它还差这些必要方面:
-
1. 生产级数据库。目前用的是python自带的SQLite数据库,本地自己使用可以,但是作为上线的产品,需要切换成生产级别的数据库。 -
-
2. 高并发处理。目前虽然有进行一些异步处理,但是因为用户一多,调用大模型就容易撞车或者堵车,需要进行高并发的优化。 -
-
3. 注册机制。当前因为自己使用,所以用的是简单的用户名注册。如果开发给用户使用,则要采取手机号验证码的方式,支持进行注册、登录、找回密码等常规操作。防止被无限注册薅羊毛。
后续功能迭代&优化方向
-
1. 管理后台
这是一个面向C端的产品,所以有一个管理后台会方便很多。
一方面用来管理用户注册和使用情况,另一方面,也需要统计大模型Token的使用情况。
-
2. 多个大模型支持
目前接入的大模型,是调用了qwen3。后续可以考虑接入更多的大模型,支持用户自由切换。
甚至不同类型的问题,支持切换不同的大模型,直到找到自己满意的答案。
-
3. 积分和付费机制
作为一个新产品,可以考虑在用户注册/签到/邀新的时候,送一些积分。
当积分不满足用户使用频次时,通过付费订阅或者充值积分的方式,获取AI思考次数。
是否考虑做开源版
其实当前的功能,做成开源的版本也很简单。
用户自己修改API Key就行了。
后续的话,可以考虑在管理后台进行API KEY的管理。
支持用户接入大模型服务商提供的API,或者自己本地运行的大模型API。
至于什么时候开源,我还没想好。
感兴趣的同学,可以找我聊聊。
继续折腾中,有问题随时交流 🤝
微信号:ThinkFun666
不懂编程的小白,如何入门AI编程和商业化?
如何系统地掌握这些方法?如何找到有价值的商业化方向?如何在遇到瓶颈时获得启发和帮助?
如果你也对AI编程充满热情,渴望用AI创造出属于自己的应用并探索商业化机会;如果你想提升在AI时代的核心竞争力,让AI成为你事业的加速器。
那么,我非常推荐你加入“AI编程复利商业化星球”!
在这个社群,你将获得:
9次价值千元的AI编程死磕实战训练营
超级大佬的实战经验分享,商业化思路,前沿AI工具和技巧
和一群积极的AI编程同行者共舞
让我们一起,用AI编程,不仅创造工具,更创造价值,实现个人和商业上的持续“进化”与“复利”!
推荐阅读:
AI编程这么不靠谱的吗?我被坑了4小时后,终于做出来这个去水印工具
30+程序员深夜踩坑,爆肝到2点梳理出来的宝贵经验,如何用AI编程制作浏览器插件
AI编程能多猛?通宵爆肝!一夜搓出100+工具网站的疯狂经历
RPA已死?AI编程+小红书MCP让爆款分析进入"动嘴时代"

