拥抱AI,从重构认知开始
你有没有过这样的瞬间?
看到一个酷炫的效果,读到一个精彩的观点,冒出一个绝妙的想法……但紧接着,一个声音在脑海里响起:“这个太难了,我不会编程”、“我做不出这个设计”、“我实现不了”。
在过去的时代,这个声音或许意味着思维的终点。但在今天,它恰恰应该是你行动的起点。
一、AI时代,能力的重新定义
我们正处在一个能力定义被彻底重构的时代。
过去,每个人的能力 = 个人的知识 + 技能 + 经验。
现在,每个人的能力 =(个人的知识 + 技能 + 经验)× AI的能力 * 人-AI的协同能力。
那个曾经限制你的“我不会”,现在可以被重新表述为:“我有一个想法,我们(我和AI)可以一起实现它。”
新的时代,每个人都可以坐在AI的火箭上,让自己的能力指数级提升。我们关心应该做的:提升 人-AI协同能力,不要让自己,成为AI能力发挥的阻碍!
这其中,最核心的决定因素,不再是你的编程水平或设计功底,而是你的 AI认知——你是否真正理解如何将AI作为外脑和副驾,融入你的思考和创造流程。
思维转变:
-
原认知: 我不会,所以我放弃。
-
新认知: 我不会,但我知道AI会。我来描述想法,让它来实现。
二、实践出真知:一场完整的“氛围编程”实战
AI 当前流程的 的“氛围编程”——你负责营造创作的氛围、提出想法和需求,AI负责将氛围落地为代码。本质就是一个对软件工程可能一无所知的人,也可以通过AI完成原来专属程序员,设计师相关的工作。 我将完整重现我与DeepSeek的对话过程,你会发现,创造一款工具,就像在和一个全能的程序员对话一样简单。
1. 灵感的诞生与最小可行性产品(MVP)
你是不是也见过下面这种卡片,能将文章核心观点视觉化,给读者留下深刻印象?
或者这种:
我当时就想:“我也想要在我的文章里用上这种卡片!”
你的第一反应是什么?打开PS?学习UI设计?还是找在线工具?
我的选择是:直接开发一个网页工具。 我向DeepSeek发出了第一道指令,描述了最初的“氛围”:
**【我的指令】**使用html 生成类似claude,chatgpt等大模型展示的卡片的效果。要求 输入一段信息,例如:
毛主席 好好学习,天天向上然后生成一个 卡片类型的展示, 有一个背景图片,有卡片凸起的效果,字体有特色。
**【AI的响应】**AI迅速给出了完整的HTML、CSS和JavaScript代码,包括一个输入框、一个按钮和一个卡片预览区域。代码中使用了盒阴影实现凸起效果,引入了Google Fonts字体,并设置了一个默认背景图。
我复制代码,在浏览器中打开——一个效果不错的卡片生成器MVP(最小可行产品)在几分钟内就诞生了! 这第一步的成功,极大地坚定了我的信心。
2. 思维的爆发:从“能做到”到“还能更好”
在看到可运行的初版后,马上,我识别出更多的优化需求 “还能有什么”。这就是AI认知建立后带来的思维解放。我开始了与AI的密集迭代:
-
想法一:多样化风格
-
【我的指令】:“定义几种不同的效果,下面选择以后上面呈现不同的效果,包括字体变化,背景变化或其他效果等。让这个页面功能更强大。”
-
【AI的响应】:AI修改了代码,添加了一组单选按钮,对应“科技风”、“古典风”等,选择后卡片样式实时切换。
-
想法二:修复体验Bug
-
【我的指令】:“输入内容换行则卡片上的文字也要换行。”
-
【AI的响应】:AI将卡片内的
<p>标签的CSS属性加上了white-space: pre-wrap;,完美解决了换行问题。 -
想法三:完善视觉与功能
-
【我的指令】:“每种风格都设置背景图片,同时有背景色,背景色设置透明度。如果你找不到图片,直接用同样的图片,我自己替换。”
-
【AI的响应】:AI为每种风格定义了不同的
background-image和半透明的background-color。
3. 核心功能的攻坚:保存、水印与自定义
基础体验完善后,我开始为这个工具注入真正的实用价值。
-
核心功能:图片保存
-
【我的指令】:“添加保存功能:看看能不能实现保存卡片,点击以后将下面的卡片可以保存为png或jpg等图片。”
-
【AI的响应】:AI引入了
html2canvas库,编写了downloadCard()函数,成功实现了将HTML卡片转换为图片并下载的功能。 -
版权意识:添加水印
-
【我的指令】:“增加如下功能:1:增加一个‘增加水印’的功能。选择以后有一个输入框(用户输入水印内容)。然后在图片的右下角显示本输入的文字,作为水印。”
-
【补充指令】:“水印增加默认值:选择以后有一个默认值,默认为‘@AI时代原住民’。”
-
【AI的响应】:AI添加了水印开关复选框和水印内容输入框,并在
html2canvas调用前,动态地将水印文字添加到卡片中。 -
追求极致:全面自定义
-
【我的指令】:“看看能不能增加设置海报大小的选项。设置大小用户点击以后,可以设置长度和宽度,单位就是我们当前默认的单位。”
-
【AI的响应】:AI添加了宽度和高度输入框,并使其能够实时调整卡片尺寸。
-
【我的指令】:“添加一个背景图片切换的功能,我在 img/pgx.png 有15张背景图片,x从1到15,用户点击一下背景切换,将当前背景随机设置为pgx中的一张。”
-
【AI的响应】:AI编写了
changeBackground()函数,通过随机数动态修改卡片背景图路径。
4. 遇到的挑战与认知的价值
就在一切看似完美时,一个棘手的问题出现了:添加了随机背景图功能后,图片保存功能失效了!
这是因为html2canvas在处理跨域图片时遇到了安全限制。这是我整个开发过程中遇到的最大挑战。
-
【我的求助】:“添加背景图片以后和图片保存有冲突,导致保存失败。”
-
【AI的解决方案尝试】:AI最初几次都试图引导我使用将图片转换为Base64编码的方案来绕过跨域问题。我按照指示操作,但由于图片较多且流程复杂,几次尝试均未成功。
-
【突破】:在经过多次失败的“复制-粘贴-调试”循环后,我意识到必须从根本上理解问题。我停下来,搜索了
html2canvas跨域问题的通用解决方案,并引导AI:“我们换一种思路试试” -
最终,通过启动本地服务的方式解决。
这个修复过程花费了很长时间,但它揭示了一个至关重要的道理:在复杂问题上,如果你个人对问题根源(如浏览器跨域安全机制)没有最基本的认知和理解,完全依赖AI可能会在错误的方向上反复试错。此时,“个人认知”就成为驾驭AI、引导它走向正确解决方案的钥匙。
最终成果: 一个功能强大、完全按我想法定制的【AI海报生成器】终于完美诞生了!
(工具链接:aiman.xin/ai-tools/po… 欢迎体验!)
ps:合入网站以后,卡片的底色有点冲突,功能正常。
三、总结:建设你的AI思维与认知
回顾这个跌宕起伏的创造过程,它完美诠释了AI时代我们应具备的思维模式:
-
认知突围是前提: 坚信“我+AI”能成事,这是所有行动的起点。
-
“氛围编程”是核心方法: 你无需事必躬亲,但要成为优秀的“导演”。清晰描述场景、提出需求、验收成果,并激发下一轮创意。
-
迭代是创造的常态: 没有一个想法是一蹴而就的。通过“描述-实现-观察-改进”的快速循环,你和AI能将一个简单的点子完善成一个强大的工具。
-
保持基础学习是保障: AI是你的副驾,但你仍然是手握方向盘的司机。你对基本原理的理解,决定了在遇到复杂路况时,是能成功脱困还是陷入泥潭。
AI时代,最大的变迁不在于技术本身,而在于我们想象和创造的方式。
别再对自己说“我不行”。下一次,当灵感来敲门,请自信地告诉它:
“来吧,我和我的伙伴(AI),已经准备好了。”
我是AI时代原住民,欢迎关注本公众号,一起在不确定的AI时代寻找确定性:
1:AI重构研发范式:
AI重构软件研发全流程走向落地!亚马逊发布「AI驱动开发」全新方法论,完整解读十大核心原则
AI开发新范式——规范驱动开发(SDD)【第三篇】:通过OpenSpec实现增量开发
一图介绍清楚基于Spec Kit 框架的SDD(规范驱动开发)的详细过程【SDD第二讲]
五分钟带你理解AI时代的软件研发新范式——SDD(规格驱动开发) 【SDD第一讲】
华为《智能世界2035》揭示软件未来:人机协同编程重塑软件开发格局
2:AI重构软件组织:
AI组织是什么样子?来自微软的最新分析 – The Year of the Frontier Firm:
3:软件工程本质思考:
4: 模型本质的认识:
5: 软件智能测试: