0.科学上网
由于GitHub、npm等是每天都需要使用的,所以科学上网是必不可少的部分,方法在网上搜索可以看到很多,不管是免费的还是付费的都是可以的,挑一个自己喜欢的使用就可以了。
1.开发环境的配置
Homebrew
Homebrew是什么
简单来说,Homebrew就是Mac上的应用商店 + 包管理器,是专门给开发者使用的工具 Mac 自带的 App Store 主要装普通应用,而很多开发工具(如 Python、Node.js、Git等)在 App Store 里找不到,Homebrew就是专门解决这个问题的。
如何安装Homebrew
打开终端,粘贴以下命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
接着按提示进行操作即可
Homebrew的使用
1.安装
brew install xxx
用于安装命令行的工具,如git,bun等
brew install --cask xxx
用于安装图形界面应用,如cursor,warp等 2.卸载
brew uninstall xxx
brew uninstall --cask xxx
与安装的相同 3.更新
brew update
用于更新Homebrew本身
brew upgrade
用于更新所有的已安装的软件
brew upgrade xxx
用于更新指定的软件 4.查看
brew list
查看已经安装的软件
brew search xxx
搜索软件(可以用于查看需要的软件是否在Homebrew里)
brew info xxx
查看软件信息
核心工具的安装
安装完Homebrew后,使用Homebrew进行安装 1.命令行工具
brew install git node bun gh
gh是GitHub CLI ,可以直接在终端搞定PR、issue等 2.图形界面
brew install --cask cursor warp visual-studio-code
这部分的应用就可以根据自己的喜欢进行下载了 3.AI编程工具
npm install -g @anthropic-ai/claude-code
相比于codex等,个人觉得cc代码能力更出众一些
2.开源工作站的搭建
Ollama
Ollama的下载与使用
Ollama是一个可以让你在你自己的电脑上运行AI大模型的工具,可以通过访问ollama.com/download/ma… App的下载,安装后直接打开App,Ollama会自动配置环境,并且自动启动服务,我们要做的只有在终端中通过Ollama将开源的大模型下载到本地
ollama pull xxx
本地模型的使用
使用Ollama下载开源的大模型后,可以通过多种方式进行使用 1.直接对话
ollama run xxx
可以直接使用ollama run 与模型直接在命令行进行对话 2.curl调用
curl http://localhost:11434/api/chat -d '{
"model": "qwen2.5",
"messages": [{"role": "user", "content": "你好"}],
"stream": false
}'
可以直接使用curl对本地的模型进行调用(此方法建议只用于测试) 3.Python调用
import ollama
response = ollama.chat(model='qwen2.5', messages=[
{'role': 'user', 'content': '你好'}
])
print(response['message']['content'])
在Python中import ollama库就可以对本地的模型进行调用(建议使用)
Obsidian
Obsidian的下载与使用
Obsidian 是一款运行在本地的笔记软件,所有笔记以markdown的形式保存在你自己的电脑上,不依赖任何云服务。它最大的特点是笔记之间可以互相链接,就像维基百科一样,你可以把相关的笔记串联起来,形成一张属于自己的知识网络。
Homebrew中就可以直接安装Obsidian,可以直接复制这条指令进行安装
brew install --cask obsidian
安装后直接点开App就可以正常使用了
3.结语
俗话说:“工欲善其事,必先利其器”,一套好用的开发环境和工作站对自己以后的发展和开发都是有很好的帮助和提升的,我个人的搭建就只到这里,如果有什么更好用的软件和工具或者有什么疑问的话也欢迎在评论区交流