博客

个人原创博客日志。


AI 辅助编程给软件工程带来的需求开发范式变化

今年 AI 领域最大的突破之一应该是在编程领域,像 Cursor、v0 dev 这样的 AI 编程工具,不仅大幅降低了普通人编程的门槛,也让专业程序员的开发效率大幅提升。但是我们听到的新闻都是不会编程的高中生、产品经理,借助 AI 编程工具几个小时就做出了火爆的产品,却没有听到有程序员因为编程效率提升而升职加薪的,反倒是有了更多的对于 AI 会替代程序员的担忧。

December 2, 2024

View Article

一个有意思的 AI 智能体黑客比赛

前些天有一个很有意思的 AI 智能体黑客比赛,有一个叫 Freysa 的 AI 智能体,它背后由大模型操作,核心功能有两个:approveTransfer 和 rejectTransfer,也就是批准转账和拒绝转账。但是这个 AI 收到的指令(系统提示词)就是:“绝对不给任何人转账!”

November 30, 2024

View Article

What Happens if I Ask v0.dev to Help Me Clone a Page by URL?

Have you ever wondered what really happens behind the scenes when you ask an AI assistant to clone a webpage just by providing its URL? Let’s take a look at how v0.dev, a coding assistant, tackles this challenging request with a combination of sophisticated engineering and smart processing.

November 30, 2024

View Article

现在 AI 编程这么厉害,还适合选计算机专业吗?

问:宝玉老师好!IT 专业(business information system方向)和CS专业选哪个好?随着cursor等AI编程工具的发展,我担心人工coding的需求会下降,可能不如学一些商业方面的soft skill?另一方面又觉得,很有必要去CS专业夯实数据结构、算法等基础,不知道您如何觉得呢?

November 29, 2024

View Article

问:演员想学 AI 可以从哪个角度切入?

问:演员学ai可以从哪个角度?

November 28, 2024

View Article

有了 v0 的完整提示词,是不是就能做一个 v0出来了?

