Aider 最佳实践:如何在 Debian 上优雅管理多个 AI 编程项目

在服务器上进行 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 -> 启动” 的四步流程:

  1. 创建并进入文件夹:
    cd ~/projects
    mkdir email-bot
    cd email-bot
  2. 初始化 Git (必须):Aider 依赖 Git 进行版本控制和代码回滚。
    git init
  3. 启动 Aider:直接输入我们设置好的全局别名即可:
    aider
💡 专家提示: 永远先 cd 进项目文件夹再运行命令。如果您不知道当前在哪里,输入 pwd 查看。
滚动至顶部