从 Pull Request 到 Prompt Request:Peter Steinberger 的编程新范式

如果有人说:“我今天合并了 600 个 commit,但我几乎没怎么看代码。” 在传统的软件工程视角下,这听起来像是一个危险的信号,甚至会被视为不负责任的开发行为。但在技术圈,PSPDFKit 的创始人 **Peter Steinberger** 最近的实践,却在挑战这一根深蒂固的观念。 一、 当“代码洁癖”遇到 AI Peter Steinberger 以严谨著称,他一手打造的 PSPDFKit 运行在全球超过 10 亿台设备上。作为一名坚持了 15 年、对每一行缩进都有近乎执拗要求的开发者,他在消失三年回归后,提出了一个极具争议的观点:“代码审查(Code Review)已死。” 在最近的...

告别“氛围感编程”:Spec Coding 如何重塑 AI 开发范式

摘要 :AI 编程正在经历从“代码补全”到“Vibe Coding”再到“Spec Coding”的剧变。本文将深入解析为何 Vibe Coding 在复杂项目中难以维系,并详细介绍 Amazon Kiro IDE 如何通过 Spec Coding(规范编程)理念,引入 AI 产品经理和架构师角色,实现高可靠性的复杂项目交付。 随着大语言模型(LLM)能力的爆发,我们写代码的方式在过去两年里发生了天翻地覆的变化。从最初惊叹于 Copilot 的自动补全,到后来沉迷于 Cursor 带来的“边聊边写”,AI 似乎已经接管了键盘。 然而,很多开发者开始发现一个尴尬的现象:**用 AI 写 Dem...

Sora安卓版开发揭秘:AI替代工作的时代已来,85%的工作量将由机器完成

如果你还在怀疑AI是否会取代人类的工作,OpenAI刚刚公布的一组数据可能会让你彻底清醒。 就在几天前,OpenAI揭秘了Sora安卓版的开发内幕。这款上线首日即登顶榜单、24小时生成超100万条视频、崩溃率低至0.1%的现象级应用,其背后的开发团队规模小得惊人—— 仅有4名辅助工程师 。 更令人震惊的数据是:Sora安卓版85%的代码,是由GPT-5.1-Codex生成的。 这不是科幻小说,这是发生在2025年12月的现实。OpenAI用这28天的开发奇迹,向全世界宣告了一个残酷而又充满机遇的事实:AI替代工作的时代已经到来,虽然它不能完全替代人,但它已经吞噬了80%以上的传统工作量。 2...

超越“聊天框”:从Claude Code看AI的下一个蓝海——经验固化

最近,AI编程领域风起云涌,而Claude Code(CC)的惊艳表现,让许多开发者和AI观察者都为之瞩目。它似乎不仅仅是“又一个”代码助手,其强大的能力背后,预示着AI应用发展的一个重要新方向。这其中的关键,并不仅仅是模型能力的提升,而是一种更深层次的变革: 将顶级的专家经验进行固化 。 AI编程的进化:从“工具”到“智能工作流” 回顾AI编程工具的演进,我们可以清晰地看到一条从“被动辅助”到“主动引导”的路径: 第一阶段:聊天框 + IDE。 这是最初的形态,AI作为一个被动的知识库,开发者在遇到问题时向它提问,然后将代码片段手动复制粘贴到自己的项目中。此时,AI是“字典”,人是“主厨”...

AI驱动的数据抓取新时代:从BeautifulSoup到智能爬虫工具

在数据驱动的AI时代,获取高质量的网络数据变得越来越重要。传统的网页抓取方法正在被新一代智能工具所取代,这些工具不仅简化了数据获取过程,还提高了数据质量。本文将带你了解从传统方法到最新AI驱动工具的演变,帮助你选择最适合自己项目的数据抓取解决方案。 传统爬虫的局限性 网络数据抓取一直是AI和数据分析项目的基础环节。长期以来,BeautifulSoup作为Python生态系统中的标准工具,帮助开发者从HTML文档中提取信息。然而,使用BeautifulSoup面临几个明显的挑战: 需要编写复杂的规则和正则表达式 对不同网站结构需要定制化处理 处理动态加载内容困难 对非结构化数据提取效果有限 ...

令爷开发: WordPress 插件Memos Widget

网上找了好久关于如何在WordPress里面调用Memos的动态信息,很麻烦还不成功。折腾了好半天。 然后自己用Trae发开了一个WordPress小插件,前后调试也就一个小时。 主要是告诉Trae 官网最新的api调用规则,和 api输出的JSON是什么内容。 插件放到GitHub里面了。 https://github.com/zengqueling/memos-widget 简介 Memos Widget 是一个 WordPress 插件,可以在你的 WordPress 站点边栏显示最新的 Memos 动态。这是一个简单优雅的方式,让你能够与博客访客分享来自 Memos 的想法和笔记。 ...

Trae已上线 Windows 版本

🚀2月17日,字节的AI IDE工具-Trae的 Windows 版本终于上线啦🎉!🎉不再是 Mac 独占,现在大家都可以用起来啦💻。 🔍什么是 Trae? Trae(/treɪ/)与 AI 深度集成,是开发者的超级助手🤖。它提供智能问答、代码自动补全以及基于 Agent 的 AI 自动编程能力。使用 Trae 开发项目时,你可以与 AI 灵活协作,大幅提升开发效率📈。 1️⃣完备的 IDE 功能 提供传统 IDE 的所有功能,包括代码编写✍...

正则表达式入门教程