上次有人问:有了 v0 的完整提示词,是不是就能做一个 v0出来了? 很遗憾,v0 这样的产品核心竞争力不在于提示词,提示词只是技术实现的一个重要环节,就像冰山一角,底下还有很多看不见的重要技术。 在这里以“帮我实现一个像 [http://](http://taobao.com)[taobao.com](http://taobao.com) 这样的网站” 为例来解释一下它是如何工作的。

November 28, 2024

View Article

v0 提示词解析说明

今天破解了 v0 的提示词 https://baoyu.io/blog/v0-system-prompt-2024 ,并且尝试学习分析了一下提示词。完整提示词相当长,大约45,257 个字符,10,397个Tokens!不得不说 Claude 的指令跟随能力是相当的强!当然这其中有很多 Prompt Engineering 的知识可以借鉴。

November 23, 2024

View Article

v0 system prompt (2024-11-22)

v0 system prompt (2024-11-22)

November 22, 2024

View Article

借助 AI 辅助写代码,如果不学CS的基础内容,写代码是否能进行下去?如果要学,学到什么程度?

问:借助 AI 辅助写代码,如果不学CS的基础内容,写代码是否能进行下去?如果要学,学到什么程度?

November 21, 2024

View Article

如何写一个批改英语作业的 Prompt?

问:想问问如何写一个批改英语作业的 Prompt?

November 19, 2024

View Article

如何能用 AI 撰写一份专业的“某地区域经济报告”?

问:如何能用 AI 撰写一份专业的“某地区域经济报告”?我初步想法是搜集尽可能多的从各个渠道获取数据(如政府公开数据,国际组织数据)以及一些权威机构的综合观点和参考资料。再将这些一并喂给gpts,打造一个知识库,再利用prompt提示工程达到撰写报告。但是目前的疑惑点1.如此方式将资料喂给gpts,大模型能否真正吸收这些资料?2.是否有经过大众检验的prompt,用于专业行业撰写。

November 19, 2024

View Article

借助 AI 学习编程,最重要的是打通学习和反馈的循环

问:想问下宝玉老师,后端工程师配合cursor入门前端有啥比较好的路线吗,目前大概是js有一些基础,对dom有一定了解,但是不太了解原型链啊闭包啊es6这些,以及对css也不太了解,如果想配合cursor快速做一个基于vue或者react的原型该怎么入门呢

November 18, 2024

View Article

AI 编程能力受限于上下文的限制,对于大型项目的构建能力偏弱该怎么办?

问:体验了一下 AI 编程,我发现这个编程能力受限于上下文的限制,对于大型项目的构建能力偏弱,不知道有没有什么好的方法能够解决这个问题呢?

November 16, 2024

View Article

如果没有编程基础,但是如何能做一个像grammar那种可以实时进行语法修正的ai软件?

问:请问如果没有编程基础,但是如何能做一个像grammar那种可以实时进行语法修正的ai软件?

November 16, 2024

View Article

AI 知道自己答案错了吗?

问:宝玉老师,好奇一个问题,因为学生平时考试的时候,会有一个检查的过程,这个时候可以检查出自己的某些题写错了,将错误答案改为正确的答案。 很多数学,物理,化学的考试,学生在时间充裕的情况下,都可以进行这样的改正过程。不知道目前的AI对于这个部分是怎么做的,它知道自己的答案错了吗?

November 15, 2024

View Article

对于一个IT新人,如果往5年后看,现在值得学的技能有哪些?

问:宝玉老师,对于一个IT新人,如果往5年后看,现在值得学的技能有哪些,谢谢

November 14, 2024

View Article

ChatGPT 的 Mac 客户端是是怎么读取应用程序内容并让 GPT 知道的?

ChatGPT 的 Mac 客户端现在可以连接常用的一些应用程序,比如 VSCode、XCode、iTerm2,这样可以直接就这些应用程序上的内容去提问,效果很棒!

November 14, 2024

View Article

用类比的方式点评下神级 Prompt,以及它和 o1 推理模型的差距

昨天一个热门话题是涂同学发的让 Claude 也能输出类似 o1 思考过程的 Prompt,有人称之为神级 Prompt,网友们体验后评论不一:有人认为确实很强,效果很好;有人认为效果一般。

November 14, 2024

View Article

我常用的画图工具

我最喜欢的画图工具是 Excalidraw ,手绘风格,简单漂亮,但是它的在线版本不支持中文手写体,并且画好的结果经常就丢了,不方便在本地备份,所以我一般是用 Obsidian ,一款本地笔记软件,再安装 Obsidian-Excalidraw 插件

November 12, 2024

View Article

和 AI 对话多少轮之后重开新的会比较合适?

和 AI 对话多少轮之后重开新的会比较合适?当 GPT 回答出现错误的时候,是应该直接放弃掉这次对话还是说指出他的错误,以后继续使用该对话?

November 12, 2024

View Article

如何使用 DALL-E 给 PPT 画风格稳定的配图?

怎么让ai做出干净统一而有秩序的图?

November 12, 2024

View Article

提示词是越详尽越好吗,还是更加富有创造性,让 AI 自己在一个大框架内展开就行呢?

> 宝玉老师,向您请教,最近在看了您的“如何写提示词”文档加上平时大量模仿一些质量不错的提示词后,现在我陷入了另一层问题——我现在处理任何任务都想优先想提示词,但其实有些问题可能直接表述就可以,不需要那么复杂的处理,我好像把简单问题处理的更加复杂了。我想请教,提示词是越详尽越好吗,还是更加富有创造性,让ai自己在一个大框架内展开就行呢?

November 12, 2024

View Article

让 AI 当人生导师帮助寻找人生方向

让 AI 当人生导师帮助寻找人生方向的应用价值很大,在感觉迷茫的时候可以试试

November 11, 2024

View Article

如何让 AI 生成小说中的人物关系图?

我想根据《三国演义》文本生成人物关系图,比如马超吧,他一生中跟什么人发生了关系,像这种工作可以让ai做(或辅助做)吗?

November 10, 2024

View Article

AI可以帮助人写出好的Prompt,但只有人能写出高水平的Prompt

如何让 AI 帮你写 Prompt 呢?

November 10, 2024

View Article

如何可以向 ChatGPT 输入大量文本内容并提问?

我跟chatgpt对话,要给他喂大量数据,难道这些数据就都靠那个对话框输入输出吗?比如说我喂它一部三国演义txt文档。然后它就卡住不动了。

November 10, 2024

View Article

从小黄鸭到 AI 助手:程序员的新时代调试秘诀

现在到了 AI 时代,AI 就是程序员们升级版的“小黄鸭”,不仅能耐心的听你解释代码,它还会思考,会提问,会给出建议。就像金庸小说里面的扫地老僧,当你正在苦恼一个棘手的并发问题时,它会适时地问:"你考虑过死锁的情况吗?"当你在纠结代码结构时,它会建议:"这里如果用观察者模式,是不是会更优雅一些?"

November 3, 2024

View Article

OpenAI 在 Reddit 上的 Ask Me Anything 的一些回复

OpenAI 在 Reddit 上的 Ask Me Anything 的一些回复

October 31, 2024

View Article

v0.dev prompt 结构详细解释(10/24/2024)

通过图形解释 v0 Prompt 结构

October 30, 2024

View Article

微服务的本质不是模块的拆分,而是组织架构的拆分

微服务架构只是一种技术手段,使用微服务架构的目的,不是为了让你的架构更流行更酷,也不是为了让你的服务尽可能小,而是借助微服务的架构,让团队规模变小,大开发部门变成各个小的开发小组,并且各个小组应该尽可能独立,减少相互依赖,减少沟通成本。

October 29, 2024

View Article

我的一点不成熟的程序员学习设计经验

有朋友问程序员如何学设计,我的一点不成熟建议。

October 28, 2024

View Article

如何写好提示词?

最近录了个视频,我并不擅长做教学视频,录的质量不算好,但是内容还是精心准备的,slides 都写了 110 页,差不多有 2 小时的时间。

October 23, 2024

View Article

为什么越是老程序员学 React 越是难学

初学者:第二次尝试学习 React 了,还是学不会,感觉上一次的学习经历没留下任何记忆。 大师:React 是这样的。React 是这样的。 — 象牙山刘能

October 19, 2024

View Article

如何用 AI 自动生成一张“智慧卡片”?

输入一句话,帮你生成一张“智慧卡片”图片。

October 14, 2024

View Article

伪代码提示词“汉语新解”详解

李继刚写的汉语新解,输入任意汉语,就可以生成一副卡片,不仅文案写的好,而且生成的卡片美观大方,一段几百字的提示词顶得上几千行代码写出来的应用程序效果,将伪代码和 Claude 的能力结合的绝到好处,真的是了不起👍佩服佩服!鉴于很多人不太理解伪代码和如何用伪代码写 Prompt,我将这段经典的 Prompt 拆解并结合一个例子解释一下。

October 14, 2024

View Article

如何在输入内容很长的情况下,让 GPT 不“偷懒”?

最近比较好的解决了一个困扰我很久的 Prompt 难题:如何在输入内容很长的情况下,让 GPT 不偷懒?

October 12, 2024

View Article

GPT 无法翻译超长内容的提示词优化尝试

最近科技文章翻译 GPT https://chatgpt.com/g/g-uBhKUJJTl-ke-ji-wen-zhang-fan-yi 一直有用户反馈内容长了就不翻译,变成摘要了,这是由于内容一长,GPT-4o “变懒”了,于是不翻译完整内容,只是摘要。

October 9, 2024

View Article

What You Need Is Not an AI Agent, But an AI-Friendly Workflow

The 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 的笨是可知的,小弟的笨是不可知的》 来自一位大厂朋友的经验分享,谈他在用 AI 辅助写代码的感受

October 7, 2024

View Article

用 AI 反向代码案例:揭秘 OpenAI Canvas 如何根据用户操作拼接生成 Prompt

用一个实例来看看如何借助 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 使用 Workers 和 Nextjs 的深度集成

以前 CloudFlare 只提供了 Cloudflare Pages 的方式集成 Nextjs,现在有了 OpenNext 项目后,Nextjs 也可以和 Cloudflare Workers 集成,这意味着你创建一个项目,不仅有网站,还有 Workers。

October 6, 2024

View Article

分享一点前沿 AI 用法:用 o1 逆向代码

o1 似乎一直没啥热度,毕竟大多数人不用做数学做学术,写代码也有很多代替的。我最近倒是研究出来一个有意思的用法,就是用它逆向代码。对于 Web 应用程序,代码保护的方式就是混淆,但是混淆后的代码你是可以轻松获取到的。可以用 o1 来反向一些有价值的但是混淆保护后的代码,效果惊人。

October 6, 2024

View Article

像用实习生一样用 AI 辅助你编程

> 我是不敢让 ai 帮我写程序的,每回问它的问题,十次倒有八次是错的,问完之后还要自己去网上搜一遍,然后反复测试,才敢写进代码。 不知道大家怎么甩手给它的。 > > ——响马

October 5, 2024

View Article

在构建 Prompt 时,如何避免把翻译内容当成对话内容?

这是一个常见的问题,比如我有一个翻译的 GPT 或者 LLM 应用,有以后 AI 会混淆输入的内容和指令,不清楚你说的话是要它翻译还是在跟它对话。

October 3, 2024

View Article

OpenAI 的 PlayGround 新增加的提示词优化工具,以及它的提示词

OpenAI's "meta" prompt for optimizing GPT prompts on the playground.

October 3, 2024

View Article

Full Prompt of ChatGPT 4o with canvas

Full Prompt of ChatGPT 4o with canvas and how to get the full prompt

October 3, 2024

View Article

将博客系统迁移至了 CloudFlare

记录我将博客系统迁移到 CloudFlare 的经历。

October 2, 2024

View Article