第 5 / 5 节5 分钟
⌨️
常用命令
掌握 /undo、/clear、/help 等常用命令
🎬
视频教程即将上线
常用命令
掌握 OpenCode 的常用命令,提高工作效率。
# 命令格式#
OpenCode 命令以 / 开头:
❯ /help
❯ /model gpt-4
❯ /clear
# 帮助与信息#
## /help#
显示帮助信息:
❯ /help
❯ /help model # 查看特定命令帮助
## /version#
显示版本信息:
❯ /version
OpenCode v1.0.0
## /status#
显示当前状态:
❯ /status
Model: gpt-4
Project: my-project
Context: 2,345 tokens
# 模型控制#
## /model#
切换或查看模型:
❯ /model # 查看当前模型
❯ /model gpt-4 # 切换到 GPT-4
❯ /model claude-3 # 切换到 Claude
❯ /model list # 列出可用模型
## /temperature#
调整创造性程度(0-1):
❯ /temperature 0.3 # 更确定性的回答
❯ /temperature 0.9 # 更创造性的回答
# 上下文管理#
## /clear#
清除对话历史:
❯ /clear # 清除所有历史
❯ /clear last # 只清除上一轮对话
## /context#
管理上下文:
❯ /context # 查看当前上下文
❯ /context add file.ts # 添加文件到上下文
❯ /context remove file.ts # 移除文件
❯ /context clear # 清空上下文
## /compact#
压缩上下文以节省 tokens:
❯ /compact
Context compressed: 5,234 → 2,100 tokens
# 文件操作#
## /ls#
列出文件:
❯ /ls # 当前目录
❯ /ls src # 指定目录
❯ /ls -la # 详细列表
## /cat#
显示文件内容:
❯ /cat README.md
❯ /cat src/index.ts -n # 显示行号
## /find#
搜索文件:
❯ /find *.tsx # 按模式搜索
❯ /find TODO # 搜索内容
## /diff#
显示文件差异:
❯ /diff # 显示所有更改
❯ /diff src/App.tsx # 指定文件
## /undo#
撤销操作:
❯ /undo # 撤销上次操作
❯ /undo 3 # 撤销最近 3 次
# Git 集成#
## /git#
执行 Git 命令:
❯ /git status
❯ /git log --oneline -5
❯ /git branch
## /commit#
智能提交:
❯ /commit # 自动生成提交信息
❯ /commit "fix: 修复登录问题" # 指定信息
## /pr#
创建 Pull Request:
❯ /pr # 交互式创建
❯ /pr "Add new feature" # 指定标题
# 会话管理#
## /save#
保存当前会话:
❯ /save # 自动命名保存
❯ /save my-session # 指定名称
## /load#
加载会话:
❯ /load my-session
❯ /load # 列出可用会话
## /export#
导出对话:
❯ /export # 导出为 Markdown
❯ /export chat.json # 导出为 JSON
# 设置与配置#
## /config#
查看或修改配置:
❯ /config # 查看所有配置
❯ /config model # 查看特定项
❯ /config model gpt-4 # 修改配置
## /theme#
切换主题:
❯ /theme dark
❯ /theme light
❯ /theme auto
# 快捷命令速查表#
| 命令 | 简写 | 说明 |
|---|---|---|
/help | /h | 显示帮助 |
/clear | /c | 清除历史 |
/model | /m | 切换模型 |
/context | /ctx | 管理上下文 |
/undo | /u | 撤销操作 |
/quit | /q | 退出程序 |
# 组合使用示例#
## 开始新任务#
❯ /clear
❯ /context add src/auth/
❯ 帮我重构认证模块
## 调试问题#
❯ /model gpt-4 # 使用更强的模型
❯ /temperature 0.2 # 降低随机性
❯ /cat error.log # 查看错误日志
❯ 分析这个错误并给出解决方案
## 代码审查#
❯ /diff
❯ 审查这些更改,指出潜在问题
❯ /commit # 没问题就提交
# 下一步#
恭喜完成入门教程!你已经掌握了 OpenCode 的基础使用。
接下来可以: