未来计划录制一些基于ai的编程课程

1 宏观角度了解编程是做什么的
2 了解基本的概念
- 编码
- 工程:project
3 开发环境搭建
- 配置codeium(免费的AI辅助编程):
- https://codeium.com/ 进行注册
- 安装vscode:
- https://code.visualstudio.com/
- vscode中安装Dev container插件
- 安装docker:
- https://hub.docker.com/
- 安装编程环境
- 方法1:使用镜像(https://hub.docker.com/u/cody2meng)
- 镜像中已经配置好了Go、Python、Java、Rust、Node的开发环境,同时提供了一个开箱即用的neovim代码编辑器。
- 运行容器:
docker run -d -it --name coding --cpus=1 --memory=4g -v 本地路径:/root/ cody2meng/coding:v0.1
- 进入容器进行环境配置:
docker exec -it coding /bin/bash
1. 配置codeium 2. 配置lsp
- 方法2:自己基于进行构建,可以参考下面的Dockerfile
# FROM ubuntu FROM cody2meng/neovim:v0.1 # 基于配置好的neovim,如果不想使用可以直接基于ubuntu RUN curl -fsSL https://deb.nodesource.com/setup_lts.x | bash - && curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y RUN apt update && apt install -y golang python3 nodejs python3-pip openjdk-18-jdk RUN go env -w GOPROXY=https://goproxy.cn
- 方法3:如果不想使用Docker来配置开发环境,可以在自己的系统上手动安装
- 让codeium来指导你安装