纯外行,用 vscode+claude3.5,一天时间写了个个人图书管理网站

67 天前
 qinrui

项目已开源 https://github.com/qr4d/library-management

个人图书管理系统

一个基于 PHP + MySQL 的个人图书管理系统,支持扫码录入、图书分类、书架管理等功能。

功能特点

图书管理

权限管理

其他特性

技术栈

1681 次点击
所在节点    程序员
25 条回复
qinrui
67 天前
全部开发都是 claude 在做,我只管在聊天窗口说我的想法

调试的时候,就是复制各种报错信息给聊天窗口

之前我连 git 发布都不会,git 发布过程也是 claude 一步一步指导我做的
qinrui
67 天前
搞这个主要是家里纸质书太多了,买新书的时候,经常要从大量的书里面查看是不是之前买过了

有了这个程序,就可以直接搜索,查看放在哪个书架

录入书籍有个专门入口,配合淘宝上几十块买的扫码枪,扫码+回车,两个动作就录一本书

非常便捷
qinrui
67 天前
书籍信息是抓取豆瓣 API ,图片、出版社、作者、出版日期等数据都有
putaozhenhaochi
67 天前
纯外行还能把 PHP mysql 版本写的那么清楚
qinrui
67 天前
@putaozhenhaochi readme 也是 claude 写的,项目介绍、其他特性、技术栈 全部文字都是 claude 写的,我哪懂这些技术问题哦
qinrui
67 天前
我给你看看我最开始的需求:

家里书籍太多了,想开发一个网页,用来管理、查询家里图书信息。适配 PC 和手机浏览器。

具体功能如下:

扫描书籍条形码 或 输入 书籍名称、作者或者书籍介绍等,通过 API 查询列出搜索结果,搜索结果分为家里已有的书和家里没有的书。

豆瓣图书搜索接口 API https://api.douban.com/v2/book/search?apikey=&q=%E4%B8%89%E4%BD%93

对于家里没有的书,可以点击加入书架,书架名称可以自定义。
加入书架的同时,将书名、作者、isbn 号码、书籍分类等信息记入数据库。
对于家里有的书,可以查看位于哪个书架,可以调整归属的书架。

可以列表的方式查看家里有哪些书,可以按照书架名称、作者、书籍分类等信息筛选。

单独设置一个快速录入书籍的界面,在界面上选择要归入的书架后,可以通过输入 ISBN 号码,快速返回书籍信息,点击录入则录入该书架,点击清空则重新输入 isbn 号码。

通过 ISBN 查询书籍信息的接口 API https://api.douban.com/v2/book/isbn/9787536692930?apikey=
moooooooo
67 天前
牛。

我一个业务仔,通过 cursor ,使用技术栈 yolo+python+ahk ,使用 D* Lite 算法实现自动化控制任务在游戏中移动。成功是成功了,但是没达到预期放弃了这个项目。整个过程中我一行 python 没用到,不管什么问题都是问 ai ,就这样一步步实现的
HappyAndSmile
67 天前
有时候看到这种帖子很厌烦,不知道你是否在哗众取宠
seven777
67 天前
@qinrui 你家书多到需要软件来管理?
从入门到放弃,三天吧。
eInKLX6Kh6sS3wyc
67 天前
应该先自己测试下,是否真的能用
有些 ai 生成的代码,完全是银样蜡枪头,各个子系统都不兼容
cxzweb
67 天前
连个预览都没得?
vituralfuture
67 天前
@seven777 +1 这种需求用 Excel 就能搞定吧,真没必要做一个图书管理系统
ramcasky
66 天前
发现最近很多这种帖子 有人告诉我什么成分吗?
qinrui
66 天前
@cxzweb 我自己部署了一个自己用,不敢在 v 站发网址,怕被下黑手

@vituralfuture excel 不能透过豆瓣 API 获取书籍详细信息吧,有这个应用,只需要用扫码枪扫一下,所有信息全有了,而且家人朋友都可以看到我有哪些书,互相借书也方便了


@ramcasky 一种非程序员写出可以使用的成品代码的喜悦吧
Noicdi
66 天前
用 ai 写代码就写呗,非标题一个 [纯外行] 当噱头干什么?根据你项目仓库跳转到 GitHub 主页,有标注个人网站,其中有一篇 2022 年底的文章,也是图书管理系统。

[实物图书管理小网站-煎茶网]( https://erui.org/w/p/14)

在 5 楼还说自己不懂这些技术问题,我觉得楼主还是懂的。
qinrui
66 天前
@Noicdi 2022 年是自己各种抄代码,最后写出来的还不好用,现在是完全不用写一行代码,只需要跟 claude 对话
dajj
66 天前
挺厉害的,花了多久实现的呢
nathansw
66 天前
厉害,本垃圾程序员一天也做不出来,可能不够热爱,没有动力。
NewYear
66 天前
“纯外行楼主”,言不由衷啊。
上面说到懂代码,抄代码。
需求也描述得很详细。
纯外行是做不到这种“产品经理”+“业余程序员”程度的。

纯外行是你给他他都不知道怎么搞。

这就相当于以前有人把 Windows 源码泄露,此时,包括程序员在内,大多数人只能做到第一步“下载”,然后就没然后了。。。。。而又有多少人能编译出来能用的版本呢,结果你说一个纯外行全部搞定了,如果是真的,那超级不可思议啦。

不过,说真的,现在的 AI 确实很牛,已经能满足“业余选手”的需要了,值得点赞。
NewYear
66 天前
我现在还蛮喜欢 AI 的,主要是用来投石问路太方便了,你丢一个想法过去,AI 都整理好了。便于一直拓展下去,就能搞出想要的东西。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/1122490

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX