Navigate to WaytoAGI Wiki →
Home/Question List/Question Detail

ai编程

Answer

以下是关于 AI 编程的相关内容:

  1. 借助 AI 学习编程的关键:打通学习与反馈循环。从 Hello World 起点开始,验证环境、建立信心、理解基本概念,形成“理解→实践→问题解决→加深理解”的学习循环。建议使用流行语言和框架(如 React、Next.js、TailwindCSS),先运行再优化,小步迭代,一次解决一个小功能,借助 AI 生成代码后请求注释或解释以帮助理解代码。遇到问题时采取复现、精确描述、回滚三步走。AI 是强大的工具,但仍需人工主导,掌握每次可运行的小成果才能实现持续提升。原文:https://baoyu.io/blog/ai-programming-learning-feedback-loop
  2. 用好 AI 编程工具(如 Cursor)的关键技能包括准确描述需求、具备架构能力将复杂系统拆解为松耦合的模块、具备专业编程能力以判断 AI 生成代码的优劣、具备调试能力以快速定位问题并解决,可独立或借助 AI 完成调试。https://x.com/dotey/status/1879743614936650018
  3. 所有 AI 编程能做的事情里,纯 HTML 页面的小工具或小游戏是适合小白入门的。AI 生成.html 文件,直接双击在浏览器打开就能用。Trae 发布了 Windows 版本,免费的 Claude api 可薅。越小众的需求,越能体现 AI 编程的价值,AI 编程带来的繁荣是让长尾需求被满足,进而带动相关领域的繁荣。
Content generated by AI large model, please carefully verify (powered by aily)

References

宝玉 日报

