低人工开发 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

乱世华尔街

乱世华尔街

作者用小说体的风格描述了他在 08 年左右的华尔街见闻,作者幽默风趣,文史积累丰厚。 经济不是数学模型,经济是贪婪与恐惧 如果经济如经济学家、数学家所建立的模型一样发展,那么将永远不会发生经济危机。经济学家预测地震与飓风同时发生的概率微乎其微,两者根本没有任何关联。但是在人类世界,“经济地震”却会多米诺骨牌般的引发“经济飓风”、“经济海啸”、“经济沙尘暴”…… 前台,后台 到了华尔街之后我才发现,虽然“身在赌场”,可我的工作与“押宝下注”毫不沾边。我所在的部门属于“后台”(back office),与直接负责融资交易的“前台”(front office)完全不是一回事,待遇也差别很大。形象地说:前台负责战斗,后台负责保障支援,虽然陈老总说过:“淮海战役的胜利是人民群众用小车推出来的”,可立功受奖的都是解放军战士。中央军委的新年嘉奖令上写得明白:解放军指战员,每人慰问一斤猪肉,五包香烟;支前群众,每人一包香烟。投资银行发放年终奖金,也照此办理。

By Keboom007
臣服实验

臣服实验

别毁掉自己的生活 突然想到公司门下的两个商店超市 他们之间的差别就挺大的,一个是雇佣制度的 711,员工就是来打工的,很像机器人,没人味。一家是自己盘的店面,自己开超市的,自己就是个体户,看状态就非常放松,会嬉笑打闹。 我们可以说 711 的制度,那种冰冷的制度,让员工也变成冰冷的机器。可是生活终究是自己的,如此度日,终究是伤害了自己的生活。大家都讨厌上班,可如果总是充满怨气的工作,充满怨气的与人打交道,一天中大部分时间都在怨气中度过,这不是一种好的生活。就当是为了自己的生活,都应该笑着玩,玩游戏就是“啸”着玩嘛! 平静 作者这个臣服实验,感觉有种平静,这种平静,如果你用来干任何事情,或许都会比别人做的好 如果你比别人做得好,那么你凭什么不能得到很多人的青睐呢 不管是哪家哲学,都是叫人平静的。平静中,人有佛性?神性? 超脱 感觉作者就是很超脱的那种性格的人。做事情不太会有很强的目的性。就是单纯随心而动。随遇而安的那种人。 比如胖东来,

By ke wang

playwright

对于开发者来说最实用的 MCP,claude code 可以自动调用 playwright 开启浏览器,抓取 console、network,帮助我们 fix bug 或者开发代码。我平时遇到的原型图比较少,所以如果你有界面的设计图,还可以让 playwright 截图,自己去调整 UI。 以下是一些常见用法: 爬取文档 某些文档我们需要登录才能打开,直接让 AI 进行 websearch 抓不到页面,那么这时使用 playwright 就是很好的选择。还有一种更彻底的: https://github.com/hangwin/mcp-chrome 这个项目可以直接 copy 当前浏览器的 cookie,直接“免登录”了。 Help dev 修复 bug,可以直接让

By ke wang
claude code practice

claude code practice

工具只是作为工具,关键在于使用者的思维方式。如果你把他当做一个只会写写增减某个字段的基础工作者,那么他就只是一个基础工作者。但如果你把他当成一个能够进行市场调研、需求分析、代码设计、代码执行、检验效果等等的各种角色的话,那么他就是会这些角色。 很简单的,如果还是把 AI 当做一种文章总结工具,那么他也就是总结工具了。但是如果你在思考他作为某个人类角色,他应该做什么时,那么他其实就是你的“伙伴”了。这一点我在创建 claude code 的 subagent 时慢慢有所体会。 怎么用 我是用的拼车,Claude code Max 20X,六人车,每个人 398 软妹币 插件 插件最大的好处就是很方便引用代码块,而且我觉得能够引用代码块这件事很重要,你引用的代码块越精准,AI 才能更好的理解你要做什么。 cursor 上 claude code 插件在 cursor 上是旧版本,需要从

By Keboom007