CSS魔法

Results 300 issues of CSS魔法

## Foreword ## 原书推荐序 It’s an awesome time to learn programming. Why? Let me use an analogy to explain. 学习编程的黄金时代已经到来。为什么这么说?让我通过一个类比来解释。 I like to make my own bread. I make it...

试读样章

就在八月初的这几天,ChatGPT 网页版开始灰度上线一个新版本,但很快就有不少网友发现自己用不了了! 具体的症状是,登录 ChatGPT 没问题,但只要一开始对话,网页就会显示 “**Oops, an error occurred!** (Try again)”,如下图所示: ![ChatGPT 网页版报错](https://github.com/user-attachments/assets/98428fa3-cec4-4d34-93a6-018baf19542b) 用不了 ChatGPT 可是个大问题。怎么办? (跟着本文实操需要一定的技术基础,但读完并不费力。如果你仍然担心看不懂,不妨转发给会编程的朋友一起看。) ## 分析问题 此时,如果我们在浏览器中按 “F12” 键,打开控制台,会看到 `TypeError: n.toSorted is not a function` 这样的报错信息。 我们前往...

JavaScript
ChatGPT

o1 系列模型在多项测评中锋芒毕露,它是否就是开发者的万能之选呢?今天魔法哥将从 **性能**、**局限**、**成本**、**接口协议**、**提示工程** 等几个方面来探讨这个问题。 ## 性能 ### 适用场景 [上篇文章](https://mp.weixin.qq.com/s/mXVTFTepl8D98hcK9-jPGg) 曾提到,o1 系列模型借助 **训练阶段的强化学习** + **推理阶段的预思考 token** 这两大奇招,显著提升了复杂推理能力——也就是说,它是一个 “逻辑高手”,业界的相关测评也验证了这一点。 不过,对于创意生成类场景来说,o1 的表现并不比上一代模型 GPT-4o 更出色。因此开发者有必要针对自己的应用场景进行性能评估,再决定是否要切换到 o1 模型。 ### 模型版本 此外,o1 系列模型目前有 `o1-preview` 和 `o1-mini`...

AI
ChatGPT

最近 “AI 辅助编程” 的话题又火了起来。各种 AI 编程工具不断涌现,不仅让程序员如虎添翼,还吸引了大量没有编程经验的 AI 爱好者迈入编程的大门。 不过,虽然我们指挥 AI 就能把代码写了,但不停打字输入指令也稍显枯燥。**如果我们只需动口、不用动手**,那编程体验岂不是更加丝滑?今天魔法哥就来分享 “语音编程” 小妙招! ## GitHub Copilot 说起来,**Copilot 在这方面的尝试是最早的,体验也是最好的。** 他们早在去年就内测了 Copilot Voice 这款实验性的产品,已经做到了不错的完成度。后来这款产品被取消,魔法哥还遗憾了好久。幸运的是,“语音编程” 的愿望很快借助 VS Code Speech 插件又重新实现了! ![ext-detail](https://github.com/user-attachments/assets/25f96c0b-9987-4ae8-b3ca-1dc689fb8b17) ### 效果展示...

AI
AI 编程

OpenAI 最近发布的 o1 系列模型很火,不过在大多数场景下,GPT-4o 系列还是更合适的选择。但很多开发者可能还没有尝试过 GPT-4o 的 API,这往往是因为 “网络、支付、价格” 这三大障碍实在难以跨越。 今天魔法哥就要分享一种免费调用 GPT-4o API 的方法,**非常适合个人开发者进行学习和实践**。亲测可用,千万不要错过! ## 免费计划 GitHub 现在已经不仅是一家代码仓库托管服务商,在被微软收购之后,它已逐渐发展成为覆盖软件研发全流程的大平台。不久前,GitHub 还推出了他们的模型市场,供开发者体验和选择当前的主流模型——**这其中自然也包含了 OpenAI 家的旗舰模型**。 背后有财大气粗的微软 Azure 云服务支持,这个市场目前上架了约 30 款知名大模型,并且免费提供 API 调用额度。说到这里,大家应该明白,开头提到个人开发者所面临的三大障碍都一一解除了: * **网络障碍?**...

AI
ChatGPT

最近,坊间关于 “OpenAI 不行了” 的论调甚嚣尘上,然而 OpenAI 不慌不忙丢出了一个大招——o1 大模型,瞬间又将 OpenAI 推上了潮流之巅。 o1 大模型就是山姆·奥特曼近期一直在造势的 “草莓” 大模型。据称,o1 着重发力于**复杂的通用推理场景**,在**数学、编程、科学**等领域远远超过了 GPT-4o 等上一代模型。 ![compare](https://github.com/user-attachments/assets/0d5ebdc8-7553-4a5a-a309-2ab660ec849f) 在 Artificial Analysis 的多维度测评中,o1 系列模型也是轮番霸榜,轻松拉开了与老对手 Claude 3.5 Sonnet 的差距。这些数据和排名确实十分亮眼,但……它是怎么做到的? 除了 OpenAI 一以贯之的 “规模化定律”...

AI
ChatGPT

||| ---|--- **项目周期** | 2023.02~2023.04 **所在公司** | 百姓 AI **角色** | 项目负责人 / 前端开发 / 产品经理 ## 概述 一款基于大语言模型的 To B 的 AIGC 应用,系公司主打产品。用户在此平台可基于 “知识库” 或 “身份设定” 轻松创建 AI 机器人,实现文本或语音形式的自然语言对话,并可接入微信群、公众号、企业官网等应用场景。...

项目回顾

## 错误 一个 Nuxt 3 项目,在组件或 plugin 中存在以下代码: ```js import { Icon } from '@vicons/utils' ``` 会得到以下错误: ``` ERROR window is not defined at Object. (node_modules/.pnpm/[email protected]/node_modules/css-render/lib/mount.js:8:1) at ... ``` ##...

这是一本让我 “一见倾心” 的著作。我也在机缘巧合之下,很荣幸地成为它的官方译者,把它推荐给国内的广大读者。 ## 对读者说 在多年以前,驾驶汽车曾是一项只有少数人才能从事的职业,而如今已成为一项大众技能。或许编程也将如此。我们正处在 AI 技术大爆发的年代,AI 辅助编程工具的出现,正在不可逆转地改变人们学习编程的方式,以及编程这项技能本身。 这本书就像是矗立在这个爆发点的一盏明灯。两位作者不仅是传统编程教学领域的专家,也是 AI 辅助编程领域的先行者。他们通过生动的案例和独到的见解,向我们展示了全新的编程学习方式,以及 AI 时代的程序员所面临的机遇和挑战。 因此,不论你是一位编程初学者,还是一位探索 AI 辅助编程潜力的传统程序员,都会在这本书里收获满满的知识和启发。 ## GitHub Copilot GitHub Copilot 是 AI 辅助编程领域的标杆产品,但对我来说,它又不只是一款编程工具。在一年多以前,我就在编程工作中开始尝试它。让我没有想到的是,它不仅快速融入了编程任务,还逐渐成为我日常写作的得力助手。 在这本书的译制过程中,GitHub Copilot 不仅帮助我编写了处理文稿的脚本,还参与到了生产环节。AI 工具的潜力,有待我们去进一步挖掘和想象。 ##...

紧接上期的系列文章[《AI 编程工具大盘点》](https://mp.weixin.qq.com/s/ZMZYNrMZ2tjC0Txj7Nv9oA),本文将通过一个小案例来把 AI 代码编辑器的核心功能串联起来,并演示初学者**在遇到常见问题时如何化解**。 > 🎉 插播一个好消息:**GitHub Copilot 开放免费套餐了**!拥有 GitHub 账号就可以免费使用。免费套餐的功能几乎没有限制,只是调用次数稍有限制,堪称 AI 编程入门首选,小伙伴们可以冲了! ## 背景 在这个案例中,魔法哥将扮演一名 Python 新手,借助 AI 编程工具来编写一个实用 Python 小工具。 ![Image](https://github.com/user-attachments/assets/b9596881-a5fa-40b0-950e-314881c5df7d) (图片来源 geralt @ Pixabay) **需求是这样的**:写一个命令行工具,它的效果是把我们输入的文本信息转换成二维码。它并不是生成二维码图片,而是以字符的形式直接把二维码展示在命令行中。 > 💬...

AI
AI 编程