ashong

后知后觉尝试 cursor 写代码

  •  
  •   ashong · Nov 16, 2024 · 4312 views
    This topic created in 555 days ago, the information mentioned may be changed or developed.

    最近才下载了免费版 cursor ,做了一些尝试。列举三个比较完整的解决方案的体验, 整个过程中,完全不干预代码实现, 只提需求和反馈让 ai 修改。

    1. 在线 plist 文件查看器的布局。

      因为这个查看器一直是部署再局域网方便不同电脑上看 plsit 文件的, 所以 plist 文件解析器是现成的, 数据显示用的是 w2grid , 所以只是让 cursor 用 tailwaind css 根据要求实现布局。 初次尝试比较顺利,效果也算满意, 现在已经上线

      评估难度
      完成度 95%
      演示站 https://plist-viewer.com
    2. 用 tailwind css 实现类似 immich 那样的缩略图视图。

      缩略图渲染比较简单, 为了优化滚动时的性能需要实现 vlist , 这部分经过若干次修改后也达到了可用的程度。 问题出在基于以时间线的滚动条上, 前前后后修改无数次, 还未能达到完全可用的程度, 尤其是点击滚动的精度始终无法满足要求。

      评估难度
      完成度 50%
    3. 基于 win32 api + gdiplus 实现自绘菜单,类似 windows 11 的风格化菜单效果。

      经过两天无数次反复修改,始终未能达到可用的程度。

      评估难度
      完成度 10%

    另外,在局部代码方面,cursor 还是非常方便的, 互动式对比替换以及反应速度都比 codeium 体验好, 给出的代码可用性非常高。 之前用 codeium 和 chatgpt ,很多时候给出的代码包含错误, 无法直接使用。

    作为辅助可以提高效率,但如果要让 ai 完成相对完整的方案,需要大量的人工干预才能快速达到可用的程度。

    Supplement 1  ·  Nov 16, 2024
    模型切换到 gpt-4o 后, 例 2 的缩略图视图经过几次修改后达到可用程度
    16 replies    2024-11-28 10:40:34 +08:00
    akira
        1
    akira  
       Nov 16, 2024
    AI 辅助编程, 辅助编程,现阶段 还是 只能以辅助为主。
    ashong
        2
    ashong  
    OP
       Nov 16, 2024
    @akira 确实,辅助还是很爽的
    SenLief
        3
    SenLief  
       Nov 16, 2024
    AI 抢占程序员市场只是时间问题。
    ashong
        4
    ashong  
    OP
       Nov 16, 2024
    题外话:google 对 V2EX 的爬取也太迅速了,5 分钟内就出现在搜索结果中了
    faceair
        5
    faceair  
       Nov 16, 2024 via iPhone
    codeium 也出了类似的编辑器 windsurf ,体验也还不错
    ashong
        6
    ashong  
    OP
       Nov 16, 2024
    @faceair 也是 vs 套壳,下载试试
    usVexMownCzar
        7
    usVexMownCzar  
       Nov 16, 2024
    @ashong 站长的 SEO 做的也好😁
    lovestudykid
        8
    lovestudykid  
       Nov 16, 2024
    换一下不同的模型,复杂任务 o1 表现可能比 claude 更好。出错后不要继续聊天堆屎山,容易崩溃;可以尝试回到初始 checkpoint ,根据错误优化初始 prompt 让 AI 重写,完成一个 feature commit 一次
    ashong
        9
    ashong  
    OP
       Nov 16, 2024
    @lovestudykid 切换到 gpt-4o 解决了例 2 的问题, 回头再试试 o1
    ashong
        10
    ashong  
    OP
       Nov 16, 2024
    @chiaf 正在学习
    weijancc
        11
    weijancc  
       Nov 16, 2024
    请问是如何让 cursor 生成完整一个项目的? 我用 Cursor 好几个月了, 都是用于代码补全辅助
    icandoallthings
        12
    icandoallthings  
       Nov 16, 2024
    cursor 用起来真的很爽
    xixi1412
        13
    xixi1412  
       Nov 17, 2024   ❤️ 1
    @weijancc 打开一个空目录,告诉 cursor 你的需求, 他会帮你创建目录文件(代码块右上角有个 apply 按钮),生成和修改代码
    zktz
        14
    zktz  
       Nov 18, 2024
    @xixi1412 cursor 可以分析本地代码目录吗?
    twoyuan
        15
    twoyuan  
       Nov 19, 2024
    @weijancc #11 ⌘+I 进入 Composer 模式方便一些,可以自己创建文件
    xixi1412
        16
    xixi1412  
       Nov 28, 2024
    @zktz 可以的,右下角有个基于代码库回答的按钮
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3615 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 04:52 · PVG 12:52 · LAX 21:52 · JFK 00:52
    ♥ Do have faith in what you're doing.