OpenCode 20 个斜杠命令实现小结

  发布时间:2026-04-28 10:09:26   作者:智_永无止境   我要评论
OpenAssistant是一款开源AI编程助手,支持终端界面(TUI)、桌面应用和IDE插件三种使用方式,熟练掌握其斜杠命令和快捷键能能大幅提升开发效率,下面就来详细的介绍一下OpenCode 斜杠命令,感兴趣的可以了解一下

01 引言

OpenCode 是一款开源 AI 编程助手,支持终端界面(TUI)、桌面应用和 IDE 插件三种使用方式。熟练掌握其斜杠命令和快捷键,能大幅提升开发效率。

一直以来都都是用桌面版完成一些任务,几乎都不使用命令。这一节开发我们将慢慢深入OpenCode命令等其他功能的深入使用。使用TUI的用户常用的命令可能只有两三个。

02 斜杠命令

TUI的安装非常简单,选择自己喜欢的方式即可。

02 斜杠命令

斜杠命令(Slash Commands)在 TUI 中,输入 / 后跟命令名称即可快速执行操作。

2.1 常用命令

命令说明示例
/help显示帮助对话框/help
/new开始新会话(别名:/clear)/new
/exit退出 OpenCode(别名:/quit, /q)/exit
/undo撤销最后一条消息及文件更改/undo
/redo重做之前撤销的操作/redo

找到需要作业的工程或者文件夹,输入opencode启动TUI

2.1 常用命令

启动成功

2.1 常用命令_图2

我们可以看到TUI界面本身包含了一些快捷键tabctrl+p,我们先不去关注。

/help

显示帮助对话框

2.1 常用命令_图3

提示我们通过ctrl+p查看所有的操作,这个命令是新手的一个操作指南

2.1 常用命令_图4

我们先不扩展说明,后面会深入理解。

/new

开始新会话(别名:/clear

2.1 常用命令_图5

比如之前的会话,我问了一下当前是什么项目

2.1 常用命令_图6

然后就可以使用/new或者/clear开启新的会话,就会回到首页。

2.1 常用命令_图7

/exit

退出 OpenCode(别名:/quit, /q

这个就比较简单了,或者直接关闭TUI窗口。退出之后就回到当初打开cmd的窗口了。

2.1 常用命令_图8

/undo

撤销最后一条消息及文件更改。

假设项目有一个文档,我再文档中添加了一行内容,发现添加错了,就可以调用/undo命令。

原始文档:

2.1 常用命令_图9

追加文字之后:

2.1 常用命令_图10

撤销当前文字的追加:

我们可以看到已经回到了上次会话之前的页面了,但是此时文档并没有完成撤销。

2.1 常用命令_图11

翻看官方文档才发现,需要Git仓库支持。

2.1 常用命令_图12

初始化Git仓库

2.1 常用命令_图13

测试下来之后,发现TUI似乎不能回滚文件,但是桌面版可以。

2.1 常用命令_图14

/redo

重做之前撤销的操作。TUI端测试有点问题,我们结合桌面版看看,直接重复了上一次撤销的命令。

2.1 常用命令_图15

TUI如何使/undoredo生效

首先我们需要初始化行项目/initTUI会咨询我们初始化什么东西,有一项为git仓库,我们选择即可。他会帮我们重新初始化

2.1 常用命令_图16

随后我们追加文案:123456,然后执行/undo,我们就可以看到文件也回滚了。

2.1 常用命令_图17

/redo之后,文件也会照常添加。

2.1 常用命令_图18

2.2 会话命令

命令说明示例
/sessions列出并切换会话(别名:/resume, /continue)/sessions
/share分享当前会话,生成可分享链接/share
/unshare取消分享当前会话/unshare
/compact压缩当前会话(别名:/summarize)/compact
/rename重命名当前会话/rename
/copy复制当前会话/copy
/forkfork

/sessions

列出并切换会话(别名:/resume, /continue

会列出所有的会话

2.2 会话命令

/share

分享当前会话,生成可分享链接

2.2 会话命令_图2

TUI 生成的分享链接直接复制到了粘贴板

https://opncd.ai/share/pvjdxp33

2.2 会话命令_图3

/unshare

取消分享当前会话。就是之前分享的连接无法打开了。

命令执行后,右上角会提示处理成功

2.2 会话命令_图4

再访问之前的链接就无法打开了

2.2 会话命令_图5

/compact

压缩当前会话(别名:/summarize

上文过大可能会导致上文内容丢失,就可以使用这个命令压缩当前会话。

2.2 会话命令_图6

压缩完成之后会显示详细信息

2.2 会话命令_图7

/rename

2.2 会话命令_图8

/copy

复制当前会话,会将当前会话复制到粘贴板

/fork

fork会话中的信息

2.2 会话命令_图9

2.3 项目与模型

命令说明示例
/init创建或更新 AGENTS.md,引导式设置/init
/connect添加/连接 AI 模型提供商/connect
/models列出可用模型/models
/themes列出可用主题/themes

这里应该是是最常用的命令了。

/init

创建或更新 AGENTS.md,引导式设置。

这个命令在之前的使用TUI/undo/redo命令的时候提到过。

命令执行之后会生成或者更新到AGENTS.md文档中,默认是英文,生成的时候可以指定为中文。

2.3 项目与模型

内容如下:

2.3 项目与模型_图2

/connect

添加/连接 AI 模型提供商

这个也是我们常用的命令之一,模型切换或者新增的时候,找到对应的厂商配置即可。

2.3 项目与模型_图3

/models

列出可用模型,切换已配置好的模型,就可以在这里切换。

2.3 项目与模型_图4

/themes

列出可用主题。如果像切换TUI主题颜色,可以用此命令切换。

2.3 项目与模型_图5

2.4 工具与视图

命令说明示例
/editor打开外部编辑器编写消息/editor
/export将对话导出为 Markdown/export
/thinking切换思考/推理块的可见性/thinking
/skills技能包/skills

/editor

打开外部编辑器编写消息

这是一个有趣的命令,可以通过外部编辑器打文件编辑。使用的时候需要指定环境变量方可生效。

2.4 工具与视图

我配置完成之后没有生效,暂时没有找到原因。总之就是使用外部编辑器编写提示词。

/export

将对话导出为 Markdown

2.4 工具与视图_图2

导出的文档内容

2.4 工具与视图_图3

/thinking

隐藏/展示thinking

不展示thinking

2.4 工具与视图_图4

展示thinking

2.4 工具与视图_图5

/skills

调用或展示技能

2.4 工具与视图_图6

很多人呢项目中高频使用的命令可能是这三个:/connect/models/new

OpenCode还有很多命令,本节总共介绍了20个,其实还有一些隐藏的命令以及自定义命令,后续我们将持续介绍。尽可能多的了解OpenCode

到此这篇关于OpenCode 20 个斜杠命令实现小结的文章就介绍到这了,更多相关OpenCode 斜杠命令内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!

相关文章

  • Hermes Agent接入DeepSeekV4的保姆级教程

    本文介绍了Hermes接入DeepSeek-V4的教程,通过博查万象ModelAPI配置,升级为更强的Agent,本文内容包含了DeepSeekV4的顶配配置、DSA稀疏注意力机制等优势以及如何在Hermes中快
    2026-04-27
  • Windows上部署Hermes Agent的完整指南

    Hermes Agent 是一个由 Nous Research 开发的自进化的 AI 代理,简单说,它就像一个能在终端里一直陪伴你的 AI 助,Hermes 官方不支持原生 Windows,那 Windows 用户怎么办?
    2026-04-26
  • Hermes Agent保姆级安装和配置流程

    最近 AI 编程助手层出不穷,但大多数都局限于网页聊天或 IDE 插件,今天给大家介绍一个真正能在本地调用工具、执行命令、管理文件的 AI Agent,Hermes Agent,本文将带你从零
    2026-04-24
  • Docker一键部署Hermes WebUI完整教程(Windows\+Linux)

    用过 Hermes Agent 的朋友应该都知道,它的命令行操作对新手不太友好,很多简单的操作都需要记复杂指令,好在现在有了 Hermes WebUI,通过可视化界面就能轻松操作 Hermes A
    2026-04-24
  • Hermes-Agent 自定义工具开发实战

    本文详细介绍了如何在Hermes-Agent中快速开发自定义工具,通过5分钟实现文件查询功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要
    2026-04-24
  • Docker 部署 Hermes Agent 完整实战指南(Windows / Linux 通用)

    本文将详细介绍如何通过 Docker 快速部署 Hermes Agent,部署前先为大家提供 Docker 一键安装与镜像加速方案,适配绝大多数场景,新手也能轻松上手,感兴趣的朋友跟随小编一
    2026-04-24
  • Hermes Agent四种部署测评,到底该选哪种?

    HermesAgent是NousResearch开源的一款强大的AI代理框架,支持接入多个消息平台D具备高级能力,本文拆解四种安装方式,每种方式有优缺点根据自身需求选择适合的安装方法,感兴
    2026-04-24
  • linux系统使用vllm搭建本地模型的详细步骤

    在 Linux 系统上使用 vLLM 搭建本地模型服务,是当前生产环境中非常主流的方案,相比于 Ollama,vLLM 通过 PagedAttention 等技术,在高并发场景下的吞吐量和显存管理上表现
    2026-04-23
  • Windows上部署Hermes-Agent的实现步骤

    本文详细介绍了如何在Windows系统上部署和使用Hermes-Agent,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一
    2026-04-23
  • Hermes Agent迁移到外部硬盘的详细教程

    本文详细介绍了将OS系统HermesAgent将数据迁移到外部硬盘以节省内置SSD空间的过程,步骤包括停止HermesAgent、确认外部硬盘状态、移动数据、创建建建符号链接等确保迁移后的
    2026-04-23

最新评论