🫧宝玉日报「11月18日」✨✨✨✨✨✨✨✨1⃣️👨‍💻借助AI学习编程的关键:打通学习与反馈循环Hello World起点:验证环境、建立信心、理解基本概念,打通“理解→实践→问题解决→加深理解”的学习循环。AI学编程建议:使用流行语言和框架(如React、Next.js、TailwindCSS)。先运行再优化,小步迭代,一次解决一个小功能。借助AI生成代码后请求注释或解释,帮助理解代码。遇到问题三步走:复现、精确描述、回滚。AI是强大的工具,但仍需人工主导,掌握每次可运行的小成果才能实现持续提升。🔗原文:[https://baoyu.io/blog/ai-programming-learning-](https://baoyu.io/blog/ai-programming-learning-feedback-loop)[feedback-loop](https://baoyu.io/blog/ai-programming-learning-feedback-loop)2⃣️🧠李继刚提示工程演讲:乔哈里视窗与提示词技巧

宝玉 日报

🫧宝玉日报「1月16日」✨✨✨✨✨✨✨✨1⃣️💡用好AI编程工具(如Cursor)的关键技能:准确描述需求:清晰表达目标和问题。架构能力:将复杂系统拆解为松耦合的模块,便于AI高效处理。专业编程能力:具备判断AI生成代码优劣的能力。调试能力:快速定位问题并解决,独立或借助AI完成调试。🔗[https://x.com/dotey/status/1879743614936650018](https://x.com/dotey/status/1879743614936650018)2⃣️🤖包小柏用AI技术“复刻”女儿带来的思考:AI“重现”亲人:让失去亲人的痛苦有所缓解,科技成为情感寄托的桥梁。技术细节:通过AI复刻声纹、影像,让记忆库中的女儿重现,达到互动、对话甚至唱歌的效果。伦理与未来:用AI技术安慰同样经历失亲之痛的人群,并推动相关技术帮助罕见病患者。🔗[https://chinanews.com.cn/m/cul/2024/03-22/10184873.shtml](https://chinanews.com.cn/m/cul/2024/03-22/10184873.shtml)🔗[https://x.com/dotey/status/1879737555073012109](https://x.com/dotey/status/1879737555073012109)🔗视频来源,微博AI:[https://weibo.com/5777227559/P9OBZuwZH](https://weibo.com/5777227559/P9OBZuwZH)

用 Trae 开发一个小小小工具

原创ElfeXu南瓜博士2025年02月17日19:33上海所有AI编程能做的事情里,最简单、最适合小白入门的,莫过于纯HTML页面的小工具或小游戏了。AI生成.html文件,直接双击在浏览器打开就能用。Trae发布了Windows版本,我想起我的mac电脑上Trae都吃灰近一个月了。刚发布第一天测下来觉得远没有cursor/windsurf香,就一直没再用过。但毕竟是免费claude api可以薅呀,那就再测试一下吧。于是,顺手写了下面这个小工具。我觉得这个小例子更有启发意义的,是[私房软件(home cooked software](https://mp.weixin.qq.com/s?__biz=MzA4MjM5MDI0Ng==&mid=2648506890&idx=1&sn=b20ce2571c1dd84c4573154f1254ffb1&scene=21#wechat_redirect))的价值。找到一个生成类似图片的网站或许不难,但如果你想给图片加个水印呢?如果你想让图片读取你笔记呢?如果你想把字幕替换成特定的火星文呢?……而且,能不能免费呀?越小众的需求,就越能让人感受到AI编程的价值。AI编程即将带来的繁荣,不是软件工程本身的繁荣,而是它让长尾需求被满足、进而带来长尾需求相关的所有领域的繁荣。早晨看到一篇回忆哪吒传奇的文章里好多这样的字幕截图。用这样的方式把自己想说的话做成图片,好像还挺符合公众号阅读习惯的。许愿,许愿,Trae帮我写个小工具……1,2,3,睁开眼……过程非常简单👇把图片贴给Trae,写清楚需求:

Others are asking
AI学习教程
以下是为新手提供的 AI 学习教程: 1. 了解 AI 基本概念: 建议阅读「」部分,熟悉 AI 的术语和基础概念,包括其主要分支(如机器学习、深度学习、自然语言处理等)以及它们之间的联系。 浏览入门文章,了解 AI 的历史、当前的应用和未来的发展趋势。 2. 开始 AI 学习之旅: 在「」中,能找到为初学者设计的课程,特别推荐李宏毅老师的课程。 通过在线教育平台(如 Coursera、edX、Udacity)上的课程,按照自己的节奏学习,并有机会获得证书。 3. 选择感兴趣的模块深入学习: AI 领域广泛(比如图像、音乐、视频等),可根据自己的兴趣选择特定的模块进行深入学习。 掌握提示词的技巧,它上手容易且很有用。 4. 实践和尝试: 理论学习之后,实践是巩固知识的关键,尝试使用各种产品做出自己的作品。 在知识库提供了很多大家实践后的作品、文章分享,欢迎实践后的分享。 5. 体验 AI 产品: 与现有的 AI 产品进行互动,如 ChatGPT、Kimi Chat、智谱、文心一言等 AI 聊天机器人,了解它们的工作原理和交互方式。 通过与这些 AI 产品的对话,获得对 AI 在实际应用中表现的第一手体验,并激发对 AI 潜力的认识。 记住,学习 AI 是一个长期的过程,需要耐心和持续的努力。不要害怕犯错,每个挑战都是成长的机会。随着时间的推移,您将逐渐建立起自己的 AI 知识体系,并能够在这一领域取得自己的成就。完整的学习路径建议参考「通往 AGI 之路」的布鲁姆分类法,设计自己的学习路径。
2025-02-24
想从0开始学习ai,有什么资料可参考
以下是从 0 开始学习 AI 的参考资料和学习路径: 1. 了解 AI 基本概念: 阅读「」部分,熟悉 AI 的术语和基础概念,包括其主要分支(如机器学习、深度学习、自然语言处理等)以及它们之间的联系。 浏览入门文章,了解 AI 的历史、当前的应用和未来的发展趋势。 2. 开始 AI 学习之旅: 在「」中,找到为初学者设计的课程,特别推荐李宏毅老师的课程。 通过在线教育平台(如 Coursera、edX、Udacity)上的课程,按照自己的节奏学习,并有机会获得证书。 3. 选择感兴趣的模块深入学习: AI 领域广泛(比如图像、音乐、视频等),根据自己的兴趣选择特定的模块进行深入学习。 掌握提示词的技巧,它上手容易且很有用。 4. 实践和尝试: 理论学习之后,实践是巩固知识的关键,尝试使用各种产品做出作品。 在知识库提供了很多大家实践后的作品、文章分享。 5. 体验 AI 产品: 与现有的 AI 产品进行互动,如 ChatGPT、Kimi Chat、智谱、文心一言等 AI 聊天机器人,了解它们的工作原理和交互方式。 此外,如果您想学习关于 AI 生成 CAD 图相关的资料,可以参考以下几个方面: 1. 学术论文: 通过 Google Scholar、IEEE Xplore、ScienceDirect 等学术数据库搜索相关论文,了解 AI 在 CAD 领域的应用和研究成果。 2. 专业书籍: 查找与 AI 在 CAD 领域相关的专业书籍,了解其应用和案例。 3. 在线课程和教程: 参加 Coursera、edX、Udacity 等平台上的 AI 和 CAD 相关课程。 在 YouTube 等视频平台上查找教程和演示视频。 4. 技术论坛和社区: 加入相关的技术论坛和社区,如 Stack Overflow、Reddit 的 r/AI 和 r/CAD 等,与专业人士交流学习。 关注 AI 和 CAD 相关的博客和新闻网站,了解最新技术动态和应用案例。 5. 开源项目和代码库: 探索 GitHub 等开源平台上的 AI 和 CAD 相关项目,例如 OpenAI 的 GPT3、AutoGPT 等 AI 模型在 CAD 设计中的应用。 6. 企业案例研究: 研究 Autodesk、Siemens 等公司在 AI 在 CAD 设计中的应用案例,了解实际项目中的应用和效果。 在学习和研究 AI 生成 CAD 图的过程中,了解相关的基础知识和技术细节非常重要。通过阅读学术论文、参加在线课程、观看教程视频和交流学习,您可以逐步掌握 AI 在 CAD 领域的应用和实现。随着 AI 技术的不断发展,AI 在 CAD 设计中的应用将会越来越广泛,为设计师和工程师提供更多的辅助和支持。
2025-02-24
ai 小说
以下是关于 AI 小说的相关内容: 用 coze 写起点爆款小说《夜无疆》的工作流: 工作流效果:以起点 Top1 的《夜无疆》为题创作小说,虽未达小说家水平,但至少达到高中生中较好的水平,是从通常的 AI 写作水平到该级别质的飞跃,其中思路值得学习。 工作流核心节点: 用 bing 搜索标题相关内容。 用程序将搜索结果结构化(不熟悉程序可忽略或复制文中代码)。 用大模型草拟大纲,包括标题、主旨、世界观、主要角色、小说背景、情节概要。 再用大模型写文章。 输出文章内容。 AI x 即兴戏剧工作坊:现场用肢体语言摆出姿势,用 AI 绘画画出,最后表演出一个即兴剧。使用工具包括写短篇小说的 midreal.ai (以“即兴喜剧”开头)、AI 绘画的 GPT4/悠船/midjourney 、Canva 做的电影格式模板(https://www.canva.cn/design/DAGDL_SIWn8/ernGOLmpE79T6fsn3chhw/edit?utm_content=DAGDL_SIWn8&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton )。 将小说做成视频的制作流程: 小说内容分析:使用 AI 工具(如 ChatGPT)分析小说内容,提取关键场景、角色和情节。 生成角色与场景描述:根据小说内容,使用工具(如 Stable Diffusion 或 Midjourney)生成角色和场景的视觉描述。 图像生成:使用 AI 图像生成工具根据描述创建角色和场景的图像。 视频脚本制作:将提取的关键点和生成的图像组合成视频脚本。 音频制作:利用 AI 配音工具(如 Adobe Firefly)将小说文本转换为语音,添加背景音乐和音效。 视频编辑与合成:使用视频编辑软件(如 Clipfly 或 VEED.IO)将图像、音频和文字合成为视频。 后期处理:对生成的视频进行剪辑、添加特效和转场,以提高视频质量。 审阅与调整:观看生成的视频,根据需要进行调整,比如重新编辑某些场景或调整音频。 输出与分享:完成所有编辑后,输出最终视频,并在所需平台上分享。请注意,具体操作步骤和所需工具可能因项目需求和个人偏好不同而有所差异,AI 工具的可用性和功能也可能随时间变化,建议直接访问工具网址获取最新信息和使用指南。内容由 AI 大模型生成,请仔细甄别。
2025-02-24
AI扣绿幕
以下是关于 AI 扣绿幕的详细步骤: 1. 对于简单的图,可找原图直接写提示词。若碰到多人多活动的复杂图,需把长图分多个模块,比如可将图分成 4 个模块。 2. 进行智能抠图,用工具把要动的内容去除掉,用 AI 生成图片部分。若有水印,可以把图片向下拓展一部分然后截掉。 3. 将要拿来动起来的部分抠出,放在绿幕背景里或者画的背景颜色,导出图片。 4. 用 AI 视频生成工具写入提示词让图片动起来,如即梦、海螺、混元等工具,不停尝试抽卡。 5. 用剪映把抽卡合格的视频放在去掉内容的背景图片上,视频的背景用色度抠图调整去掉。多个视频放在背景图片一起动,在画面/色度抠图取背景绿色并切割完毕。 另外,ComfyUI 自动生成抠图素材时,首先加载默认文生图工作流,根据需要添加 lora 节点。生成绿幕素材的思路是在绿幕上进行局部重绘,准备一张绿幕背景图,尺寸按需设置。删掉 empty latent image 节点,加载 load image 节点上传绿幕图,在蒙版编辑器绘制蒙版并保存。然后将绿幕和蒙版输入潜空间重绘,加载 vae encode for inpainting 节点,grow mask by 值适当高点。设置正反提示词,反向提示词避免出现绿色、阴影等。最后连接好所有节点,选择好模型,设置采样器参数并跑图测试。还可以用这个工作流来训练一个绿幕 lora 。
2025-02-24
有能诊断病历的AI助手吗
目前有能够在医疗领域发挥作用的 AI 助手。在 AI 诊断准确率不断提升的背景下,C 端的 AI 陪诊、AI 助理等可以成为获取医疗数据的重要途径。 例如,在语音电子病历/护理记录方面,技术相对成熟。国外已有较多相关产品尝试,如微软 Nuance 的 DAX Express(基于 GPT4)、Augmedix(接入 Google MedPaLM2)、法国创业公司 Nabla Copilot(基于 GPT)等。这类产品主要是语音识别,不涉及诊断。 在国内,护理记录的需求比门诊病历的需求更强,护士场景需求较大。但在国内推广存在隐私等问题,较少敏感信息的护士操作助理会有更多的落地可能性。 此外,GPT4V 在医学图像理解和放射学报告生成方面也展现出一定的潜力,如能正确识别部分研究并提供准确诊断,但生成的报告仍需要医学专业人士评估以确保正确性和准确性。
2025-02-24
AI是什么,AI的历史
人工智能(Artificial Intelligence)是一门研究如何使计算机表现出智能行为,例如做一些人类所擅长的事情的科学。 其历史始于二十世纪中叶,最初符号推理流行,带来了专家系统等重要进展,但因从专家提取知识并表现和保持知识库准确性复杂且成本高,20 世纪 70 年代出现“人工智能寒冬”。 随着时间推移,计算资源更便宜,数据更多,神经网络方法在计算机视觉、语音理解等领域展现出卓越性能,过去十年中,“人工智能”常被用作“神经网络”的同义词。 例如在创建国际象棋计算机对弈程序时,方法不断变化。最初,查尔斯·巴贝奇发明了计算机,用于按照明确程序运算,现代计算机虽先进但仍遵循相同受控计算理念。但像“根据照片判断一个人的年龄”这类任务无法明确编程,因为我们不知大脑完成此任务的具体步骤,而这类任务正是人工智能感兴趣的。
2025-02-24
ai编程怎么入门
以下是关于 AI 编程入门的一些建议: 使用 Cursor 入门: 1. 分辨两个模式:Chat 模式可与大模型对话,Composer 模式能即时反馈,直接创建文件和填写代码。 2. 例如在 Composer 模式下输入“给我创建一个 2048 的网页游戏吧”,它会生成相关文件。 3. 若环境报错,可截图在 Composer 对话框询问解决方法。 4. 生成文件后,可打开文件夹中的 index.html 查看运行效果。 Python + AI 入门: 1. 了解一些背景知识:Python 拥有丰富的标准库,若不够用还可通过 pip 工具从类似 GitHub 的平台订购新道具。 2. OpenAI 通过 ChatGPT 提供开箱即用的服务,也通过 OpenAI API 提供更灵活的代码调用服务。 3. 在 20 分钟内,可循序渐进完成简单程序、爬虫应用抓取公众号文章、为公众号文章生成概述等任务。 希望以上内容对您入门 AI 编程有所帮助。
2025-02-23
AI编程的落地场景是什么
以下是 AI 编程的一些落地场景: 1. 智能体开发:从最初只有对话框的 chatbot 到具有更多交互方式的应用,低代码或零代码的工作流在某些场景表现较好。 2. 证件照应用:以前实现成本高,现在可通过相关智能体和交互满足客户端需求。 3. 辅助编程: 适合原型开发、架构稳定且模块独立的项目。 对于像翻译、数据提取等简单任务,可通过 AI 工具如 ChatGPT 或 Claude 解决,无需软件开发。 支持上传图片、文档,执行代码,甚至生成视频或报表,大幅扩展应用场景。 4. 自动化测试:在模块稳定后引入,模块变化频繁时需谨慎。 5. 快速迭代与发布 MVP:尽早发布产品,不追求完美,以天或周为单位快速迭代。 需要注意的是,AI 编程虽强,但目前适用于小场景和产品的第一个版本,在复杂应用中可能导致需求理解错误从而使产品出错。在进度不紧张时可先尝试新工具,成熟后再大规模应用。同时,压缩范围,定义清晰的 MVP(最小可行产品),先完成一个 1 个月内可交付的版本,再用 1 个月进行优化迭代。
2025-02-21
能在局域内网,没有网络,离线的场景使用的AI编程工具,可以是单独运行的,也可以是JetBrains IDEs中作为插件使用的
以下是一些可以在局域内网、没有网络、离线场景使用的 AI 编程工具: 1. PyCharm:是 JetBrains 推出的智能代码补全工具,支持 Java、Python 和 JavaScript 等多种语言。因其高准确性著称,帮助开发人员节省编程时间。价格:起价每月 24.90 美元。 2. AIXcoder:AI 驱动的编程助手,支持 Java、Python 和 JavaScript 等语言。它提供了自动任务处理、智能代码补全、实时代码分析以及输入时的错误检查功能。价格:暂无信息。 3. Ponicode:AI 驱动的代码工具,旨在帮助开发人员优化编码流程。利用自然语言处理和机器学习,根据用户的描述生成代码。由 CircleCI 维护。 4. Jedi:开源的代码补全工具,主要作为 Python 静态分析工具的插件运行,适用于各种编辑器和 IDE。价格:免费。 此外,还有以下相关工具: 1. Cursor:网址:https://www.cursor.com/ ,通过对话获得代码。 2. Deepseek:网址:https://www.deepseek.com/zh ,方便国内访问,网页登录方便,目前完全免费。 3. 通义灵码:在 Pytharm 中,“文件”“设置”“插件”红色框位置搜索“通义灵码”进行安装(目前免费)。 4. JetBrains 自身的助手插件:在 Pytharm 中,“文件”“设置”“插件”红色框位置搜索“Jetbrains AI assistant”进行安装(收费,目前有 7 天免费试用)。 5. AskCodi:一款 AI 代码助手,提供各种应用程序用于代码生成、单元测试创建、文档化、代码转换等。由 OpenAI GPT 提供支持,可以作为 Visual Studio Code、Sublime Text 和 JetBrains 的 IDE 的扩展/插件使用。 6. ODIN(Obsidian 驱动信息网络):是一个插件,可以在 Obsidian 中使用。它提供了一些功能,包括通过图形提示栏进行 LLM 查询、图形可视化、下拉菜单功能等。安装 ODIN 需要先安装 Obsidian 并按照指示进行插件的安装和启用。
2025-02-21
AI编程
以下是关于 AI 编程的相关内容: 利用固定格式文档结合 AI 进行代码开发时,应强调组员主观能动性,让他们自主设计,组长负责引导和经验分享。文档并非唯一最佳方式,可尝试用简短描述或 Prompt 辅助代码生成。在 AI 编程中,设计非常重要,模块化低耦合设计和清晰的上下文对代码生成效果尤为关键。 后端 Java 程序员转向 LLM 方向,可以借助 AI 编程工具(如 Cursor),熟悉 LLM 原理,探索复杂 Prompt 和定制化规则。开展 LLM 相关的 Side Project(如翻译工具、AI 对话应用等),通过实践快速掌握技能。将 AI 当老师,边做边学,获取即时反馈,持续提升。核心建议是行动起来,找到正反馈,坚持使用 AI 辅助编程。 借助 AI 学习编程的关键是打通学习与反馈循环。可以从 Hello World 起点开始,验证环境、建立信心、理解基本概念,打通“理解→实践→问题解决→加深理解”的学习循环。使用流行语言和框架(如 React、Next.js、TailwindCSS),先运行再优化,小步迭代,一次解决一个小功能。借助 AI 生成代码后请求注释或解释,帮助理解代码。遇到问题三步走:复现、精确描述、回滚。AI 是强大的工具,但仍需人工主导,掌握每次可运行的小成果才能实现持续提升。 用好 AI 编程工具(如 Cursor)的关键技能包括准确描述需求、具备架构能力(将复杂系统拆解为松耦合的模块)、具备专业编程能力(判断 AI 生成代码优劣)以及调试能力(快速定位问题并解决,独立或借助 AI 完成调试)。
2025-02-21
AI编程工具
以下是一些常见的 AI 编程工具: 1. GitHub Copilot:由 GitHub 联合 OpenAI 和微软 Azure 团队推出,支持多种语言和 IDE,能为程序员快速提供代码建议,助其更高效、更少错误地编写代码。 2. 通义灵码:阿里巴巴团队推出,基于通义大模型,具备行级/函数级实时续写、自然语言生成代码、单元测试生成、代码注释生成、代码解释、研发智能问答、异常报错排查等能力。 3. CodeWhisperer:亚马逊 AWS 团队推出,由机器学习技术驱动,可为开发人员实时提供代码建议。 4. CodeGeeX:智谱 AI 推出的开源免费 AI 编程助手,基于 130 亿参数的预训练大模型,能快速生成代码,提升开发效率。 5. Cody:代码搜索平台 Sourcegraph 推出的 AI 代码编写助手,借助 Sourcegraph 的强大代码语义索引和分析能力,了解开发者的整个代码库。 6. CodeFuse:蚂蚁集团支付宝团队为国内开发者提供智能研发服务的免费 AI 代码助手,基于蚂蚁集团自研的基础大模型进行微调。 7. Codeium:一个由 AI 驱动的编程助手工具,通过提供代码建议、重构提示和代码解释来帮助软件开发人员,提高编程效率和准确性。 更多辅助编程 AI 产品,还可以查看这里:https://www.waytoagi.com/category/65 。每个工具的功能和适用场景可能不同,您可以根据自身需求选择最适合的工具。 此外,关于 AI 辅助编程还有以下信息: 1. 简易需求无需软件开发,像翻译、数据提取等简单任务,通过 ChatGPT 或 Claude 等 AI 工具即可解决。AI 功能不断升级,支持上传图片、文档,执行代码,甚至生成视频或报表,大幅扩展应用场景。相关影响包括降低编程门槛,显著提升开发效率,变革软件工程领域。 2. 用好 AI 编程工具(如 Cursor)的关键技能包括准确描述需求、具备架构能力、专业编程能力以及调试能力。 希望这些信息对您有所帮助!
2025-02-19
我是少儿编程老师,现在我需要知道编程每个语言之间的区别,并绘制出一张思维导图给我详细介绍
很抱歉,目前没有关于编程各语言区别的详细内容来为您绘制思维导图。但一般来说,不同的编程语言在语法、应用场景、性能特点等方面存在差异。例如,Python 语法简洁,常用于数据科学和人工智能;Java 应用广泛,在企业级开发中表现出色;C++ 性能高效,常用于系统编程和游戏开发等。您可以通过在线编程学习网站、相关书籍以及技术论坛获取更详细准确的信息来绘制思维导图。
2025-02-19