从小黄鸭到 AI 助手:程序员的新时代调试秘诀
现在到了 AI 时代,AI 就是程序员们升级版的“小黄鸭”,不仅能耐心的听你解释代码,它还会思考,会提问,会给出建议。就像金庸小说里面的扫地老僧,当你正在苦恼一个棘手的并发问题时,它会适时地问:"你考虑过死锁的情况吗?"当你在纠结代码结构时,它会建议:"这里如果用观察者模式,是不是会更优雅一些?"
November 3, 2024
View Article现在到了 AI 时代,AI 就是程序员们升级版的“小黄鸭”,不仅能耐心的听你解释代码,它还会思考,会提问,会给出建议。就像金庸小说里面的扫地老僧,当你正在苦恼一个棘手的并发问题时,它会适时地问:"你考虑过死锁的情况吗?"当你在纠结代码结构时,它会建议:"这里如果用观察者模式,是不是会更优雅一些?"
November 3, 2024
View ArticleAI 编程助手正在进入原属于人类程序员的代码领域。这些 AI 系统真的会全面接管软件开发吗?
November 2, 2024
View ArticleOpenAI 在 Reddit 上的 Ask Me Anything 的一些回复
October 31, 2024
View Article通过图形解释 v0 Prompt 结构
October 30, 2024
View Article微服务架构只是一种技术手段,使用微服务架构的目的,不是为了让你的架构更流行更酷,也不是为了让你的服务尽可能小,而是借助微服务的架构,让团队规模变小,大开发部门变成各个小的开发小组,并且各个小组应该尽可能独立,减少相互依赖,减少沟通成本。
October 29, 2024
View Article有朋友问程序员如何学设计,我的一点不成熟建议。
October 28, 2024
View Article最近录了个视频,我并不擅长做教学视频,录的质量不算好,但是内容还是精心准备的,slides 都写了 110 页,差不多有 2 小时的时间。
October 23, 2024
View ArticleRAG中的5种文本切分策略,直观解释!在RAG系统中,切分是指将大文档划分为较小、可管理的部分,称为“切片”。这一过程提高了检索的效率和准确性,直接改善了生成响应的质量。
October 22, 2024
View Article程序员 John Resig(JQuery 库作者)遇上了一件烦心事。他想完成一些兴趣项目(side projects),却发现在保证全职工作效率的前提下,很难推进。他常在每个周末疯狂赶工,力求完成更多,但压力和焦虑感总是爆棚,状态难以维系。有一天,在他人启发下,John 决定换一种策略:每天写代码。原本用整个周末投入兴趣项目,如今拆分到每一天,花不少于 30 分钟编程。半年后,他发现新策略产生了神奇的效果,他取得了超多成果:开发多个新网站、重写若干个框架、完成大量新模块。更重要的是,曾经困扰他的焦虑感,也烟消云散。
October 22, 2024
View Article初学者:第二次尝试学习 React 了,还是学不会,感觉上一次的学习经历没留下任何记忆。 大师:React 是这样的。React 是这样的。 — 象牙山刘能
October 19, 2024
View Article输入一句话,帮你生成一张“智慧卡片”图片。
October 14, 2024
View Article李继刚写的汉语新解,输入任意汉语,就可以生成一副卡片,不仅文案写的好,而且生成的卡片美观大方,一段几百字的提示词顶得上几千行代码写出来的应用程序效果,将伪代码和 Claude 的能力结合的绝到好处,真的是了不起👍佩服佩服!鉴于很多人不太理解伪代码和如何用伪代码写 Prompt,我将这段经典的 Prompt 拆解并结合一个例子解释一下。
October 14, 2024
View Article最近比较好的解决了一个困扰我很久的 Prompt 难题:如何在输入内容很长的情况下,让 GPT 不偷懒?
October 12, 2024
View Article了解批量处理智能体工作负载的电子表格用户体验、生成式 UI 以及与智能体协作的用户体验。
October 11, 2024
View Article我们将讨论后台运行的智能体,它可以同时处理多个任务,并探讨它们如何应用于您的工作流程。
October 11, 2024
View Article人与计算机的交互已经研究了很多年。我相信在未来几年,人与智能体的交互也将成为一个重要的研究领域。
October 11, 2024
View Article智能体规划的意义以及如何提升规划能力。
October 11, 2024
View Article了解为什么你应该根据应用定制认知架构,并运行更好的智能体应用基础设施。
October 11, 2024
View Article“认知架构”一词在神经科学和计算认知科学中有着 悠久的历史 。根据维基百科的定义,“认知架构”既指关于人类思维结构的理论,也指该理论的计算实现。这一定义(以及相关的研究和文章)比我在此提出的定义更全面,本篇博文应被视为我在过去一年中构建和帮助构建基于大语言模型(LLM)的应用程序经验与该研究领域的映射。
October 11, 2024
View Article💡智能体是一个使用大语言模型(LLM)来决定应用程序控制流的系统。
October 11, 2024
View Article本文深入探讨了生成式AI的新阶段,揭示了从“快速反应”到“深度推理”的转变趋势。随着微软、OpenAI等科技巨头在AI基础层的主导地位日益稳固,未来的焦点将转向AI推理能力的提升,比如OpenAI的最新模型o1,它具备在推理时“停下来思考”的能力,不再仅仅依赖预训练数据的模式匹配。这一推理能力的进化将引领AI进入全新的智能应用时代,帮助AI解决复杂任务,创造巨大市场机会。文章还指出,未来AI或将实现类似AlphaGo超人表现的突破,真正展现出接近人类思维的能力。
October 10, 2024
View Article最近科技文章翻译 GPT https://chatgpt.com/g/g-uBhKUJJTl-ke-ji-wen-zhang-fan-yi 一直有用户反馈内容长了就不翻译,变成摘要了,这是由于内容一长,GPT-4o “变懒”了,于是不翻译完整内容,只是摘要。
October 9, 2024
View ArticleThe concept of AI agents is gaining popularity, and some people see them as a silver bullet for solving problems with AI. The hype around AI agents suggests that if you have one, many challenges can be easily tackled. However, there are also those who argue that AI agents are overhyped and lack real, viable applications.
October 9, 2024
View Article匿名投稿:《AI 的笨是可知的,小弟的笨是不可知的》 来自一位大厂朋友的经验分享,谈他在用 AI 辅助写代码的感受
October 7, 2024
View Article用一个实例来看看如何借助 AI 来反向代码,帮助你更好的理解一些商业产品功能的实现。这里以 OpenAI 新推出的 Canvas 为例,我们看看它是如何根据用户的操作生成不同 Prompt 的。
October 7, 2024
View Article我分别用两种不同的提示词对前面一篇文章生成了摘要,这效果差别有点大!
October 6, 2024
View Article你是否被烂代码困扰?Martin Fowler 的代码异味理论指出,烂代码背后往往隐藏着更深层次的问题。本篇文章分享了如何通过严格的代码审查、系统设计、技术债务管理以及最佳实践,帮助团队从烂代码的泥潭中解脱出来,显著提高开发效率。学会如何有效重构老项目,如何制定最佳实践,让你的团队从“屎山”代码中脱胎换骨!
October 6, 2024
View Article对于小型团队而言,当代码量逐渐变大(大至一万行左右)时,有什么更好的控制代码质量的方法吗?
October 6, 2024
View Article以前 CloudFlare 只提供了 Cloudflare Pages 的方式集成 Nextjs,现在有了 OpenNext 项目后,Nextjs 也可以和 Cloudflare Workers 集成,这意味着你创建一个项目,不仅有网站,还有 Workers。
October 6, 2024
View Articleo1 似乎一直没啥热度,毕竟大多数人不用做数学做学术,写代码也有很多代替的。我最近倒是研究出来一个有意思的用法,就是用它逆向代码。对于 Web 应用程序,代码保护的方式就是混淆,但是混淆后的代码你是可以轻松获取到的。可以用 o1 来反向一些有价值的但是混淆保护后的代码,效果惊人。
October 6, 2024
View Article> 我是不敢让 ai 帮我写程序的,每回问它的问题,十次倒有八次是错的,问完之后还要自己去网上搜一遍,然后反复测试,才敢写进代码。 不知道大家怎么甩手给它的。 > > ——响马
October 5, 2024
View Article这是一个常见的问题,比如我有一个翻译的 GPT 或者 LLM 应用,有以后 AI 会混淆输入的内容和指令,不清楚你说的话是要它翻译还是在跟它对话。
October 3, 2024
View ArticleOpenAI's "meta" prompt for optimizing GPT prompts on the playground.
October 3, 2024
View ArticleFull Prompt of ChatGPT 4o with canvas and how to get the full prompt
October 3, 2024
View Article记录我将博客系统迁移到 CloudFlare 的经历。
October 2, 2024
View Article作为一个新兴的研究领域,提示词工程尚未有明确的技术分类。当你查看各种讨论这些技术的文章和网站时,你会发现它们风格各异,且缺乏系统性。因此,实践者通常会采用最简单的方法。在本文中,我将为提示词工程技术提供一个概览,并提出一个清晰的分类,这将帮助你更好地理解这些概念并有效应用它们。此外,我还将探讨如何将提示词工程作为一个数据科学过程进行,其中包括提示词微调和评估。
September 28, 2024
View Article在 AI 时代,懂一点多领域知识比只懂一个领域的深度知识更有价值
September 28, 2024
View Article随着 OpenAI 新的推理模型 o1 preview 的发布,它能自动生成高质量思维链,很简单的提示词也可以得到很不错的效果,所以很多人觉得提示工程已经死了,提示工程师是世上最短命的职业之一。
September 20, 2024
View Article在 2024 年 T-Mobile Capital Markets Day 上,OpenAI CEO Sam Altman 的一段访谈。OpenAI 新发布的推理模型 o1 preview 相当于 GPT-2 时刻,但是升级曲线会很陡峭,意味着很快就会达到它的 GPT-4 时刻。AI 的五个发展阶段。第一个阶段是聊天机器人。第二个阶段,也就是我们现在刚刚达到的,是推理系统。第三阶段是 AI 智能体。第四阶段是创新者,具有发现新科学信息的能力。第五阶段是完整的组织。从第一阶段过渡到第二阶段花费了一段时间,第二阶段能相对较快地推动第三阶段 AI 智能体的发展。OpenAI 不会用 API 调用的数据后者训练的数据来训练他们的模型。OpenAI 成功的秘诀是因为有坚定的信念和保持专注,能保持研究方向的聚焦。坚信深度学习的力量,相信可以从现有的状态一路走到通用人工智能(AGI)甚至更远,尽最大努力做得最好,并试图保持研究方向的聚焦。与此同时,会根据前进过程中学到的新知识来调整方向。尽全力去完成每一个任务,随着时间的推移,就能产生积累效应。看好未来 AI 在医疗保健领域、教育领域和科学研究领域上的贡献。
September 19, 2024
View Article通过生产化测试时间计算揭示 AI 的未来。探索已经在语言模型训练中应用。
September 17, 2024
View ArticleOpenAI 新发布的推理模型 o1 开辟了一个新的范式,就是推理规模扩展定律(inference scaling law),它到底是什么?能带我们走进 AGI 吗?
September 15, 2024
View Article去年 Jim Fan 曾对传闻中的 Q* 有了一些有趣的猜测,让我们回头看看是不是对的。
September 15, 2024
View ArticleArtifacts 背后的团队——一种与 Claude 互动的新颖方式——分享了他们如何在三个月内通过分布式团队打造这一功能的独家细节。
August 29, 2024
View Article大厂抄 Cursor,这样追在别人屁股后面跑是没有前途的,Cursor 已经是红海了,就算大厂又如何,微软比 Cursor 大多少?结果 GitHub Copilot 也没打过 Cursor,大厂还不如多投资几家像 Cursor 这样的公司,为什么非要抄他们呢!
August 25, 2024
View Article记事本 -> 语法高亮 -> 自动完成 -> AI 智能生成 -> ?
August 24, 2024
View ArticleTownie 在过去的几周内已经彻底重新设计。它在编写全栈应用方面非常厉害。这篇文章讲述了我几周前是如何为这个新版的 Townie 制作原型的。
August 24, 2024
View ArticleYou are v0, an AI assistant created by Vercel to be helpful, harmless, and honest.
August 21, 2024
View Article一些用于 Apple 即将推出的 AI 功能的预提示说明存储在你的 Mac 上,这些说明要求“不要生成虚假信息”和避免“负面”主题。
August 6, 2024
View Article在 Character.AI,掌握提示词工程的艺术与科学至关重要。在实际应用中构建提示词需要考虑广泛的数据和因素:当前的对话模式、正在进行的实验、所涉及的角色、聊天类型、各种用户属性、固定记忆、用户角色、整个对话历史等等。鉴于我们每天构建数十亿条提示词、需要最大化利用不断扩展的大语言模型(LLM)上下文窗口,以及我们的用例多样性,一个强大且可扩展的提示词设计方法是必不可少的。我们倡导从传统的“提示词工程”转向“提示词设计”——这种转变使我们远离繁琐的字符串操作,转而设计精确且引人入胜的提示词。这篇文章介绍了我们开发的 Prompt Poet,一个专门解决提示词设计问题的工具。
August 2, 2024
View Article在 LinkedIn 这个 AI 产品架构中,有一个重要的模块叫 路由(Routing),这通常是当应用比较复杂,需要用不同的专业模型或者智能体来处理不同的任务,比如当用户希望获得简历方面的建议,就可以交给简历评估的智能体负责;当用户希望获得某个公司的资讯,就可以由专门的公司资讯智能体负责。
July 31, 2024
View Article