V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iorilu
V2EX  ›  程序员

最近尝试了下 cursor 开发, 试着开发一个股票复盘小软件

  •  1
     
  •   iorilu · 5 天前 · 775 次点击

    也就简单试试大家都叫好得 AI 编辑器, 看看是不是真能完成小软件开发

    这个小项目- 股票复盘需求很简单

    1. 同时查看多个股票代码, 显示在一个图里, 方便比较
    2. 主窗口显示多股票走势图, 和一段时间累计收益图, 方便比较
    3. 点击股票代码按钮查看具体某个股票走势图

    后续可能可以加点什么指标啥的, 比如均线布林线等等, 再说吧

    目前就做了这点, 花了大概 3 天使用 cursor, 每次大概 2 小时, 也就是 总共 6 小时, 代码确实 98%都是 cursor 写的, 我的任务就是不断对话

    中途大概有 3,4 个问题可能 cursor 搞不定, 我自己介入得, 一些小细节

    总的来说 cursor 确实可以快速协助开发一些实验性小项目, 可以快速 创建一个 demo, 基础架构等等, 但细节和 debug 可能需要程序员亲自解决, 我经验是如果同一个问题来回对话 3 次 cursor 没解决, 那大概就是它搞不定, 就自己直接介入就完了, 不用再反复折腾了

    7 条回复
    hahahasnoopy
        1
    hahahasnoopy  
       5 天前
    有意思,数据源从哪来
    iorilu
        2
    iorilu  
    OP
       5 天前
    @hahahasnoopy 很多, 我用的 tushare
    mahaoqu
        3
    mahaoqu  
       5 天前
    这是啥 GUI 框架?

    根据我的感觉,大模型似乎格外擅长 Python 和 JavaScript ,C 和 C++就差一些。
    iorilu
        4
    iorilu  
    OP
       5 天前
    @mahaoqu pyside6, 也就是 pyqt

    我因为想开发个人小工具, 所以才想试试 gui 这块

    web 哪些肯定模型更熟悉
    BlueWaters
        5
    BlueWaters  
       5 天前
    厉害!用 AI 做出了这么整洁的界面。我也接触过 PySide6 ,但如果让 AI 来设计页面布局,结果往往很混乱。请问楼主是怎么和 AI 沟通,才能让它做出如此规整的设计呢?
    iorilu
        6
    iorilu  
    OP
       5 天前
    @BlueWaters 这个我个人体会是一点一点来, 这种程序不要指望两句话就把代码全写了

    具体就是先弄个最简单得图, 然后调整细节, 比如坐标轴, layout, 等等

    一个图弄好了再弄另一个

    反正就是局部改善

    另外一点要强调, 主贴忘了说, 用 ai 编程一定要随时 git commit, 不要舍不得, 最好每次对话都要 commit

    因为 ai 改代码有一定随机性, 有时你即使让他只改一点, 他可能又全改了一遍, 反正随时 commit 肯定没错

    其实我浪费了不少时间, 因为中间没 commit, 后面改了几次越改越烂, 想弄回去很麻烦了
    BlueWaters
        7
    BlueWaters  
       5 天前
    @iorilu 学到了,谢谢楼主分享
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2905 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:19 · PVG 22:19 · LAX 07:19 · JFK 10:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.