在服务器上进行 AI 编程(Vibe Coding)时,为了防止文件混乱及误删系统文件,建立规范的项目目录结构至关重要。以下是配置全局快捷指令与标准项目管理的“三步走”流程。
第一步:设置全局快捷指令 (One-Time Setup)
我们需要配置一个 aider 别名,让我们可以在任何目录下直接调用 AI,且自动应用我们预设好的环境和模型(Gemini 3 Pro)。请在终端执行一次以下命令:
echo 'alias aider="~/my-ai-bot/venv/bin/aider --env-file ~/my-ai-bot/.env --model gemini/gemini-3-pro-preview"' >> ~/.bashrc && source ~/.bashrc
注:执行后,无论在哪个文件夹,输入 aider 即可启动机器人。
第二步:规划工作区目录
建议在根目录下建立一个统一存放所有项目的总目录,保持系统整洁。
mkdir ~/projects
推荐的目录结构:
/root/
├── my-ai-bot/ <-- [工具区] Aider 的安装文件 (不动它)
└── projects/ <-- [工作区] 存放您的各种奇思妙想
├── rss-bot/ <-- RSS 机器人项目
├── twitter-bot/ <-- 推特机器人项目
└── web-scraper/ <-- 爬虫项目
第三步:标准“开坑”流程 (Standard Workflow)
每次想要开始一个新项目(例如做一个邮件机器人)时,请严格遵守以下 “建 -> 进 -> Git -> 启动” 的四步流程:
- 创建并进入文件夹:
cd ~/projects mkdir email-bot cd email-bot - 初始化 Git (必须):Aider 依赖 Git 进行版本控制和代码回滚。
git init - 启动 Aider:直接输入我们设置好的全局别名即可:
aider
💡 专家提示: 永远先
cd 进项目文件夹再运行命令。如果您不知道当前在哪里,输入 pwd 查看。