Repolode
pank-su

pank-su/opencode-prompt-completion

为 OpenCode V2 终端和桌面版提供输入框内的灰色续写提示,按 Tab 即可接受。

Star
6
Fork
1
未关闭 Issue
0
最近提交
10天前

这是什么?

该插件为 OpenCode V2 终端界面和桌面应用增加输入框内联续写功能。输入时,提示框中会以灰色文字显示后续内容:按 Tab 接受整段建议,macOS 上按 Option+右方向键、Linux/Windows 上按 Ctrl+右方向键逐词接受,按 Esc 隐藏。未接受前,建议不会计入提示词文本,消息也不会被自动发送。

自动模式默认开启,发送前会把草稿交给所选模型,会消耗服务商的配额或付费 token;如只需手动请求,可将 automatic 设为 false。终端配置写在全局 cli.json 中,支持远程服务器;桌面版使用 opencode.json,需要 OpenCode 2.2.0 及其实验性 GUI 插件 API。超时、防抖、冷却时间和预测模型均可配置。

通过 `opencode plugin add github:pank-su/opencode-prompt-completion` 即可安装。插件发起的是无状态文本生成请求,不创建会话也不调用工具。这是基于 MIT 协议的独立项目,并非 OpenCode 官方组件。

核心功能

  • 01在 OpenCode 输入框中直接显示灰色续写提示。
  • 02按 Tab 接受整段建议,或用 Option+右方向键 / Ctrl+右方向键逐词接受。
  • 03同时支持终端和桌面版,分别使用不同的配置文件。
  • 04可关闭自动请求,改用 <leader>j 手动触发建议。
  • 05提供超时、防抖、冷却时间和预测模型等配置项。

适用场景

  • 在 OpenCode 终端中编写较长的编码代理提示词时加快输入。
  • 为续写指定更便宜或更快的模型,同时主会话继续使用其他模型。
  • 通过远程 OpenCode 服务器工作时,在本地终端配置该插件。

快速上手

  1. 1

    使用 OpenCode 从 GitHub 安装插件

    opencode plugin add github:pank-su/opencode-prompt-completion
  2. 2

    打开会话,输入至少三个字符并等待灰色提示出现;若 TUI 已打开,请使用 /reload

使用前须知

  • 自动模式默认开启,会在按 Enter 前把草稿发送给所选模型,消耗配额或付费令牌。
  • 需要 OpenCode V2,不支持 OpenCode V1。
  • 桌面版支持为实验性功能,桌面端变更后可能需要更新。
  • 项目较新,目前仅有 1 颗星。

收录于专题

标签

常见问题

opencode-prompt-completion 是什么?
为 OpenCode V2 终端和桌面版提供输入框内的灰色续写提示,按 Tab 即可接受。 该插件为 OpenCode V2 终端界面和桌面应用增加输入框内联续写功能。输入时,提示框中会以灰色文字显示后续内容:按 Tab 接受整段建议,macOS 上按 Option+右方向键、Linux/Windows 上按 Ctrl+右方向键逐词接受,按 Esc 隐藏。未接受前,建议不会计入提示词文本,消息也不会被自动发送。
opencode-prompt-completion 可以免费使用吗?用的什么许可证?
opencode-prompt-completion 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
opencode-prompt-completion 还在维护吗?
活跃维护中。opencode-prompt-completion 最近一次提交是在 2026年10月28日。
opencode-prompt-completion 适合用来做什么?
在 OpenCode 终端中编写较长的编码代理提示词时加快输入。 为续写指定更便宜或更快的模型,同时主会话继续使用其他模型。 通过远程 OpenCode 服务器工作时,在本地终端配置该插件。
opencode-prompt-completion 怎么安装和运行?
使用 OpenCode 从 GitHub 安装插件: opencode plugin add github:pank-su/opencode-prompt-completion 打开会话,输入至少三个字符并等待灰色提示出现;若 TUI 已打开,请使用 /reload
在哪里获取 opencode-prompt-completion?
源代码和安装说明在 GitHub 上:https://github.com/pank-su/opencode-prompt-completion

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目