【木子狸的指北指南】04 Vibe Coding之环境即代码
【木子狸的指北指南】04 Vibe Coding之环境即代码
这几天正好打算重新弄一下开发环境,然后重装了下电脑。之前的 Python 虽然用 UV 进行管理,但是感觉不顺手。这次我重新构建了我的 开发环境 和 Vibe Coding 环境。顺手记录一下。主要还是为了我打算做的这个【木子狸的随机思考】01 狸OS 铺路。工作流,CI,构建自己的体系。还没弄完,比较忙,没时间,等个2天左右继续完善。
模型的管理分发
可以直接参考前面写过的
- 【木子狸的指北指南】01 Octopus 的部署与使用
- 【木子狸的指北指南】02 CLIProxyAPI
- 【木子狸的指北指南】03 触手可及
这部分的作用就是将一些不好用的 IDE 但提供不错的 API 和 好用的 IDE/CLI 进行结合。同时减轻,API key 和 URL 在不同软件下的重复配置。
没有什么是加一层中间层解决不了的,如果有的话,再加一层。
对于日常 AI 使用,我们只需要根据模型名称来进行分类就好了。而对于编程来说,由于模型能力每段时间都要改,所以我们只需要进行抽象一些的分类
● 高级
● 中级
● 普通编程时不需要考虑模型到底是什么,我们只需要考虑此任务的难度到了那种程度。
Docker 使用
Dev Container
这个工具就是让环境干净整洁,所有的组件,依赖全都包含在一个 Docker 容器中,同时配置一次后,只要电脑有 Docker, Git 还有 IDE, 我们就能在任何电脑上快速运行开发。与主环境隔离。
MCP 管理
使用 Docker MCP Toolkit 进行 MCP 管理
如果不在 Docker 支持的 Clients 里面可以参考下面
Alma 配置 Docker MCP
基础信息
Name: Docker-MCP;传输类型: Stdio;命令: docker
参数 (Arguments):
mcp gateway run
环境变量 (Environment Variables)
LOCALAPPDATA=C:\Users\lee\AppData\Local
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
未完待续
还没写完,有点忙 信号系统的东西得搞一下所以先发一下,后续再完善。
大家还有什么好的想法吗?可以分享一下。
评论已关闭