一个 AI 图片和视频创作平台,使用 TRAE 开发的第一个作品 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
fancypanda
V2EX    分享创造

一个 AI 图片和视频创作平台,使用 TRAE 开发的第一个作品

  •  
  • /a>
      fancypanda 24 天前 1301 次点击
    断断续续花了一个多月,使用国产 TRAE 编辑器开发了一个 AI 图片和视频创作平台。和其他 Vibe Coder 比,似乎花的时间有点太长了,看推特上有些人几天时间甚至几个小时就能整出一个产品出来。

    作为一个 10 年以上的资深软件开发人员,不得不感慨 AI 编程对这个行业的冲击力。本来以为过往的工作经验对 Vibe Code 会有很大的加成,但没想到好像变成了负担,因为在这个过程中总是会使用职业思维去思考整体架构的合理性以及可维护性,导致不断的返工和重构。以订阅会员、积分购买和发放、积分消费和退款这些基础的业务逻辑为例,就使用了 5 张表。也尝试过让 AI 设计表结构,但并不理想,最后还是自己设计的。

    目前看来 AI 在后端编程上的能力要明显弱于前端,所以后端的代码大概有 70%以上是我手工+Tab 键实现的,前端 90%以上的代码都是 AI 生成的。如果真的放手完全让 AI 去生成全站代码,那么大概率后期维护是非常困难的。

    再说到产品本身,参考的是可灵的界面,包含文生图、图生图、文生视频和图生视频,目前也接入了一些 VEO3, Nano Banana, Seedream4.0 等流行的模型,后期也会不断的接入新的模型。

    网站地址: https://shotai.app/

    欢迎大家提出意见
    6 条回复    2025-09-18 19:14:36 +08:00
    ponelyr
        1
    ponelyr  
       24 天前
    1.佬在国外吗,stripe 怎么开通的
    2.部署选的国外什么平台呢
    boshan927
        2
    boshan927  
       24 天前
    不错不错
    fancypanda
        3
    fancypanda  
    OP
       24 天前
    @ponelyr 就是之前大家说的用护照开通 stripe 个人号。我是自己部署在 VPS 上的,如果是静态项目也许我会选择 Vercel ,但是这个有很多数据库交互操作,感觉还是放在服务器上好点。
    lexno
        4
    lexno  
       23 天前
    已有后端,如何让 trae 生成对应的前端呢?
    直接把后端的 api.json 扔过来,似乎 trae 也不能很好的处理。
    fancypanda
        5
    fancypanda  
    OP
       23 天前
    @lexno 肯定不行啊,至少得先有个需求文档。你可以试着让他先将后端的 api 弄成一个 api 文档,然后再基于 API 文档生成前端的需求文档。你再基于它生成的需求文档去修改,改好了再让他去生成前端代码。
    fancypanda
        6
    fancypanda  
    OP
       23 天前
    @boshan927 谢谢鼓励
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2584 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 14:54 PVG 22:54 LAX 07:54 JFK 10:54
    Do have faith in what you're doing.
    ubao 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