V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
bixinhaner
V2EX  ›  程序员

AI 和 Agent 时代,技术栈选型大佬们有什么建议?

  •  
  •   bixinhaner · 18 天前 · 4223 次点击

    AI 和 Agent 时代。大家整套技术栈有没有推荐的,我发现必须面向 AI 设计技术栈。 一个要 vibe coding 训练性好,一个要未来容易被 agent/skill 驱动。

    前端:React 、Tailwind CSS 后端:fastapi 数据库:PostgreSQL 、Sqlite LLM:OpenAI/Anthropic 适配格式

    多端/小程序:uni-app 、Flutter 原生:Swift 、Kotlin

    技术菜鸡一个,求大佬们推荐和补充~~

    27 条回复    2026-01-14 15:47:37 +08:00
    kneo
        1
    kneo  
       18 天前   ❤️ 1
    没必要。让 AI 伺候你,不是你伺候 AI 。选择自己熟悉的最好。
    sentinelK
        2
    sentinelK  
       18 天前   ❤️ 1
    这个逻辑本末倒置了。

    1 、大模型在不停迭代,你怎么知道未来的模型更擅长哪个技术栈?一年之后新的大模型更擅长其他的技术,你难道要全面重构?
    2 、如果你不熟悉对应的工具和语言,如何高效的审阅代码?
    3 、如果大模型最擅长的技术栈不适用于你的应用场景,你怎么办?
    xifengzhu
        3
    xifengzhu  
       18 天前   ❤️ 1
    你指导 AI 去干活,而不是 AI 牵着你走
    kulove
        4
    kulove  
       18 天前 via Android
    不区分前后端 nextjs 一把梭
    ericguo
        5
    ericguo  
       18 天前
    AI 都能写,看你熟那个就用哪个呗,如果你只会 Java ,那我只能说,你得多付点 token 费 🤷
    wweir
        6
    wweir  
       18 天前
    @ericguo 原谅我邪恶地笑了 🤣
    nananqujava
        7
    nananqujava  
       18 天前
    目前来说 各个模型对于 Python 支持比较好, c++支持比较差
    echoechoin
        8
    echoechoin  
       18 天前
    今天用 Cursor 第一次尝试 vibe 一个小命令行程序,使用 Meson test + C Language + vibe docs 构建,我一句代码都没有看。现在卡在了 IP 报文重组的流程上了。
    magiclz233
        9
    magiclz233  
       18 天前
    简单的 nextjs 一把梭,然后 python 和 go 备用就行
    mmdsun
        10
    mmdsun  
       18 天前 via iPhone
    强类型 typescript 就好过 javascript 。
    文档友好、技术栈使用广泛、不是冷门技术栈。
    mmdsun
        11
    mmdsun  
       18 天前 via iPhone
    @ericguo
    其实语法更显式、稳定,类型和结构约束更强的语言,通常更有利于 AI 写出正确。
    Java 啰嗦,语法糖百年不更新,这点也算是一个 ai 时代的优点了。
    jacketma
        12
    jacketma  
       18 天前
    首先是你自己能 debug 的语言,否则 AI 犯糊了,你要知道它糊在哪儿
    而是尽量选择使用广泛的语言,这样 AI 吃的饱,它干的活才能有样儿
    woctordho
        13
    woctordho  
       18 天前 via Android
    问 AI
    night98
        14
    night98  
       18 天前
    ts+node 生态前后端全栈,类型安全更稳定,uniapp-x 我试了一下对 ai 很不友好,估计是样本太少了,uniapp 不知道咋样。
    LokiSharp
        15
    LokiSharp  
       18 天前
    nextjs 前端 + rust 后端
    Loser110
        16
    Loser110  
       18 天前 via Android
    Ai 时代,语言不再是人的局限了,哪个语言适合干啥就用哪个语言。python 推荐 litestar
    Php 推荐 flightphp
    用 microservice ,podman ,一键部署,blue green zero downtime
    Nexora
        17
    Nexora  
       17 天前
    我的技术选型 Cursor + Opus
    JYii
        18
    JYii  
       17 天前
    @mmdsun #11 不建议 Java ,啰嗦到文件太多,容易丢上下文。Java 项目我现在都是局部模块开始 init
    chunhuitrue
        19
    chunhuitrue  
       17 天前
    @echoechoin 如果你需要一个库,可以搜一下 protolens
    homewORK
        20
    homewORK  
       17 天前
    后端:go
    用 AI go 的缺点就被完美解决了,AI 不会嫌弃 err 写的麻烦,反而因为错误明确更方便 debug 。
    语法糖少:AI 写的也开心,你自己看的也开心
    qocja
        21
    qocja  
       17 天前
    nextjs ,性能出问题再优化
    jsiwa
        22
    jsiwa  
       17 天前
    选择 ai 最熟悉的编程语言是对的,写出来的代码不需要返工的,nextjs 这种前后段一把梭就行,各大 ai 平台默认的结果也是 react+tailwindcss 。
    beautyplus
        23
    beautyplus  
       17 天前
    包管理肯定要有,c++ 就算了,conan 用起来要各种调整耗 token ,Rust Python JS 比较适合
    CasualYours
        24
    CasualYours  
       17 天前
    发现很多人的回复都是编程语言,中间件的探讨很少。

    我目前尝试在开发环境中使用 H2 作为 Agent 的数据库,Agent 会在每次 Session 开发前初始化全量脚本,并且开发过程中持久化增量脚本。在多 Session 的开发中,H2 相较于传统关系数据库可以更好的给 Agent 提供沙盒环境和版本控制,同时又可以兼容不同数据库方言,兼容现有技术栈。
    frankies
        25
    frankies  
       16 天前
    2026 最佳组合:CC+OPUS4.5 ,没有第二个选择,别用中转,不解释。技术栈前端 nextjs ,后端 nextjs 或 express(别嫌这玩意老和性能差,国外用的是真多),桌面端 electron ,移动端 rn 。因为这些技术栈能采集的训练数据最多,vide coding 的上限自然也更高。

    千万别去用冷门语言和新出的框架去 vibe coding ,即使你把新框架的开发文档发给 AI ,AI 缺少训练数据效果也不会很好。
    dust2
        26
    dust2  
       16 天前
    @night98 运行时的 就不要谈类型了
    @kulove 做应用开发 py 适配度最高, 剩下的就是 node, 不管学哪个, 有些功能都绕不开 py
    windyboy
        27
    windyboy  
       16 天前
    会用用 Agent ,了解自己知识的边界,Agent 能力的边界
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1378 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 17:05 · PVG 01:05 · LAX 09:05 · JFK 12:05
    ♥ Do have faith in what you're doing.