时政
财经
科技
虚拟货币
其他
登录
#AI辅助编程
关注
汤光头
13小时前
AI时代,究竟用什么编程语言? 我尝试用AI来帮我写代码,做项目 但是我不太确定,让它使用什么编程语言比较好 我目前倾向于让它使用强类型语言,另外,我希望这个编程语言能同时做客户端,服务端,我还希望该编程语言被大量训练过 所以,选哪个呢?
#AI编程
#编程语言选择
#强类型语言
#客户端服务端开发
#AI辅助编程
分享
评论 0
0
宝玉
4天前
朋友问我对于 Figma 生成代码有没有好的方法,他目前做法是:Figma 导出 HTML 代码,然后把导出的代码让 GitHub Copilot 按照代码库中的组件格式重写。他觉得这样还要复制粘贴代码,再写一堆提示词让 Copilot 重写很麻烦。 我对 Figma 不是很熟悉,建议他可以试试把 Figma 的结果直接截图或者导出 PNG,然后把截图发给 Copilot,让 Copilot 根据截图一步到位生成 UI 代码。 他说这样得到的样式不如从 Figma 导出的准确,毕竟 Figma 上有精准的颜色、尺寸,而 AI 生成的就没那么精准。 我建议他可以考虑两者结合一下,同时导出代码和生成截图,然后把截图、Figma 导出代码和组件说明一起发给 AI(提示词中用 XML 标签隔开),这样就可以兼顾 UI 生成和样式准确性了。 参考提示词如下: [UI 设计截图] <Figma导出代码> [Figma 代码……] </Figma导出代码> <UI组件说明> [React UI组件说明……] </UI组件说明> 上面是 UI 设计图、相应的 Figma 代码,请参考UI组件说明,使用我提供的 UI 组件重新生成 UI 代码。
#Figma代码生成
#GitHub Copilot
#UI组件
#AI辅助编程
#设计工具
分享
评论 0
0
Michael Anti
1周前
在喜欢上Vibe Coding之后,让我想起姜峯楠(特德·姜)的短篇《人类科学之演变》,里面讲述了人们用AI做科学研究之后,逐步再跟不上科技进步,人类逐步被边缘化。所以在AI辅助编程的同时,人类得同时保持理解并且能掌握这些代码,否则就会落入姜峯楠的警告图景。
#Vibe Coding
#姜峯楠
#AI辅助编程
#人类边缘化
#科技进步
分享
评论 0
0
winter
1周前
到现在还不用AI辅助编程的程序员基本上已经可以算不太合格了,但是可笑的是有些企业面试的时候还要求双机位视频之类的手段来千方百计防着候选人用AI。
#AI编程:自学or科班?新旧码农之争· 58 条信息
#AI辅助编程
#程序员
#企业面试
#双机位视频
#技术落后
分享
评论 0
0
Frank
1周前
开了Claude Code MAX后,可以分两个屏幕写代码了,大部分交给CC写,遇到疑难杂症再用O3仔细找找,有一种亲自指挥,亲自部署,但又不用亲自干活的快感
AI编程工具激战:Claude Code、Gemini Cli崛起· 554 条信息
#Claude Code Max
#双屏编程
#AI辅助编程
#O3调试
#效率提升
分享
评论 0
0
Michael Anti
1周前
Claude Code、Gemini Code和其模仿者Qwen Code的出现,的确为IDE式Vibe Coding创造了另外一种模式的AI辅助编程,因为更加重视整体和构架,其实会更快完成项目。当然IDE Vibe肯定也是离不开的,在局部调整上,命令行Vibe不行。
AI编程工具激战:Claude Code、Gemini Cli崛起· 554 条信息
#AI辅助编程
#IDE式Vibe Coding
#Claude Code
#Gemini Code
#Qwen Code
分享
评论 0
0
NanYi
2周前
有时候觉得通过思路清晰、目的明确的自然语言描述让AI直接帮我实现功能,真不如我自己写,AI帮我做代码补全和解决局部方法实现。 前者就像我变成了我讨厌的产品经理,担心自己描述的不够清晰,最终等待半天换来的是AI生成的不让人满意的一大堆代码。 后者更像是有个牛逼程序员和我结对编程,让我写起代码来信心十足,甚至敢拍着胸脯保证写不出功能愿意提头来见。
#AI辅助编程
#自然语言描述
#代码补全
#结对编程
#效率提升
分享
评论 0
0
Lex Tang
2周前
iOS/macOS 项目 vibe coding 用 micro frameworks 有好多优点: 1. 聚焦小功能,最小化上下文,最大可能地省 token 2. 编译和测试都飞快,易于让 AI 通过编译测试结果来改进代码 3. 结合 GitHub 的 MCP,push 到私有仓库,多项目复用 4. SwiftUI Preview 被影响的可能性更小,预览更快 5. 方便多个 AI 配合,并发工作,如 Claude Code 管理项目和架构,GitHub Copilot 和 Windsurf 改 framework 6. 利于 tuist cache 加速编译
#iOS/macOS开发
#微框架
#AI辅助编程
#SwiftUI预览
#tuist cache
分享
评论 0
0
宝玉
3周前
1. 编程基础需要很多年的积累,靠 Vibe Coding 也许能加速也许反而更慢,但要从事这一行,还是绕不开要深入掌握。我庆幸早年没有 AI Coding 辅助,所以基础还是挺牢固的,倒不担心。 2. 我不是一个 Vibe Coding 的狂热粉丝,甚至经常泼凉水,但我积极使用 Claude Code 帮我:做原型、分析代码、辅助设计、写代码、反编译代码。 3. 我自己不会太依赖 Vibe Coding,我比较享受自己设计,自己写代码实现的过程,我更多把 AI 当成结对编程的伙伴,比如设计阶段看看它是否能提出更好的思路,编码阶段让它帮我写测试代码,或者一个具体模块的实现。 4. 对于一个软件来说,代码的维护工作量一点不比开发新版本的工作量小,如果没有良好设计的复杂软件,完全依赖 Vibe Coding,后面维护成本会极高甚至无法继续。你看那些号称几个小时几天 Vibe Coding 出来的还有几个今天还在的? 5. “少就是多,慢就是快”,AI 的快速发展让人很焦虑,让节奏变的越来越快,不如慢下来,自己花时间一点点把代码打磨到极简,而不是 Vibe Coding 出来的一大堆重复冗余代码;认真思考怎么设计更科学更好维护,慢慢实现、迭代和优化。 也不是说要憋个大招,从 MVP 开始,一个小版本一个小版本的迭代,到后面反而越来越快。
AI编程工具激战:Claude Code、Gemini Cli崛起· 554 条信息
#Vibe Coding
#AI辅助编程
#代码维护
#软件设计
#迭代优化
分享
评论 0
0
卫斯理
3周前
用CHATGPT 花了几分钟写了个neovim的番茄始终插件 准确来说,我一行代码都没写,讲清楚自己的需求,然后COPY&PASTE 借助AI写东西还是非常快的
OpenAI新德里发布会:ChatGPT语音翻译功能引发热议· 346 条信息
#ChatGPT
#NeoVIM
#番茄始终插件
#AI辅助编程
#效率提升
分享
评论 0
0
FFFFFCAT
3周前
“带逻辑的组件会给 AI 带来额外的训练、理解 的开销” 我一直在想为什么 Shadcn / Radix UI 这一类在 ai 时代这么风靡 新开一个项目,在不限制 AI 使用 UI 组件的前提下,基本就在这两个来回选,为什么不是 antd 是首选呢? 1. 新 api 理解的困惑 假设 antd 对某个组件上了个新的功能,现在我和 ai 说要使用这个能力。 --- 1. 因为 AI 的数据里面根本不存在这个数据(AI 数据更新没那么及时) --- 2. 所以 AI 想要获取这个内容,要么从别的组件库去参考类似的用法、要么就是联网搜索,调用 tools 之类的去拿最新的文档、readme 甚至是最新的源码。 不管用什么方法,这都是一个额外的开销,还没考虑到,联网搜索搜到的文档是否是过时的,别的组件库参考的用法是否是一致的情况下,正确性也很难有保障 这点在大版本更新时候(breakchange 多)的时候更明显,你只能等待大半年,等 AI 新的训练数据给进去整好了才能理解。(早些年 gpt3.5 就经常不知道 antd 5 ,问到的都是 antd 4 的东西) 2. 上下文长度提升让准确性成为第一要义而非省 Token 不知道从什么时候开始,可能是 gemini ?也可能是 cursor?也可能是联网搜索出来的时候 现在,AI 经常会出现下面的内容 “让我帮你看看组件源码”、“我在阅读你文件夹下面的组件源码”、“好的,让我回去找找对话中你给我的源码” 好处就在于,结合了源码给出来的新功能的改造,正确性会很高,天然的用 Shadcn、Radix-ui,AI 很自然的就能读到内容,也很愿意去读。 那对于 antd 来说,因为是高度集成的,得去联网搜索拿一下,要是 antd 组件也能提供一个和 shadcn 一样的功能,把包裹 rc 的源码直接塞到项目中的 components 里面去。应该效果也差不多
#AI组件理解
#Shadcn/Radix UI风靡
#Antd挑战
#源码可读性
#AI辅助编程
分享
评论 0
0
akazwz
1个月前
自己会,有实现思路,就让 AI 写代码;自己不会,需要问 AI 实现思路的,就自己写代码。
#AI辅助编程
#代码生成
#人工智能
#编程思路
#人工智能应用
分享
评论 0
0
foxlaoy
7个月前
0基础小白用ai辅助编程半个月的一点小小的心得体会!目前我用ai编写了两个加照片边框的小程序,外加一个谷歌浏览器插件。目前感受到ai编程最大的问题是三个: 1、自然语言理解不到位,我说的a,他理解的是b;但是我不知道他理解错了,因为我看不懂代码……直到问题越积越多已经彻底烂掉才发现; 2、走一步,退十步,就是为了让它改一个小地方,他也许改了这个地方,把其他之前改好的地方又给改坏了! 3、无进展死循坏,就是ai鬼打墙。困在一个地方,看不到问任何进展和使用方向。 我自己摸索出来的解决办法如下:(1/n)
#AI辅助编程
#编程心得
#AI工具
#自然语言理解
分享
评论 0
0
Michael Anti
7个月前
AI辅助编程其实还是针对旧场景,一些新情况,基本还是要老老实实去自己查手册。昨天我想让AI帮我在Ubuntu的文件浏览器里显示markdown文件缩略图,从ChatGPT、 Gemini、Claude到Cursor,都在胡说八道,大概markdown走红也就是这一年多的事情。只能抽空自己去调了。
#AI辅助编程
#Ubuntu
#文件浏览器
#markdown缩略图
#ChatGPT
#Gemini
#Claude
#Cursor
分享
评论 0
0
个人主页
通知
我的投稿
我的关注
我的拉黑
我的评论
我的点赞