低人工开发 Django 项目

低人工开发 Django 项目

感受 AI 时代的魅力!

你能获得什么?

如何使用 AI 工具,在几乎再自己不下场写代码的情况下,完成一个项目。

技术背景

典型 Java 开发猿。没有任何 Django 背景,Python 用的不多,没有配置过 GitHub actions,有 docker 基础,有 Linux 基础。

以上就是我的技术背景,接下来我们就尝试在没有任何 Django 知识和少量的 Python 基础的情况下,来开发一个 Django 项目,并使用 GitHub actions 部署到服务器上,使用 cloudflare 等配置域名和 https。

项目背景

我希望能够自动拉取我的主页 pinterest 图片,并提供提供接口可以获取我的今天的主页 feeds 图片。

技术调研,这个就不展示了,可以自己去用 ChatGPT 去调研各种爬取 pinterest 的项目,选择自己喜欢的即可。

我这次选择的是 https://github.com/sean1832/pinterest-dl

如何更好的使用 Cursor?

  1. 对于统筹全局的,或者改动比较大的,比如我要初始化项目、部署项目、完成一个比较大的功能、或者重构一个比较大的功能等等,都应该先让 AI 做规划,写出文档,然后我们人工去 check 文档,一步步于 AI 配合,做出适合我们需求的计划文档。
  2. 对于比较小的需求,我们自然可以直接告诉 cursor 我们想要什么。如果 cursor 不能够一次性写对,那么或许我们应该@更多文件,更清晰的描述自己的需求。该描述的“多清晰”,或许在我们使用 cursor 的过程中,慢慢会形成一种感觉。
  3. 抑制自己亲自动手的冲动。大胆让 AI 去改 bug,不要看到报错,就自己手痒,自己亲自动手改,把错误贴出来,让 AI 自己手动修改,并且如果这个错误是通用的,比如工具类的使用等等,我们可以让 cursor 自己总结 cursor rule 文件。
  4. AI 瞎写、乱写,鬼打墙。有些工具库,网上的资料不多,那么 AI 就很容易瞎写。这时我们应该帮助AI,或者说提醒 AI,让他先去网络上爬取这个工具库相关的文档,然后放到本地项目中,每次在生成代码时,都应该参考本地的工具库文档。
  5. 过于勤奋、过于懒惰。有时 AI 会过于勤奋,比如生成 test 时,搞出一大堆。有时又会过于懒惰,让他精简文档,把应该写的,都不写了。这个只能自己慢慢磨,自己慢慢总结出各种 cursor rule 之后,我们会配合的更好。

视频描述的项目地址:

GitHub - kekeboomboom/pinterest_feed
Contribute to kekeboomboom/pinterest_feed development by creating an account on GitHub.

视频地址:

AI Not Do_哔哩哔哩_bilibili
个人主页:keboom.ac在几乎零背景下用 Cursor 和 Prompt 构建一个完整的 Django 项目 —— 一段真实、充满挑战的旅程“我只对 Cursor 提示 ‘你应该怎么做’,然后看它一步步写出所有代码。”在这个视频里,你将看到的是第二次重做这个项目后的真实战斗记录:AI 在项目文档不全时陷入“幻觉”,胡乱生成不可靠的代码;遇到 API 报错却拒绝“退一步”,始终绕不开随机 tri, 视频播放量 2、弹幕量 0、点赞数 0、投硬币枚数 0、收藏人数 0、转发人数 0, 视频作者 KeBoom007, 作者简介 欢迎访问主页: keboom.ac,相关视频:韩顺平目前B站最适合新手的Python零基础教程,2025最新版,从入门到实战,一周就可以上手, 全是干货!少走99%的弯路!,FastAPI进阶,cursor 与 IDEA 互相跳转!!,【算法工程师听劝】自学路上最大的坑不是不努力,而是努力错了方向!八年从事经验告诉你快速入门算法岗,去做正确的努力吧!-推荐算法|数据分析|模型部署|深度学习|,【全57集】2025最新版pandas教程,由浅入深(全程干货),TypeScript(TS),2025最新教程。,2025最新Cursor入门到精通AI编程 教程,全程干货无废话!AI编程|Cursor教程,附带练手Cursor项目,【全400集】这一定是2025年B站最全最易学的Python零基础全套教程,小白逼自己一周学完,Python编程技术猛涨!拿走不谢,全程通俗易懂,存下吧!,2025翻遍整个B站,这绝对是B站讲的最好的JVM虚拟机实战天花板教程,2天学会,让你面试少走99%的弯路!,【全748集】强推!这绝对是2025最全最适合零基础小白学习的Python全套教程,七天看完编程技术猛涨,全程干货无废话,学完即就业,从小白到大神只要这套就够了

缺点

关于视频制作,如果我想要得到更短的视频,更清晰的视频骨架,那么我需要提前排除各种坑,然后录出来完美视频。这个视频是如此丝滑,好像 AI 非常厉害,总能一步到位的把所有事情都做好。或者使用者非常厉害,总能一步到位的吧 prompt 写完美。

实际上这已经是我第二次再写这个项目了,我仍然会遇到不少坑。即使我提前预判 AI 可能出幻觉,提前把项目文档下载下来,但是仍然会遇到 AI 乱写的情况。当项目的文档没有介绍到的使用方法,AI 就不知道怎么使用了,然后开始各种胡乱的尝试,这时我们应该看看项目的源码来排查问题。当 AI 遇到 ssl 问题时,仅仅只看到当前项目,然后就各种尝试,没有看到有用户的电脑是什么系统,在这个系统下会出现怎样的问题。不知道用户默认使用的 zsh 而不是 bash,导致很多时候安装了依赖,然后总是报错。有时还很很倔强,我告诉他应该用 CLI 的方式,他还是会用 api 的方式,仅仅是因为我切换了新的 chat。