5分钟搞懂 —— 正则表达式 (by 令爷) 引言 正则表达式是一种强大的文本匹配和处理工具。它就像是一个神奇的模式识别系统,能帮助我们在文本中查找、匹配和替换特定的字符串。无论是验证用户输入、处理文本文件,还是进行数据分析,正则表达式都能大显身手。 让我们通过一个简单的例子开始。假设你需要在一篇文章中找出所有的电话号码,你会怎么做?如果手动查找,这将是一项耗时的工作。但使用正则表达式,我们可以用一行代码就能完成这个任务。 1. 基础匹配 在深入学习正则表达式之前,我们先从最简单的开始 - 普通字符的匹配。 当我们在文本中查找一个确切的词时,可以直接使用这个词作为正则表达式。比如: 要查找...

Cursor 、v0 和 Bolt.new:当今 AI 编程工具的全面解析与对比

Cursor 、v0 和 Bolt.new:当今 AI 编程工具的全面解析与对比 AI 驱动的编码工具正在迅速发展,每次新版本的发布都承诺将改变我们的开发流程。这些工具旨在通过智能代码建议、重复任务的自动化,甚至从自然语言提示生成整个代码片段来提升生产力。10月4日,StackBlitz 推出了 Bolt.new,进一步丰富了AI 编码助手的生态系统,并迅速吸引了全球开发者的关注。几天之内,互联网上充斥着文章和视频,宣称 Bolt.new 是“ Cursor 和 v0 的杀手”。 本文将基于我对这些工具的实际使用经验进行实事求是的比较。将分析每个工具的优缺点,告诉在何种情况下以及为什么选择其...

2023年5个自动化EDA库推荐

2023年5个自动化EDA库推荐 来源:deephub EDA或探索性数据分析是一项耗时的工作,但是由于EDA是不可避免的,所以Python出现了很多自动化库来减少执行分析所需的时间。EDA的主要目标不是制作花哨的图形或创建彩色的图形,而是获得对数据集的理解,并获得对变量之间的分布和相关性的初步见解。我们在以前也介绍过EDA自动化的库,但是现在已经过了1年的时间了,我们看看现在有什么新的变化。 为了测试这些库的功能,本文使用了两个不同的数据集,只是为了更好地理解这些库如何处理不同类型的数据。 YData-Profiling 以前被称为Pandas Profiling,在今年改了名字。如果...

[转载]使用Cursor,2个晚上做了一个PDF转Markdown的工具

来源:https://blog.vcvit.me/2024/08/11/use-cursor-2-nights-built-pdf-to-markdown-tool/ 今天使用 Cursor,2 个晚上做了一个 PDF 转 Markdown 的工具,真的是一行代码都没有写。我不禁重新思考,这何尝不是一种 0 代码?程序员真的可以被替代么?以前我的个人感受是 GPT 确实能帮助很多会用的人,提高 80%的效率。但是今天真的有一个程序,100%是 AI 生成的,这个感受还是有些不一样的。未来一定是有更宽泛知识面的程序员能吃上这碗饭,你要懂更多的编程概念,前端,后端,数据库,权限,交互,体验等等,...

国产AI编程助手

Baidu Comate - 来自百度 CodeGeeX - 来自智谱 AI 通义灵码 - 来自阿里 腾讯云 AI 代码助手 - 来自腾讯 CodeArts Snap - 来自华为 iFlyCode - 来自讯飞 代码小浣熊 - 来自商汤 Fitten Code - 来自北京非十 豆包 MarsCode - 来自字节跳动

阿里云推出通义灵码AI编程工具,支持VS Code、JetBrains等IDE

阿里云目前推出了一款 AI 编程工具“通义灵码”,号称基于自家通义大模型打造,IT之家的小伙伴们可以点击此处访问项目官网。 据悉,“通义灵码”兼容 Visual Studio Code、JetBrains IDEs 等主流 IDE;支持 Java、Python、Go、C / C++、JavaScript、TypeScript、PHP、Ruby、Rust、Scala 等主流编程语言。 在功能方面,“通义灵码”支持行 / 函数级实时续写、自然语言生成代码、单元测试生成、代码注释生成、代码解释等功能。 行 / 函数级实时续写:在编码的过程中,该 AI 工具克根据上下文和当前语法,为用户自动预测和...

Meta AI发布了一款专门用于编程的模型:Code Llama

它能够根据自然语言提示和代码提示生成代码。 Code Llama还可以解释代码的功能或结构。例如,如果你给它一个复杂的代码片段,它可以用普通语言解释这段代码是做什么的。 Code Llama是基于Llama 2构建的,并提供了三个模型版本: Code Llama - 基础代码模型 Code Llama - Python - 专门针对Python进行优化 Code Llama - Instruct - 专门用于理解自然语言指令 它支持许多流行的编程语言,包括Python、C++、Java、PHP、Typescript(Javascript)、C#和Bash。 Code Llama提供了三种不同大...

官方的Code Llama开源:免费商用,神秘版本接近GPT-4

机器之心报道 编辑:杜伟、陈萍 GPT-4:在代码生成这块,你们依然是「弟弟」。 今日,Meta 的开源 Llama 模型家族迎来了一位新成员 —— 专攻代码生成的基础模型 Code Llama。 作为 Llama 2 的代码专用版本,Code Llama 基于特定的代码数据集在其上进一步微调训练而成。 Meta 表示,Code Llama 的开源协议与 Llama 2 一样,免费用于研究以及商用目的。 相关论文《Code Llama: Open Foundation Models for Code》已经公布,足足有 47 页,作者有 25 位。 论文地址: https://ai.me...