年过30年程序员,到底要不要考虑搞点副业

news2024/9/19 10:57:13

一、前言

作为一名年过三十的程序员,我深刻体会到了职场的残酷和不确定性。在这个技术日新月异的时代,我们不仅要在专业领域深耕细作,更要敏锐地捕捉互联网的风口,以确保自己不被时代淘汰。程序员的黄金年龄似乎被限定在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.81.8
Mysql>=5.75.7
nginx 或 apache无限制-
Redis>=6.07.0.0

前端

运行环境要求版本推荐版本
Node.js>=14.18.114.18.1

六、更新日志

2024年7月29,上线功能:AI换脸,版本号:v1.0.1

2024年7月15,上线功能:AI艺术二维码,版本号:v1.0.0

七、变现路线

不然挂链接,可以点击名片领取。

八、门槛

1、技术佬

当然,懂技术可以对小码哥AI平台进行研究学习,在自己的平台部署、运维方面手到擒来,当然也欢迎技术大佬参与平台的开发,小码哥会给相应的奖励哦。

2、技术小白

免费部署。

九、关于我们

小码哥从2023年专注研究AI人工智能、AI副业、AI创业,热衷于互联网,兴趣是最好的老师,关注我,欢迎志同道合的人,一起交流学习,一起AI搞钱!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1962586.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

《Milvus Cloud向量数据库指南》——ChatGLM:从GLM-130B到GLM-4

ChatGLM:从GLM-130B到GLM-4的跨越:智谱AI在通用人工智能领域的深度探索与实践 在人工智能的浩瀚星空中,智谱AI如同一颗璀璨的新星,以其独特的技术视角和坚定的创新步伐,在通用人工智能(AGI)的征途上留下了深刻的足迹。技术生态总监贾伟在近期的一次分享中,不仅为我们描…

蓝牙+LoRa+北斗RTK融合定位系统介绍

蓝牙LoRa北斗RTK定位系统是新锐科创自主研发的融合定位系统,该系统利用融合定位技术将当今主流的室内外定位技术有机融合,从而满足不同场景定位需求。 蓝牙LoRa北斗RTK定位系统是一种室内外高精度人员定位管理系统,具有功耗低、部署简单、实时…

【计算机视觉学习之CV2图像操作实战:车牌识别1】

基于Sobel算子的车牌识别 步骤如下 高斯模糊图片灰度化Sobel算子图像二值化闭操作膨胀腐蚀中值滤波查找轮廓判断车牌区域 import cv2 # 读取图片 rawImage cv2.imread("car1.jpg") # 高斯模糊,将图片平滑化,去掉干扰的噪声 image cv2.Gau…

蓄势赋能 数智化转型掌舵人百望云杨正道荣膺“先锋人物”

2024年,在数据与智能的双涡轮驱动下,我们迎来了一个以智能科技为核心的新质生产力大爆发时代。在数智化浪潮的推动下,全球企业正站在转型升级的十字路口。在这个充满变革的时代,企业转型升级的道路充满挑战,但也孕育着…

【OceanBase DBA早下班系列】—— obdiag 收集的 SQL Monitor Report 如何解读

1. 前言 前几天写了一篇博客,告诉大家在遇到慢SQL或者复杂的并行SQL的时候怎么高效的来收集【SQL Monitor Report】,上一篇博客的链接: OceanBase 社区 ;发出去后有不少问我这份报告咋解读。今天再出一篇博客给大家介绍下如何解…

【股票价格跨度】python刷题记录

