blog
blog copied to clipboard
CSS魔法 - 博客
最近 “AI 辅助编程” 的话题又火了起来。各种 AI 编程工具不断涌现,不仅让程序员如虎添翼,还吸引了大量没有编程经验的 AI 爱好者迈入编程的大门。 不过,虽然我们指挥 AI 就能把代码写了,但不停打字输入指令也稍显枯燥。**如果我们只需动口、不用动手**,那编程体验岂不是更加丝滑?今天魔法哥就来分享 “语音编程” 小妙招! ## GitHub Copilot 说起来,**Copilot 在这方面的尝试是最早的,体验也是最好的。** 他们早在去年就内测了 Copilot Voice 这款实验性的产品,已经做到了不错的完成度。后来这款产品被取消,魔法哥还遗憾了好久。幸运的是,“语音编程” 的愿望很快借助 VS Code Speech 插件又重新实现了!  ### 效果展示...
OpenAI 最近发布的 o1 系列模型很火,不过在大多数场景下,GPT-4o 系列还是更合适的选择。但很多开发者可能还没有尝试过 GPT-4o 的 API,这往往是因为 “网络、支付、价格” 这三大障碍实在难以跨越。 今天魔法哥就要分享一种免费调用 GPT-4o API 的方法,**非常适合个人开发者进行学习和实践**。亲测可用,千万不要错过! ## 免费计划 GitHub 现在已经不仅是一家代码仓库托管服务商,在被微软收购之后,它已逐渐发展成为覆盖软件研发全流程的大平台。不久前,GitHub 还推出了他们的模型市场,供开发者体验和选择当前的主流模型——**这其中自然也包含了 OpenAI 家的旗舰模型**。 背后有财大气粗的微软 Azure 云服务支持,这个市场目前上架了约 30 款知名大模型,并且免费提供 API 调用额度。说到这里,大家应该明白,开头提到个人开发者所面临的三大障碍都一一解除了: * **网络障碍?**...
最近,坊间关于 “OpenAI 不行了” 的论调甚嚣尘上,然而 OpenAI 不慌不忙丢出了一个大招——o1 大模型,瞬间又将 OpenAI 推上了潮流之巅。 o1 大模型就是山姆·奥特曼近期一直在造势的 “草莓” 大模型。据称,o1 着重发力于**复杂的通用推理场景**,在**数学、编程、科学**等领域远远超过了 GPT-4o 等上一代模型。  在 Artificial Analysis 的多维度测评中,o1 系列模型也是轮番霸榜,轻松拉开了与老对手 Claude 3.5 Sonnet 的差距。这些数据和排名确实十分亮眼,但……它是怎么做到的? 除了 OpenAI 一以贯之的 “规模化定律”...
紧接上期的系列文章[《AI 编程工具大盘点》](https://mp.weixin.qq.com/s/ZMZYNrMZ2tjC0Txj7Nv9oA),本文将通过一个小案例来把 AI 代码编辑器的核心功能串联起来,并演示初学者**在遇到常见问题时如何化解**。 > 🎉 插播一个好消息:**GitHub Copilot 开放免费套餐了**!拥有 GitHub 账号就可以免费使用。免费套餐的功能几乎没有限制,只是调用次数稍有限制,堪称 AI 编程入门首选,小伙伴们可以冲了! ## 背景 在这个案例中,魔法哥将扮演一名 Python 新手,借助 AI 编程工具来编写一个实用 Python 小工具。  (图片来源 geralt @ Pixabay) **需求是这样的**:写一个命令行工具,它的效果是把我们输入的文本信息转换成二维码。它并不是生成二维码图片,而是以字符的形式直接把二维码展示在命令行中。 > 💬...
有小伙伴在群里问: **DeepSeek 这么强,怎样才能发挥出它的最大功效呢?** 今天魔法哥就写篇文章来分享 DeepSeek 的三种姿势,不管你是技术小白还是程序员,都能玩转这款强大的 AI 大模型。 ## 一、智能对话有技巧 最直接的用法就是把它当作一个智能助手来用。我们可以通过对话的方式,让 DeepSeek 帮我们完成任务或解答问题。也就是说,我们完全可以把它当作国内版的 ChatGPT。 具体的使用途径有很多,比如直接访问 DeepSeek 官方网页版( https://chat.deepseek.com ),或下载官方 App( https://download.deepseek.com/app/ )。(如果官方服务偶尔波动,你也可以临时换用 [上期文章](https://mp.weixin.qq.com/s/UydlR9HVu2UYoBgtufMARg) 介绍的两个备用平台。)  我们打开 DeepSeek 网页版或手机 App,就可以和它对话了。相信大家对这种对话式的 AI...
DeepSeek 官方的 API 开放平台在春节前后停运了一段时间,最近终于重新上线。不过暂时还无法充值,只能消耗余额。另外,API 的优惠期也已结束,价格有所上调。 同时,魔法哥发现新用户注册赠送 API 额度的活动也没有了!没关系,本文就将介绍两个简单的方法,**让你重新用上免费的 DeepSeek API**。 ## GitHub Models 平台 魔法哥曾在[《我竟然找到了免费使用 GPT-4o API 的方法》](https://mp.weixin.qq.com/s/Jzytik-ZnhsG8pBRG8TU9Q)这篇文章中介绍过 GitHub Models 平台。它是由 GitHub 和微软 Azure 云服务共同提供的免费大模型 API 服务。 由于 DeepSeek 是开源模型,因此...
2024 年是 AI 编程工具大爆发的一年,有不少同学都 **借助 AI 迈入了编程的大门**。不过对于目前最主流的三款 AI 代码编辑器(Cursor、Windsurf 和 GitHub Copilot),不少朋友还在观望,不知道该选哪个。 今天魔法哥就来做一个实战测评,看看它们各自表现如何。(事先说明,每个人对于工具的需求和体感都是不一样的,这三款工具也还在持续更新,因此本文旨在展示测试方法和思路,供大家参考。) ## 功能概述 这三款 AI 代码编辑器经过不断迭代,功能、界面和使用方法已经逐渐趋同。说是殊途同归也好,说是相互借鉴也罢,总之它们似乎同时摸索到了 “AI 编程” 场景的最佳交互方式。 除了常规的代码补全和智能对话功能以外,它们还提供了 **多文件编辑能力**。(三者的操作界面对比如下,是不是有异曲同工之妙?)   多文件编辑能力对于编程初学者来说可谓 “神器”。因此在本次实战测试中,我们主要考察的也是这一能力。 ## 实际案例 本文采用魔法哥开源的这款极简的网页版聊天机器人(...
## 一个折磨人的问题 > **“魔法先生,我来自赛博坦出版公司,向您郑重约稿。** > > **我们邀请您写一本 20 万字的新书,保底稿费 100 万,另有销售分成。** > > **不过您需要在一个月内交稿,否则需要支付违约金 100 万。”** > > 这是一份收益与风险并存的邀约,魔法先生陷入了沉思…… 我很难作出决策。不是我的才华不够,而是我无法评估自己在一个月的时间里能不能写出 20 万字。 ## 给自己打 Log 我的公众号在今年夏天断更了一段时间。**原因是我在写一本书**,埋头赶稿、连续赶稿、昏天黑地赶稿。公众号草稿箱中的半成品也来不及补完或润色。于是就妥妥地断更了。 回到开头的那个问题——**我到底能不能在一个月里写出 20 万字**?其实我已经有了答案。 在我写书的这段时间里,我每天都在给自己...
前两期文章介绍了适合新手入门的几种 AI 编程方式——[智能对话助手+代码解释器](https://mp.weixin.qq.com/s/hQ_TDWcbpnb4Tl2H1qw5Ig) 和 [网页创作平台+图生网站](https://mp.weixin.qq.com/s/k3p3EXBZEfH7Av-WQS1Pvw) 等等。本期要介绍的工具就相对 “硬核” 一些了,我们将零距离观察和编辑这些代码。 ## 主流的 AI 代码编辑器 当我们把 ChatGPT、代码解释器或 Bolt 生成的代码下载到本地以后,就要交给本地的代码编辑器来处理了。本期将要介绍的几款 AI 编程工具,要么是**安装在代码编辑器里的插件**,要么就是一款**独立的编辑器**,本文统称为 “AI 代码编辑器”。 ### GitHub Copilot  GitHub Copilot 是 AI 辅助编程领域的标杆产品,最早在 2021...
上期文章分享了最容易上手的两种 AI 编程方式——[智能对话助手和代码解释器](https://mp.weixin.qq.com/s/hQ_TDWcbpnb4Tl2H1qw5Ig)。本期要介绍的是一种更加便捷的方式:**网页创作平台**。 ## 网页创作平台 2024 年出现了不少专门用于生成网站的 AI 工具,全程在浏览器里操作,不需要在本地安装任何环境和工具。这类工具的代表有 **Bolt**( `https://bolt.new` )、**v0**( `https://v0.dev` )等。这些工具可以通过对话或者上传设计稿的方式,**自动生成网页代码**,甚至可以**一键发布上线**。 这里以 Bolt 为例,来演示它的操作过程。  ## Bolt 操作演示 假设你需要制作一个下载 YouTube 视频的网站,就可以打开 Bolt,输入提示词: > 我想写一个可以下载 YouTube 视频的网页。它有一个大大的输入框,可以输入 YouTube...