将Mac改造成离线AI工作站,使用Ollama和OpenCode运行本地模型进行编程和推理,无需网络或API费用。
SKILL.md — 本地 AI Stack. 目的.是一项面向实际任务的技能,主要用于将任意Mac转换成强大的离线 AI 工作站. .;Installs Ollama(本地型号跑车) + OpenCode(地铁编码代理) , 并具有最佳预选的 mo。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
将任意一台 Mac 转变为功能强大的离线 AI 工作站。自动安装 Ollama(本地模型运行器)和 OpenCode(终端编程代理),并预装精选的最佳模型。完全离线运行——无需支付 API 费用,也无需联网。
curl -fsSL https://ollama.com/install.sh | sh
或从以下地址下载:https://ollama.com/download
ollama pull qwen2.5-coder # 编程任务首选 ollama pull mistral # 快速响应类任务 ollama pull gemma3 # 推理类任务 ollama pull llama3.2 # 通用任务
brew install opencode
# 测试内置免费模型 opencode run "Hello" --model opencode/big-pickle
# 运行本地模型 ollama run qwen2.5-coder "编写一个 Python 函数..." # 列出已安装的模型 ollama list # 拉取模型的最新版本 ollama pull qwen2.5-coder # 删除某个模型 ollama rm mistral
# 启动交互式编程会话 opencode # 执行单条指令 opencode run "编写一个 React 组件" --model opencode/big-pickle # 列出所有可用模型 opencode models # 查看帮助信息 opencode --help
| 模型 | 大小 | 适用场景 |
|---|---|---|
| qwen2.5-coder | 4.7GB | 编程任务(主推) |
| mistral | 4.4GB | 快速响应 |
| gemma3 | 3.3GB | 推理任务 |
| llama3.2 | 2.0GB | 通用任务 |
将更新脚本添加至 cron 实现自动模型更新:
# 编辑 crontab crontab -e # 添加如下行(每月 1 日和 15 日上午 9 点执行) 0 9 1,15 * * /path/to/update-models.sh
# 检查是否正在运行 ps aux | grep ollama # 手动启动服务 ollama serve # 查看日志 cat ~/.ollama/ollama.log
top | head -20# 查找安装路径 which opencode # 如需重装,请执行 brew reinstall opencode
~/.ollama/models/~/.ollama/config.json~/.ollama/ollama.logOllama:MIT 许可证 OpenCode:MIT 许可证
为 OpenClaw 社区倾心打造 ❤️
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 133.7万人学习
共49课时 | 82.4万人学习