当前位置: 首页 > news >正文

**零基础小白用 GitHub 和 OpenCode 写代码入门教程(超详细保姆级)**

零基础小白用 GitHub 和 OpenCode 写代码入门教程(超详细保姆级)

你好!即使你完全没有电脑基础(不会用命令行、不会装软件、没碰过代码),也没关系。这个教程像手把手教你做菜一样,从最最基础开始,一步一步教你用 GitHub(存代码的“网盘+版本记录器”)和 OpenCode(一个免费的 AI 编程助手,像聪明机器人帮你写代码)来写代码。

我们目标很简单:

  • 5 分钟创建一个 GitHub 账号
  • 10 分钟装好 OpenCode
  • 30 分钟内写出第一个能运行的小程序(比如“打印 Hello World”或简单计算器)
  • 把代码安全存到 GitHub 上,别人也能看到

整个过程用中文操作,OpenCode 支持中文对话,你直接用大白话和它聊天就行。
预计总时间:1-2 小时(慢慢来,别着急)。


第一步:准备工作(10 分钟)

  1. 准备一台电脑和网络

    • Windows 10/11、Mac 或 Linux 都行(教程以 Windows 和 Mac 为主,Linux 类似)。
    • 保证网络能正常上网(OpenCode 需要连 AI 模型)。
    • 推荐用鼠标右键 + “在新窗口打开” 的方式慢慢看教程。
  2. 创建 GitHub 账号(超级简单)

    • 打开浏览器,输入:https://github.com
    • 点击右上角 Sign up(注册)。
    • 用邮箱注册(推荐用常用邮箱),设置用户名和密码。
    • 验证邮箱(点邮件里的链接)。
    • 账号创建好后,记住你的用户名(比如 abc123)。

    小贴士:GitHub 就像你的代码“云盘”,以后所有代码都存这里,不会丢。


第二步:安装必要工具(15 分钟)

我们需要两个东西:

  • Git:帮你把本地代码“上传”到 GitHub(像复制粘贴到云端)。
  • OpenCode:AI 助手,本地运行,帮你写代码、改代码。

A. 安装 Git(最简单)

  • Windows

    1. 打开浏览器,输入 https://git-scm.com/download/win
    2. 点击下载,下载完双击安装。
    3. 一直点“Next” → “Install”(默认选项就行)。
    4. 安装完,搜索“Git Bash”打开(这是一个黑窗口,我们以后用它操作)。
  • Mac

    1. 打开“终端”(搜索 Spotlight 打“终端”)。
    2. 复制粘贴下面命令,按回车:
      xcode-select --install
      
    3. 弹窗点“安装”。
  • 验证:打开 Git Bash 或 终端,输入 git --version,看到版本号就成功了。

B. 安装 OpenCode(最推荐方式)

OpenCode 有桌面版 Beta(最适合小白,图形界面)和终端版(功能最全)。我们先装终端版(最稳定)。

最简单安装(所有系统通用)

  1. 打开 Git Bash(Windows)或 终端(Mac)。
  2. 复制下面整行命令,粘贴进去,按回车:
    curl -fsSL https://opencode.ai/install | bash
    
  3. 等待自动安装(可能需要输入密码,Mac 是你的电脑登录密码)。
  4. 安装完,输入 opencode --version 看到版本号就成功。

Windows 用户备选(如果上面失败):

  • 搜索安装 “Scoop” 或直接从 https://github.com/anomalyco/opencode/releases 下载最新 .exe 文件,双击运行。

超级简单备选:去 https://opencode.ai/zh/download 下载 桌面应用 Beta 版(图形界面,像普通软件一样点开用),但本教程以终端版为主(功能更强)。


第三步:配置 OpenCode(用免费 AI 模型,10 分钟)

  1. 在 Git Bash / 终端里输入:

    opencode
    

    (进入 OpenCode 的聊天界面,黑窗口变漂亮了)。

  2. 输入命令 /connect 按回车。

  3. 选择 OpenCode Zen(官方免费模型通道)。

  4. 浏览器会自动打开 https://opencode.ai/auth

    • 登录你的 GitHub 账号(或用邮箱注册)。
    • 添加账单信息(免费模型也需要这一步,但真正免费使用不会扣钱)。
    • 复制出现的 API Key(一串很长的字符)。
  5. 回到 OpenCode 窗口,粘贴 Key,按回车。

  6. 输入 /models 查看模型列表。
    推荐免费模型(目前上限时免费,够小白用了):

    • opencode/minimax-m2.5-free
    • opencode/ling-2.6-flash-free
    • opencode/big-pickle(官方默认)

    输入 /model opencode/minimax-m2.5-free 选中一个免费模型。

小贴士:以后每次打开 OpenCode 都会自动记住配置。


第四步:创建你的第一个 GitHub 项目(5 分钟)

  1. 打开浏览器,登录 https://github.com
  2. 点击右上角 +New repository
  3. 仓库名填:my-first-code(随便起,英文小写+横线)。
  4. 勾选 Add a README file
  5. 点击 Create repository
    现在你就有了一个空项目!

第五步:把项目下载到本地 + 用 OpenCode 写代码(20 分钟)

  1. 克隆项目到电脑(下载代码):
    在 Git Bash / 终端里输入下面命令(把 你的用户名 换成你自己的):

    git clone https://github.com/你的用户名/my-first-code.git
    cd my-first-code
    
  2. 启动 OpenCode

    opencode
    
  3. 初始化项目(让 AI 认识你的文件夹):
    输入 /init 按回车。

  4. 写第一个代码(超级简单 Python 程序)
    在 OpenCode 聊天框里直接用中文说:

    帮我创建一个 Python 文件,叫 hello.py,里面写一个程序:打印 “你好,我是零基础小白,这是我的第一个程序!” 然后问用户输入名字,并说 “欢迎你,[名字]!”
    
    • OpenCode 会进入 Plan 模式(先规划),按 Tab 键 切换到 Build 模式(真正写代码)。
    • 它会自动创建文件、写代码。
    • 看完它写的代码后,输入 “确认,帮我保存” 或直接回车,它就会生成文件。
  5. 测试代码(验证是否能跑):
    退出 OpenCode(输入 /exit),在终端输入:

    python hello.py
    

    (Windows 可能要用 python3)。看到输出就成功了!

想改代码?重新打开 opencode,直接说:
“把 hello.py 改成计算器,能加减乘除”
AI 就会自动修改!


第六步:把代码上传回 GitHub(5 分钟)

  1. 在终端里依次输入下面 3 条命令(每条按回车):

    git add .
    git commit -m "我的第一个 AI 写的程序"
    git push
    
  2. 刷新浏览器你的 GitHub 仓库页面(https://github.com/你的用户名/my-first-code),就能看到 hello.py 文件了!

恭喜!你已经成功用 AI 写代码并存到 GitHub 了!


第七步:进阶玩法(以后慢慢学)

  • 在 GitHub 上直接让 AI 帮忙
    在仓库的 Issue(问题)里发帖,评论 /opencode 帮我写一个计算器,OpenCode 会自动创建分支、改代码、提交 Pull Request(PR)。
    命令:在仓库里运行 opencode github install 就能开启这个功能。

  • 常用 OpenCode 命令(记住这几个就够用):

    • /plan → 先规划怎么写
    • Tab 键 → 切换 Plan / Build 模式
    • /undo → 撤销上一步改动
    • /share → 生成分享链接给别人看
    • 直接说中文:“解释一下这个文件干什么” 或 “修复 Bug”
  • 推荐下一个小项目
    让 OpenCode 帮你做一个“猜数字游戏”或“TODO 待办事项列表”。


常见问题 & 解决

  • 命令打错了?多试几次,OpenCode 本身会提示你。
  • API Key 失效?重新 /connect 一次。
  • Windows 终端不好用?推荐下载 “Windows Terminal” 商店应用,更漂亮。
  • 想用图形界面?装桌面 Beta 版,或用 VS Code + OpenCode 插件(以后再学)。
  • 代码跑不了?直接问 OpenCode:“帮我调试 hello.py,为什么报错?”

总结
你现在已经掌握了“用 AI + GitHub 写代码”的完整流程!以后写任何代码,都可以先在本地文件夹打开 opencode,用大白话指挥 AI,它会帮你写、改、调试,最后 git push 上传。

坚持练习 3-5 个小项目,你就会发现:零基础也能快速做出自己的小程序

有任何一步卡住了,随时把错误截图或复制错误信息告诉我,我继续手把手帮你。
加油!你已经比 99% 的小白厉害了!🚀

(教程基于 OpenCode 官方文档 2026 年最新版,安装命令和免费模型随时可能小更新,遇到问题优先去 https://opencode.ai/docs/zh-cn/ 看最新说明。)

http://www.jsqmd.com/news/769293/

相关文章:

  • SARAH技术解析:实时自适应动作生成的突破与应用
  • 告别复制粘贴!用STM32CubeMX HAL库驱动ESP8266的保姆级避坑指南
  • 玫瑰痤疮可用防晒霜推荐来了,这4款温和防晒修护力拉满 - 全网最美
  • 远程命令执行系统架构设计:从Agent模型到gRPC安全通信实践
  • MakeFile编译管理工具
  • Go function - 有关function我能告诉你的一切
  • 神经网络参数化缩放(µP)原理与实践指南
  • Claude Code 免费使用指南:free-claude-code 代理方案全解析(2026)
  • 2026年贵阳装修公司排名指南:预算透明+环保可信的五大靠谱品牌深度横评 - 年度推荐企业名录
  • 模型量化鲁棒性优化:学习率调度与权重平均技术
  • dnSpy配置管理实战:从个人工作流到团队协作的进阶指南
  • 蓝牙5.3到底升级了啥?手把手教你为IoT设备选型避坑
  • 2026年想找靠谱重庆除甲醛供应商?哪个才是你的最优之选? - 速递信息
  • 终极指南:如何构建和使用MPC-BE开源媒体播放器
  • ComfyUI-Impact-Pack:AI图像增强插件的完整使用指南
  • 每年母亲节临近,很多人都会陷入同一个烦恼:送妈妈什么礼物才不踩雷? - 速递信息
  • 关于在网页中使用选择器的方式
  • 纯Java大模型推理引擎gemma4.java:零依赖、高性能部署实践
  • 如何在5分钟内完成专业级AI换脸:roop-unleashed终极指南
  • Arm Cortex-R82 ETM调试技术详解与应用实践
  • 热式质量流量计厂家怎么选?2026 十大品牌推荐榜单 - 陈工日常
  • markdownReader:浏览器中优雅阅读Markdown文档的完美解决方案
  • 别再手动改Word了!用Python的python-docx库,5分钟批量生成100份报告
  • 体验 Taotoken 官方价折扣后,在 Ubuntu 项目中的实际 token 花费变化
  • 2026年贵阳装修公司排名指南:预算透明、整装一站式、口碑靠谱品牌深度横评 - 年度推荐企业名录
  • Wand-Enhancer终极指南:零成本解锁WeMod专业版功能的完整教程
  • 重新定义工作空间:智能桌面分区系统的创新实践
  • 2026年贵阳装修公司排名完全指南:预算透明零增项、整装一站式解决方案对比评测 - 年度推荐企业名录
  • 2026 宁波彩钢瓦金属屋面厂房防水防腐公司排名|5 家正规企业推荐 + 避坑指南 - 速递信息
  • 3分钟理解Legacy iOS Kit:让旧iPhone重获新生的终极方案