为 OpenCode 桌面版和终端界面提供划词即时翻译提示的插件。
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
使用 OpenCode 从 GitHub 安装插件
opencode plugin add github:pank-su/opencode-prompt-completion - 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 数据每日更新。
相关项目
为 Claude Code 提供 IDE 风格文件树侧栏,实时高亮 Claude 读取、修改和提交的文件,并显示 Git 状态。
为 OpenCode Desktop 添加会话内搜索插件,可按范围过滤、高亮命中,并覆盖工具调用与终端输出。
为 OpenCode 会话生成可审阅的 Markdown 交接简报,汇总工具调用、命令与代码改动。
用 Zig 编写、支持 TypeScript、React 和 Solid 的终端用户界面构建库。
为 OpenCode V2 提供延时提交提示词的插件,到时间后自动发回同一会话。