未來計劃錄制一些基于ai的編程課程

1 宏觀角度了解編程是做什么的
2 了解基本的概念
- 編碼
- 工程:project
3 開發(fā)環(huán)境搭建
- 配置codeium(免費的AI輔助編程):
- https://codeium.com/ 進行注冊
- 安裝vscode:
- https://code.visualstudio.com/
- vscode中安裝Dev container插件
- 安裝docker:
- https://hub.docker.com/
- 安裝編程環(huán)境
- 方法1:使用鏡像(https://hub.docker.com/u/cody2meng)
- 鏡像中已經(jīng)配置好了Go、Python、Java、Rust、Node的開發(fā)環(huán)境,同時提供了一個開箱即用的neovim代碼編輯器。
- 運行容器:
docker run -d -it --name coding --cpus=1 --memory=4g -v 本地路徑:/root/ cody2meng/coding:v0.1
- 進入容器進行環(huán)境配置:
docker exec -it coding /bin/bash
1. 配置codeium 2. 配置lsp
- 方法2:自己基于進行構(gòu)建,可以參考下面的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來配置開發(fā)環(huán)境,可以在自己的系統(tǒng)上手動安裝
- 讓codeium來指導你安裝
標簽: