# 微信内命令 在微信聊天里直接发送以 `/` 开头的消息。两类命令在处理方式上不同: - **本插件的命令**在通道内处理,不会发给模型,也不消耗 token。 - **DSH 的命令**原样转发给 harness,由会话所在 agent 执行。 不确定有哪些可用时,发送 `/help`。 ## 本插件命令 | 命令 | 作用 | |---|---| | `/help` | 列出本插件命令和当前会话可用的 DSH 命令 | | `/status` | 查看当前登录账号与已建立会话的数量 | | `/stop` | 中断正在生成的那条回复 | | `/new` | 结束当前会话,下一条消息开始新对话 | | `/models` | 列出可用的供应商与模型,并标出当前配置 | | `/model ` | 切换本插件使用的模型 | | `/cwd <目录>` | 已注册,尚未实现 | | `/reconnect` | 已注册,尚未实现 | `/new` 不会删除聊天记录:会话 id 只增加代次,旧会话文件保留在磁盘上。 ## `/models` 与 `/model` `/models` 读取当前部署真实的模型目录,按供应商分组,并给当前配置的那一项加「(当前)」。 某个供应商列不出模型时会单独标出原因,而不是从列表里消失。 `/model` 只接受完整的 `provider/model`: ``` /model deepseek-official/deepseek-v4-pro ``` - 模型名会先与实时目录比对,写错的当场收到错误回复,不会写入配置。 - 切换成功后,**下一条消息**就使用新模型;不需要 `/new`,正在生成的那条回复仍由旧模型完成。 - 它只改本插件的 `provider`/`model` 两个字段,不修改 GUI 的默认模型,也不影响 GUI 里已打开的会话。 - 只支持 `provider/model`,不支持用序号选择。 ## DSH 命令 `/help` 会把当前会话可用的 DSH 命令一并列出,并带上它们自己的说明。这些命令的行为由 DSH 决定, 例如 `/compact`、`/goal`、`/permission`。 在微信里发送 `/permission danger-full-access` 会关闭该会话的审批卡——这是 DSH 原生命令的行为, 不是本插件额外放开的。它只作用于当前会话,`/new` 之后按默认权限重新创建。详见 [配置参考](./configuration.md#权限边界)。 新会话尚未建立时(还没有发过普通消息),`/help` 只能列出本插件命令,并会说明当前会话尚未建立。