这不是一个好的教学视频,这是一个充满坎坷的视频。我也完全不知道到下一步会是怎样,我只是随机应变。

我想大家应该能看到,当前人类仍然要做决策者、修复 bug 等工作,cursor 还是太局限了,当出现 bug 的时候,他太着急于各种尝试,他应该仔细想想自己应该怎么做,而不是各种随机的尝试。比如我们在遇到各种 api 报错时,他应该提议让我们去现在那个项目的源码,然后让 AI 自己去看看源码然后给出解决方案。当出现 ssl 报错时,不应该局限于当前项目,而应该看看用户的电脑环境,命令行环境是怎样的,然后给出方案。

但即使如此,AI 仍然极大的加快了我们的开发进度、极大的增强了我们的开发信心。以前不敢开动的项目,现在完全有自信开启,因为即使知道 AI 可能出错,但是我们坚信问题最后都能解决。主要给他合适的上下文,加上我们做程序员的养成的直觉,问题总是能够解决的。

Read more

为什么 Harness 最近突然火了?

为什么 Harness 最近突然火了?

它到底是什么 Harness Engineering 不是多写几句 prompt,也不只是给 AI 配几个工具。它本质上是在设计一整套让 AI 稳定工作的开发流程:给它上下文,接上工具,写清规则,保留状态,观察执行,出错后还能继续恢复。模型只是大脑,Harness 才是让这个大脑真正进入项目、持续干活的工作台、护栏和反馈闭环。没有这套东西,模型再强,也很容易停留在“一次回答很好看,但一进真实流程就不稳定”。 你为什么现在就得学 因为开发已经开始从“人写代码,AI偶尔帮一下”,走向“人搭系统,AI持续参与执行”。如果你还停留在旧思路里,把 AI 当聊天框、问答器、代码补全器,那套方法很快就会落后。接下来真正拉开差距的,不是谁更会问问题,而是谁先学会把 AI 接进文档、代码、测试、日志和协作流程里,让它稳定复现、

By Keboom007

我的第一个产品上线了!这是程序员的成人礼

Get Out VideoLanding page for Get Out Video 说实话,我到现在还有点小激动。 上面的链接是我的第一个产品,一个帮你从 YouTube 提取字幕、快速分析视频内容的工具。从写第一行代码到真正部署上线让用户能访问,我终于完成了程序员生涯中的第一个「成人礼」。 这个工具是做什么的? 相信很多人都有过这种经历:刷到一条看起来很有料的 YouTube 视频,标题很吸引人,但一点开——好家伙,一个半小时。 这时候你就陷入了两难: * 直接划走吧,万一真的很有价值呢? * 硬着头皮看吧,时间成本太高了,而且很多时候看完发现干货没多少,后悔得不行 * 想快进预览一下吧,视频这玩意又不能像文字那样扫一眼就知道讲什么 我的产品就是想解决这个问题。 你把 YouTube 链接丢给它,它能帮你 1. 快速提取视频的字幕内容(不管有没有官方字幕都能搞定) 2. 自动总结核心观点,让你几秒钟就知道这个视频值不值得花时间看 3. 对于那些知识密度一般的视频,直接看总结就行了,

By Keboom007
AI 短剧实测:体验过后,我发现了“产品经理”和“真导演”的区别

AI 短剧实测:体验过后,我发现了“产品经理”和“真导演”的区别

前两天刷到一个 AI 做的短剧《嫡女泣血,母亲掀翻帝王家》,当时我就震惊了。虽然口型还有点对不上,但那个人物精致度,那个氛围感,真的让我这个技术宅有点坐不住了。 于是我心血来潮,决定自己动手试一试。结果这一试不要紧,直接把我的钱包试空了,还顺带把市面上的 AI 视频工具踩了个遍。 今天就来跟大家聊聊,想做一部 AI 动态漫,到底要经历多少“九九八十一难”。 一、 工具吐槽大会:谁是真导演,谁是 PPT 经理? 在 AI 视频生成这个圈子里,工具主要分三派:硬核极客派、偷懒神器派,还有氪金大佬派。 1. ComfyUI:硬核极客的“可视化编程” ComfyUI 就像是给了你一堆乐高积木,你想搭什么都行,前提是你得懂怎么搭。 * 优点:极其灵活,什么 Stable Diffusion、AnimateDiff、

By Keboom007
PLG 是什么?

PLG 是什么?

什么是 PLG? 最近听说好多次 PLG,一看到英文缩写,便不觉厉。看起来很高大上,有没有? 那么它实际的含义是:Product Led Growth(产品驱动增长) 又是一句听起来像废话的概念,把产品做好,不是企业的本分么? 那到底啥是 PLG? 不用销售追着客户跑,不用搞那一套复杂的 PPT 演示。直接把产品扔给用户,好不好用,试一下就知道。如果产品够硬,用户不仅自己掏钱,还会忍不住安利给身边的朋友:“哎,这个东西太好用了,你快试试!” 这就是“产品驱动增长”——让产品本身成为最大的销售员。 这就跟咱们平时用的好东西一样: * 别废话,直接用:想用就注册,别让我填一堆表单还要等销售打电话。 * 先尝后买:好不好用先免费试试,觉得爽了自然会付费,不强买强卖。 * 上手即爽:别让我看半天说明书,上手几分钟就得让我觉得“卧槽,这功能太牛了”。 * 自来水:好东西大家都会口口相传,

By Keboom007