前言
天天水区,不如尝试创作软件,成为“AI 佬”,为爱发电。
创作软件至少能够真正解决特定人群的需求。这不仅能帮助他人,(这可是真福报)也是一种真正的福报,还能获得热心值,快速升级,是一条理想的途径。
所谓的“AI 佬”,就像我一样,真的是几乎一行代码都不会,但能通过 AI 创造软件、造福(社区)朋友们的萌新。
如何成为“AI 佬”创作软件
刚才的前言我还想说很多,但还是废话少说,这帖子可不能写成水帖。😂
首先,你只需要有一台电脑就行,不需要任何其他东西。前提条件是真正的零基础。如果你不是零基础,就别看这个帖子了,因为如果你已经给老板写代码,活干得太快,老板问你怎么回事,你一不小心说出了 AI,最后结果可能就是你被 AI 替代了……
刚说完不能学水帖,结果还是水了一下。😂 条件已经说完,正式进入正题。
AI 创作软件必备环境
编程软件
首先,创作软件得需要一个编程软件来编辑代码吧。
我说一下我的感受:虽然程序员都用 VSCode、Cursor 等编程软件,但我们是什么?我们是小白。那些软件大多需要配置环境,又这个又那个,太麻烦了。我们需要的,是那种开箱即用的专用软件。比如,针对 Python 的编程软件,里面应该包含 Python 的所有功能,开箱即用。
目前比较专业的这类软件,就是我正在用的 PyCharm:https://www.jetbrains.com/pycharm/
PyCharm 对我这种小白来说非常方便,此外,它还有一个最重要的特点,那就是激活教程满天飞。至于如何去找,那就是你们的事了。
为什么要用 Python 的编辑器呢?我也是小白,我是这么认为的:那些什么 Vue 框架、这个那个的,听起来就很复杂。对于咱们小白来说,能用 Python 创作出一个电脑软件就已经很不错了,而且 Python 几乎也能实现电脑上的所有功能。
AI 大模型
有了编程工具,AI 大模型需要哪一个呢?
这只能按你的能力来。如果你的能力可以使用 Gemini 2.5 Pro (或其他先进模型),建议就用它。
如果用不了,那用咱们国产的也挺给力。
首先是目前最新的模型(minimax-m2),在 LM Arena 竞技榜(WebDev 榜)上的编程能力据说已经超过了 Gemini 2.5 Pro。 确实非常给力,而且目前免费: https://agent.minimaxi.com/
接下来是 GLM-4.6,官方说是跟 Claude 4 Sonnet 水平差不多,但具体差多少布吉岛: https://chatglm.cn/main/alltoolsdetail?lang=zh
最后一个是 Qwen Max,代码水平也非常给力,之前的模型也是位列前列: https://chat.qwen.ai/
以上这些网站的对话功能都是免费的。那些付费的通常是 API 调用,我们作为小白,用对话框复制粘贴代码和上传 .py 文件就足够用了。
开始创作
最后的准备工作
打开 PyCharm 后,唯一需要你配置的可能就是简体中文了。找插件(Plugins),然后搜“Chinese”,安装即可。 (注意:具体步骤如果不会,就问 AI 或者看 B 站教程。)
然后就是选择一个文件夹当你的“工作区”,也就是创建一个用来存放你项目文件的文件夹,这就完事了。
开始创作
这里补充一下我个人对 Python 的“知识”。
按照我的理解,现在创作软件主要就是两个方面:一个是界面,一个是功能。
界面的话,有 Tkinter (tk)、PyQt6、PySide6 这些。 如果想做个简单的,就用 tk;如果想要优美一点的界面,就考虑 PyQt6 或 PySide6。
功能的话,就看你的功能有多复杂。如果功能很多,就要让 AI 帮你“分功能”创作,比如 main.py 是主文件,其他 feature1.py, feature2.py 等等,把不同功能的代码分开写。
然后你就可以对 AI 说:“我想用 [比如 tk] 做界面,加上我想要的 [某某功能],最后请帮我把代码分成 main.py 和其他功能文件。”
然后就开始正式创作了。
在这个过程中,你需要在 PyCharm 的工作区创建对应的文件,并把 AI 发的代码复制进去,然后点击上方那个三角形的“运行”按钮来启动。
接下来是关于修复 Bug,分为两种情况:
一种是如果启动不了,PyCharm 下面的输出框就会有报错信息。你把报错信息直接发给 AI,AI 会分析并生成修正后的代码。
一种是启动之后,点击某个功能或操作时突然闪退等。这种情况,PyCharm 的输出框可能有错误报告,但也可能什么都不显示。这时候,就得用上我经历了好多次才从 AI 那里学来的大招了:
你对 AI 说:“请帮我加上‘全局异常钩子’ (Global Exception Hook)。” 这东西会监测整个应用,只要出现异常就会自动打日志(Log)报告。这样你就能拿到错误信息,再交给 AI 修复就行了。
还有一种非常小概率的情况,可能跟底层原因有关,这时候全局钩子可能都不好使。但这是极小的概率,我们只是创建一些实用的功能,估计碰不到。
在创作的时候,AI 也会告诉你需要用 pip 安装对应的功能包,你按照指示安装就行了。还有就是注意一点,如果你之前用不了国外的模型,而是用的国产模型,在 pip 安装时,可以这个步骤让 AI 告诉你怎么加上国内的镜像网站(比如清华镜像),这样下载能更快。
最后,项目成功运行并且你满意之后,就可以进行最后一步:打包成应用。
之所以用 Python,还有一个最重要的原因就是,它在 Windows 平台和 macOS 平台都能打包成相应平台的最终应用(比如 .exe 或 .app),同一套代码可以跨平台打包。
打包命令,首先需要安装打包工具:pip install pyinstaller。然后再让 AI 告诉你最终的打包命令,比如:
pyinstaller --onefile --windowed --name "你的软件名" main.py
然后软件就出炉了。感谢观看!
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于