用 Claude Code 做个自己用的工具
我们日常生活中可能会有一些小需求,比如待办列表工具, 背单词软件, 记密码工具等,这些软件有非常多的软件,但是每个要么是付费,要么又跟自己的需求差那么一点, 现在有了 Claude Code , Cursor 这样的工具, 为啥不自己开发一个。 今天就带大家来做一个自己的,就比如说密码管理器吧, 可以把自己日常注册的一些账号密码都记录进来, 方便查找。
技术方案
首先说下技术方案, 一共有三种:
- 完全 客户端软件, 直接操作数据库, 数据库可以用 SQLite, 这样的话一般选择 Python 可以就可以了。(优点是架构比较简单,安装方便,缺点是 Python 对UI 界面的支持, 在安装一些依赖时可能会有麻烦)
- 浏览器-服务端(本地)架构(BS 架构),,缺点:只能自己用
- 浏览器 -服务端(远端服务器)

开始操作
以上技术方案, 我做了比较详细的对比, 综合起来,我们先选择 第二种方案, 就是 BS 架构,实现难度简单,也不需要做远程部署。 准备条件
- Python3 环境
现在写提示词“ 帮我做一个密码管理器软件,支持创建密码, 生成密码, 导出备份,导入备份, 技术方案后端使用 Python3 +Flask ,数据库使用 SQLite ,前端页面使用 HTML,前后端不分离。 ”