一、前言
作为一名年过三十的程序员,我深刻体会到了职场的残酷和不确定性。在这个技术日新月异的时代,我们不仅要在专业领域深耕细作,更要敏锐地捕捉互联网的风口,以确保自己不被时代淘汰。程序员的黄金年龄似乎被限定在35岁之前,但我认为,只要我们能够坚持做自己擅长的事情,并不断学习新技能,特别是处在AI时代,想赚互联网的钱,就必须要来了解他、熟悉他、用他,互联网搞钱 = 执行力 + 互联网风口,很多人输在了执行了,在做与不做之间徘徊,看准时机,干就完了!
回到正题,为什么搭建小码哥AI平台,其目的和大家一样,就是”搞钱“,而且必须要用上AI技术,跟上互联网的风口,雷军说得好:“站在风口上,猪都能飞起来”。

居然要搞钱,那能不能大家一起搞,有的人说,大家一起搞,市场就小了,其实这句话格局小了,客观来说,且不说中国这么多网民,每个人的圈子、能量场都是不一样的,用户也不一样,你不做,别人也会做,你不做永久都没有市场,永远都拿不到第一桶金。成功 = 好想法 + 执行力 + 机会。
因此,需要的人都可以搭建小码哥AI,拥有自己的AI平台
二、平台架构
平台AI功能
| 功能名称 | 开发状态 | 备注 |
| AI艺术二维码 | 已开发 | 见:www.xmgai.cn |
| AI换脸 | 已开发 | 见:www.xmgai.cn |
| AI头像制作 | 待开发 |
|
| 人像动漫化 | 待开发 | ![]() |
| 动漫人物 | 待开发 | ![]() |
| 人像风格重绘 | 待开发 | ![]() |
| 图像风格转换 | 待开发 | |
| 黑白图像上色 | 待开发 | ![]() |
| 图像对比度增强 | 待开发 | ![]() |
| 像无损放大 | 待开发 | ![]() |
| 图像修复 | 待开发 | |
| AI艺术字 | 待开发 | ![]() |
| MJ绘画 | 待开发 | 图生文、文生图、 |
| 图像画面扩展 | 待开发 | ![]() |
前端 | |
| AI艺术二维码创作 | √ |
| AI创作记录(二维码、换脸) | √ |
| AI换脸 | √ |
| 点数查看 | √ |
| 充值记录 | √ |
| 消费记录 | √ |
| 手机号登录 | √ |
| 账号登录 | √ |
| 微信登录 | √ |
| 密码找回 | √ |
| 密码修改 | √ |
| 微信绑定 | √ |
| 充值中心(微信充值) | √ |
| 点数查看 | √ |
| 充值记录 | √ |
| 消费记录 | √ |
后台管理 | |
| 访问量、订单量、新增用户 | √ |
| 模型管理 | √ |
| 用户二维码列表 | √ |
| 用户点数列表 | √ |
| 点数充值记录 | √ |
| 点数使用记录 | √ |
| 消费记录 | √ |
| 订单列表 | √ |
| 用户列表 | √ |
| 部门管理 | √ |
| 岗位管理 | √ |
| 管理员管理 | √ |
| 角色管理 | √ |
| 菜单管理 | √ |
| 素材中心 | √ |
| 网站信息 | √ |
| 网站备案 | √ |
| 政策协议 | √ |
| 默认头像 | √ |
| 注册登录选择 | √ |
| 存储位置 | √ |
| 系统环境 | √ |
| 系统缓存 | √ |
| 系统日志 | √ |
| 登录日志 | √ |
| 定时任务 | √ |
| AI配置 | √ |
| 字典管理 | √ |
| 代码生成器 | √ |
| 通知设置 | √ |
| 短信设置 | √ |
1、前端
使用最流性的前后端分离方案typescript、vue3、vite开发,保持了代码的简洁、一致和规范。本项目中使用了eslint去检查代码规范,使用prettier去格式化代码。
编辑器自动校验
使用vscode进行开发,可以搭配vscode的一些插件,实现自动修改一些错误,同时项目中也自带了vscode的一些配置,在 .vscode/setting.json 文件中。 注意:要自动修复错误需要使用vscode打开admin文件夹才行
如果使用vscode格式化后还是出现很多eslint错误,有可能是格式化程序设置有误,只需要设置默认的格式化程序为Prettier ESLint即可
手动校验代码
执行命令:
yarn lint // 如果没安装yarn,使用npm run lint

