今天,我琢磨着让这个工具更友好一些,就又找到 AI,让它给这个工具加上白屏功能。我还是用那种对话框的方式和 AI 沟通,把我的需求一条条说给它听。比如,我告诉 AI,我想要一个可以上传 PDF 文件的界面,还能让用户选择不同的操作,像处理 PDF、合并 PDF、提取图片之类的,操作完了最好还能让用户直接下载结果文件。 这次用 Streamlit 的库,搞出了一个简易的白屏页面,操作也很简单。虽然调用的还是之前我实现的pdf_tool.py里的那些功能,但通过这个白屏页面,就能很方便地使用这些功能了,不用在命令行里敲来敲去的,体验感提升了不 少。