我亲自实践AI编程一个月做出这样一款产品出来.........

203 阅读3分钟

好看的技术大牛和快乐的萌新们都请坐,今天想和各位分享我这一个月的AI编程实践之旅,以及它的成果——一款名为"精准截图"的Chrome插件。

从需求到灵感

一切源于我阅读独立黑客的书籍和采访时,想把精华内容以卡片形式分享给群友。传统制作卡片需要繁琐的排版,而当时流行的Claude 3.5制作的卡片虽然不错,但采访内容过多导致卡片比例过长。

我原本想让AI帮我在卡片中添加生成图片按钮,试了好几次都失败了。转念一想,何不用截图工具?但传统截图工具滑动截图会把整个页面都截取下来,在手机端浏览体验极差。

就是在这样的情况下,我萌生了自己开发一款"指哪截哪"的智能截图工具的想法。

精准截图_20250410_160557.png

AI编程的实践过程

坦白说,虽然我自称全栈工程师,但前端技能只限于HTML、CSS和JavaScript这原始三件套。好在我正研究AI编程(vibe coding),便尝试与AI合作开发。

我先与AI一起梳理需求文档,然后采用"任务规划"式AI编程方法逐步实现功能。这种方法让我能直观地看到AI实现了什么,方便在demo基础上进行迭代。

利用三周业余时间,从零开始构建,最终做出了这款满意的作品。整个过程中,我惊讶于AI的能力,也体会到了与AI协作的乐趣。

image.png

功能特色

精准截图具备以下几个核心功能:

  • 精确截取:可以精确截取网页上任何区域,不受滚动限制
  • 智能识别:自动识别网页元素边界,让截图更加精准
  • 一键保存:支持多种格式保存,满足不同场景需求
  • 简洁界面:操作简单直观,无需复杂学习成本
1744211162254.png

上架与反馈

这是我第一次上架Chrome插件。认真填写插件信息后提交,大约一天就获得审核通过。

我立即将插件分享给编程群的朋友们,收获了支持和宝贵建议。根据反馈继续迭代后,我又将插件分享给非开发者群体,同样获得了积极评价。

image.png qq.png

心得体会

这次AI编程实践让我深刻体会到:

  1. AI编程不是取代开发者,而是赋能开发者
  2. 明确的需求描述和任务规划对AI协作至关重要
  3. 即使技术能力有限,也可以借助AI实现自己的创意
image.png

如果你也有想法但苦于技术实现,不妨尝试与AI合作,也许你会像我一样,在短时间内就能将创意变为现实。

欢迎各位试用"精准截图",也期待听到你们的反馈和建议!
官网地址
开源地址
插件地址 精准截图_20250409_220340.png