2、服务端
1.服务端使用Java8开发,性能有突破性的提升。
2.使用Spring Boot2.7.5框架,目前国内流行的Java框架,高性能、简单易用、支持Mave高级项目管理工具、支持Redis等。
-
步骤1: 启动并登录Mysql,创建编码为utf8mb4的数据库,导入项目中/sql/xx.sql文件。
-
步骤2: 打开之前复制的文件“/server/like-admin/src/main/resources/application-dev.yml”,
-
步骤3: 找到datasource项,修改url项的地址为数据库ip地址,地址“/”后面为数据库名称,username项为数据库账号,password项为数据密码,然后保存。

2.后台界面使用element-plus UI框架,简单精美的后台界面,丰富的组件库,方便快速开发,满足各种后台交互。

3、移动端
手机端uniapp前台,可以编译成手机H5网页、微信小程序、安卓App,苹果App等客户端,因PC端功能还没开发完成,移动端目前只搭建了基础框架,待PC段开发完成后,逐步将PC端功能同步至移动端。

三、平台版本
前端 | |
| AI艺术二维码创作 | √ |
| AI创作记录(二维码、换脸) | √ |
| AI换脸 | √ |
| 点数查看 | √ |
| 充值记录 | √ |
| 消费记录 | √ |
| 手机号登录 | √ |
| 账号登录 | √ |
| 微信登录 | √ |
| 密码找回 | √ |
| 密码修改 | √ |
| 微信绑定 | √ |
| 充值中心(微信充值) | √ |
| 点数查看 | √ |
| 充值记录 | √ |
| 消费记录 | √ |
后台管理 | |
| 访问量、订单量、新增用户 | √ |
| 模型管理 | √ |
| 用户二维码列表 | √ |
| 用户点数列表 | √ |
| 点数充值记录 | √ |
| 点数使用记录 | √ |
| 消费记录 | √ |
| 订单列表 | √ |
| 用户列表 | √ |
| 部门管理 | √ |
| 岗位管理 | √ |
| 管理员管理 | √ |
| 角色管理 | √ |
| 菜单管理 | √ |
| 素材中心 | √ |
| 网站信息 | √ |
| 网站备案 | √ |
| 政策协议 | √ |
| 默认头像 | √ |
| 注册登录选择 | √ |
| 存储位置 | √ |
| 系统环境 | √ |
| 系统缓存 | √ |
| 系统日志 | √ |
| 登录日志 | √ |
| 定时任务 | √ |
| AI配置 | √ |
| 字典管理 | √ |
| 代码生成器 | √ |
| 通知设置 | √ |
| 短信设置 | √ |
四、环境准备
服务器(必须):用于部署小码AI平台,最低配置:操作系统windows或linux(建议:Ubuntu 20.04 64位),CPU:2核(vCPU),内存:2 GiB;
数据库(必须):用于存储系统数据;
redis(必须):缓存系统关键信息;
个人微信支付功能(必须):用于个人微信实时收款,注册地址:https://dwz.cn/wy15q3Lg
域名:方便用户访问。
后端
| 运行环境 | 要求版本 | 推荐版本 |
| JDK | >=1.8 | 1.8 |
| Mysql | >=5.7 | 5.7 |
| nginx 或 apache | 无限制 | - |
| Redis | >=6.0 | 7.0.0 |
前端
| 运行环境 | 要求版本 | 推荐版本 |
| Node.js | >=14.18.1 | 14.18.1 |
六、更新日志
2024年7月29,上线功能:AI换脸,版本号:v1.0.1
2024年7月15,上线功能:AI艺术二维码,版本号:v1.0.0
七、变现路线
不然挂链接,可以点击名片领取。
八、门槛
1、技术佬
当然,懂技术可以对小码哥AI平台进行研究学习,在自己的平台部署、运维方面手到擒来,当然也欢迎技术大佬参与平台的开发,小码哥会给相应的奖励哦。
2、技术小白
免费部署。
九、关于我们
小码哥从2023年专注研究AI人工智能、AI副业、AI创业,热衷于互联网,兴趣是最好的老师,关注我,欢迎志同道合的人,一起交流学习,一起AI搞钱!




























