最近 Cursor 火了后,想参考这个软件的交互方式做一个带 AI 能力的数据库管理软件是否可行? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
yaakua
V2EX    奇思妙想

最近 Cursor 火了后,想参考这个软件的交互方式做一个带 AI 能力的数据库管理软件是否可行?

  •  
  •   yaakua 2024-09-19 11:40:27 +08:00 3157 次点击
    这是一个创建于 471 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用户痛点:

    • 传统的数据库管理软件需要自己编写 sql ,容易写错。有些复杂的需求不易写出来
    • 涉及到报表统计时,编写 sql 非常繁琐

    解决方案:

    • 在编写 SQL 的界面,使用类似 cursor 的交互方式,将当前数据库的表结构作为上下文带给 AI ,让 AI 生成对应的 SQL

    核心亮点:

    • 传统的数据库管理功能都有,在这个基础上增加 AI 辅助能力,从交互体验和效果上超越传统数据库管理软件

    同行分析:

    • 市面上已经有一些类似的软件比如:dblab.ai\chat2db ,功能上也能满足上面的场景,但是交互体验和效果上还是不如 cursor 这种体验方式。

    大家觉得这个产品如果开发出来会愿意使用吗?或者还有什么更好的建议?

    15 条回复    2024-09-20 12:15:19 +08:00
    sunny352787
        1
    sunny352787  
       2024-09-19 11:54:50 +08:00
    DataGrip + Copilot ?
    R4rvZ6agNVWr56V0
        2
    R4rvZ6agNVWr56V0  
       2024-09-19 12:00:09 +08:00
    这个赛道有点卷。你很难达到领先位置。那么就很难获得
    azarasi
        3
    azarasi  
       2024-09-19 12:03:46 +08:00
    @sunny352787 这个目前好像还不能区分 SQL 方言
    yaakua
        4
    yaakua  
    OP
       2024-09-19 12:13:20 +08:00
    @GeekGao 您说的是 AI SQL 这种网站提供的在线服务吗?这些提供 AI Sql 的网站是挺多的,但是我想做的是一个客户端软件,还是有一定的差别。如果是客户端软件的话,目前我还没看到特别好用的,或者是我没注意到?
    yaakua
        5
    yaakua  
    OP
       2024-09-19 12:13:58 +08:00
    @azarasi
    @sunny352787

    Datagrip 的操作体验挺好的,就是 AI 能力还稍弱了点
    tikazyq
        6
    tikazyq  
       2024-09-19 12:54:49 +08:00
    理论上可以,需要一些工程化,包括 prompt engineering 、agent workflow 以及交互界面设计。我准备搞个开源项目,暂时有这个想法,还没开始实践。有兴趣可以一起交流。wx: dGlrYXp5cTE=
    lucasdev
        7
    lucasdev  
       2024-09-19 13:53:07 +08:00
    @yaakua

    "Datagrip 的操作体验挺好的,就是 AI 能力还稍弱了点"
    是指这个 AI 能力弱吗?我觉得这个方案挺完善了
    https://www.jetbrains.com/help/datagrip/use-ai-in-editor.html
    R4rvZ6agNVWr56V0
        8
    R4rvZ6agNVWr56V0  
       2024-09-19 14:01:40 +08:00
    @yaakua 客户端也有很多了,也有更多在路上的了。
    8355
        9
    8355  
       2024-09-19 14:04:38 +08:00
    Amazon Q
    阿里云也有同类产品
    weijancc
        10
    weijancc  
       2024-09-19 15:36:44 +08:00
    你可以试试我的扩展: https://marketplace.visualstudio.com/items?itemName=cweijan.vscode-mysql-client2

    由于是一个 VS Code 扩展, 也可以在 Cursor 中使用, 所以就可以直接用 Cursor 的 AI 功能写 SQL 了
    beiguo
        11
    beiguo  
       2024-09-19 15:50:39 +08:00
    @yaakua #4 可以试试,但我觉得并没有特别大的需求。99%的程序员用客户端就是个简单查询看看数,两表联合的时候都少,用啥工具都一样。至于专业点的数据组人员,写报表什么的根本不费劲,最多要点辅助功能提升效率,难道要 Cursor 帮忙写,然后细节不对再慢慢去读它的逻辑?还不如自己写,很难因为那么点非痛点需求付费。市面上太多的 SQL 客户端了,而且想赚程序员的钱又特别难,真没必要浪费时间。
    yaakua
        12
    yaakua  
    OP
       2024-09-19 16:11:45 +08:00
    @weijancc 你的这个功能已经很完整了,没考虑集成一下 AI 能力,或者做成一个独立的客户端?
    yaakua
        13
    yaakua  
    OP
       2024-09-19 16:12:50 +08:00
    @beiguo 你说的这个也是我想到的一方面,如果是针对开发人员这个场景确实不属于高频需求。不高频就没有付费的意愿
    yhtbiy
        14
    yhtbiy  
       2024-09-19 18:13:38 +08:00
    bigtear
        15
    bigtear  
       2024-09-20 12:15:19 +08:00
    试试 dbgate ,你写个插件给它用就行
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2578 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 21ms UTC 09:50 PVG 17:50 LAX 01:50 JFK 04:50
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86