OPC.run OPC.run 助跑超级个体

搭建 AI 自动化工作站

把前面学到的所有技能串联起来——定时任务、Shell 函数、AI 调用,搭建你的个人 AI 自动化工作站。

搭建 AI 自动化工作站

这是本课程的最后一课。我们把前面学到的所有东西串联起来,搭建一个自动化的 AI 工作站。

什么是 AI 自动化工作站

简单说:一组预设好的脚本和定时任务,让你的电脑自动完成各种 AI 辅助的工作——你甚至不用坐在电脑前。

组件一:AI 工具箱

把前面封装好的 AI 函数集中管理。

macOS / Linux: 创建 ~/.ai-tools.sh 文件:

source ~/.ai-config
ai() { curl -s https://api.deepseek.com/chat/completions -H "Authorization: Bearer $DEEPSEEK_KEY" -H "Content-Type: application/json" -d "{\"model\": \"deepseek-chat\", \"messages\": [{\"role\": \"user\", \"content\": \"$*\"}]}" | python -m json.tool; }
translate() { ai "翻译成英文,只输出翻译结果:$*"; }
summarize() { cat | ai "用 3 句话总结以下内容:"; }

Windows PowerShell:$PROFILE 文件中添加对应的 PowerShell 函数(见上一课)。

组件二:定时任务

定时任务让 AI 自动执行工作。不同平台使用不同工具:

平台 工具 说明
macOS / Linux cron 系统自带,文本配置
Windows 任务计划程序 系统自带,图形界面配置

macOS / Linux(cron): 运行 crontab -e 添加:

# 每天早上 9 点,AI 生成今日待办提醒
0 9 * * * /bin/bash -c 'source ~/.ai-tools.sh && ai "根据我昨天的工作记录,生成今天的 3 个重点任务" >> ~/daily-todo.txt'

# 每周五下午 5 点,AI 生成本周工作周报
0 17 * * 5 /bin/bash -c 'source ~/.ai-tools.sh && ai "根据本周的 Git 提交记录,生成一份简洁的周报"' | mail -s "周报" your@email.com

Windows(任务计划程序):

  1. 打开「任务计划程序」(搜索 Task Scheduler)
  2. 创建基本任务 → 设置触发器(每天 9:00)
  3. 操作选择「启动程序」→ 程序填 powershell,参数填 -Command "ai '生成今日待办' >> daily-todo.txt"

组件三:自动化工作流脚本

把多个步骤串成一个脚本:

macOS / Linux(保存为 daily-auto.sh):

#!/bin/bash
source ~/.ai-tools.sh
echo "=== 开始每日自动化 ==="
cd ~/projects/myapp && git pull
git log --oneline -5 | ai "总结这个项目最近 5 次提交的进展"
ai "基于今天的工作内容,生成一份简洁的日报" > ~/reports/$(date +%Y%m%d).md
echo "=== 自动化完成 ==="

Windows PowerShell(保存为 daily-auto.ps1):

Write-Host "=== 开始每日自动化 ==="
Set-Location ~/projects/myapp
git pull
git log --oneline -5 | ai "总结这个项目最近 5 次提交的进展"
$date = Get-Date -Format "yyyyMMdd"
ai "基于今天的工作内容,生成一份简洁的日报" | Out-File "~/reports/$date.md"
Write-Host "=== 自动化完成 ==="

完整的文件结构

macOS / Linux:

~
├── .ai-config          # API Key 配置
├── .ai-tools.sh        # AI 函数工具箱
├── projects/           # 你的项目
├── reports/            # 自动生成的报告
└── scripts/
    ├── daily-auto.sh   # 每日自动化
    └── weekly-report.sh # 周报生成

Windows:

用户目录
├── Documents\PowerShell\Microsoft.PowerShell_profile.ps1  # AI 函数 + API Key
├── projects\          # 你的项目
├── reports\           # 自动生成的报告
└── scripts\
    ├── daily-auto.ps1  # 每日自动化
    └── weekly-report.ps1 # 周报生成

课程回顾

到这里,你已经学会了:

  1. 终端基础和必备命令
  2. 用 CLI 调用 AI API
  3. 让 AI 帮你写命令和执行命令
  4. AI 终端工具和 Git 工作流
  5. 封装 AI 为可复用的工具
  6. 企业级 CLI 实战和自动化

核心理念: 在 AI 时代,CLI 的价值不是让你记住更多命令,而是让你用最少的命令驾驭最强大的 AI。

你已经从「CLI 小白」进化成了「AI 工作站站长」。接下来,去创造属于你自己的自动化工作流吧!

← 上一课