R3-栈和队列-单调栈 有个小思路:如果用栈的话,比如a,b在c前面,然后查找c的跨度的时候,往回搜索,如果b比c小,那就可以把b的跨度加到c上,否则,继续往回查找到a----(思路貌似…

AI画笔,你的创意伙伴:6款最佳AI绘画工具推荐

在这个无限可能的时代,一个优秀的人工智能绘画软件不仅可以打破传统绘画方法的束缚,而且可以让每个热爱艺术的人都体验到创作的乐趣。那么,什么样的人工智能绘画软件才是优秀的呢?什么样的人工智能绘画软件才能生成超逼真的AI绘画…

(十)联合概率数据互联原理及应用(JPDA)

目录 前言 一、JPDA原理及算法步骤 (一)算法步骤 1.确认矩阵计算 2.确认矩阵拆分 3.互联概率计算 4.状态及协方差更新 二、仿真验证 (一)模型构建 (二)仿真结果 总结 引用文献 前言 本文主要针…

世界上速度最快的超级计算机推导出超级BC8钻石配方

BC8 超级钻石比任何已知材料都要坚硬,但它们很可能只存在于巨型系外行星的内核中。现在,世界上最强的超级计算机"前沿"已经揭开了它们形成的秘密,这一发现可能会导致在地球上生产它们。 钻石不仅是夺人眼球的珠宝,而且在…

致敬万物的解释者:丹尼尔・丹尼特(1942~2024)

2024 年 4 月 19 日,全世界最受欢迎的哲学家之一丹尼尔・丹尼特在缅因州波特兰去世。他被无数人称作是自己的哲学英雄,他的观点像一把利刃,在心智和意识领域无出其右。 巨星陨落,思想长存。让我们一起回顾他的生平,聆…

AGI|如何用Open WebUI和Ollama在本地运行大型语言模型?

在某AI产品发布会上,我们需要演示在个人PC上运行大模型的能力。为了实现这一目标,我们进行了深入的市场调研和技术评估,最终选择了Open WebUI和Ollama作为演示的核心工具。 目录 一、介绍 二、部署 三、代码展示 一、介绍 什么是Ollama …

前端代码混淆加密(使用Terser、WebpackObfuscator)

零、相关技术及版本号 "vue": "2.6.12", "vue/cli-service": "4.4.6", "javascript-obfuscator": "^4.1.1", "terser-webpack-plugin": "^4.2.3", "vue-template-compiler": &quo…

JAVA后端拉取gitee仓库代码项目并将该工程打包成jar包

公司当前有一个系统用于导出项目,而每次导出的项目并不可以直接使用,需要手动从gitee代码仓库中获取一个模板代码然后将他们整合到一起它才是一个完整的项目,所以目前我的任务就是编写一个java程序可以自动地从gitee仓库拉取下来那个模板代码…

纯前端实现导出pdf文件(服务端不参与)

大致查阅了现阶段使用较多的几种方案,,大概有以下几种方式: 一、原生window.print()方法导出pdf 二、jspdf 三、jspdf html2canvas 四、pdfmake 方案优点缺点window.print()1、兼容性最好 2、可以将任意内容导出成 pdf 文档, 甚至是非改页面上的内容1…

⑦【从0制作自己的ros导航小车:上位机篇】02、ros1多机通讯与坐标变换可视化

从0制作自己的ros导航小车 前言一、ros1多机通讯二、rviz可视化小车坐标系 系列文章: ①【从0制作自己的ros导航小车:介绍及准备】 ②【从0制作自己的ros导航小车:下位机篇】01、工程准备_标准库移植freertos ③【从0制作自己的ros导航小车&a…

Sobel Operator

什么是图像边缘? 边缘是指图像中灰度或颜色强度发生显著变化的区域。 什么是Sobel operator Sobel算子是一种用于图像处理的边缘检测算子。它通过计算图像灰度值的梯度来检测图像中的边缘。 什么情况产生梯度? 黑与白交界处。 Sobel 算子原理 计算P…

MLP多层感知机与Pytorch实现

参考文章: 1.动手学深度学习——多层感知机(原理解释代码详解)_多层感知机 代码-CSDN博客 2.4.1. 多层感知机 — 动手学深度学习 2.0.0 documentation 3.深度理解多层感知机(MLP) | 米奇妙妙屋 1. 神经网络由来 神经网…

ChatGPT指导如何完整写出研究论文的摘要

学境思源,一键生成论文初稿: AcademicIdeas - 学境思源AI论文写作 在学术写作中,学习如何为研究论文撰写简短且内容丰富的摘要非常重要。摘要可以让读者了解你的研究成果,快速浏览并决定是否要阅读更多内容。 但研究论文中的摘要…

Python面试宝典第23题:分发糖果

题目 n 个孩子站成一排,给你一个整数数组 ratings 表示每个孩子的评分。你需要按照以下要求,给这些孩子分发糖果。 (1)每个孩子至少分配到 1 个糖果。 (2)相邻两个孩子评分更高的孩子会获得更多的糖果。 请…

AI绘画SD万能模型 ControlNet Union (也称ControlNet++ 或 ControlNetPlus)!10余种控制效果一键生成!

大家好,我是画画的小强 Controlnet 可以说是目前最重要的一款 AI 绘画控制插件,可以帮我们实现轮廓、深度、动作姿势、颜色等多种控制效果。由于每种控制条件都需要调用不同的控制模型,加上 SD1.5 和 SDXL 的生态并不互通,大家肯…