Repolode
TheKeyblader

TheKeyblader/opencode-eye

为 OpenCode Desktop 提供的动画眼睛插件,用表情直观展示 AI 代理当前的操作状态。

Star
2
Fork
0
未关闭 Issue
0
最近提交
8天前

这是什么?

opencode-eye 是 OpenCode Desktop 的社区插件,在会话侧边面板的一个标签页中加入一只动画眼睛。眼睛的表情会随代理的行为变化:推理时显示思考气泡,读取文件时出现放大镜,编辑时画出铅笔,执行 shell 命令时盯着终端。

眼睛共有 18 种状态和 3 种修饰状态,还会对审批请求、上下文压缩、工具调用失败、运行成功以及长时间运行的工具作出反应。用户不必翻看日志,扫一眼面板就能了解代理在做什么。点击眼睛可打开详情卡片,查看当前工具、当前状态持续时间和最近的状态变化。

该插件需要 OpenCode Desktop 2.2.0 或更高版本,因为它使用的是实验性的 GUI 插件 API。安装时只需在 OpenCode 配置的 plugins 列表中加入包名,也可以用 Bun 从源码构建。尺寸、颜色、减少动效以及 MCP 服务器图标都可以在设置中调整,界面支持英语和法语。

核心功能

  • 01提供 18 种与代理行为对应的眼睛状态,包括思考、读取、写入和等待审批。
  • 02提供 3 种修饰状态,分别对应耗时过长的工具、长时间闲置和上下文接近占满。
  • 03点击可打开详情卡片,查看当前工具、状态持续时间和最近的状态变化。
  • 04设置中可调整尺寸、颜色、减少动效,并为每个 MCP 服务器配置图标。
  • 05界面支持英语和法语,跟随应用语言切换。

适用场景

  • 在代理长时间运行时无需阅读完整记录,也能掌握其进展。
  • 及时发现代理在等待你的审批或回答问题。
  • 在会话中留意工具调用失败或上下文即将占满的情况。

快速上手

  1. 1

    将插件添加到 OpenCode 配置中

  2. 2

    重启 OpenCode Desktop

使用前须知

  • 需要 OpenCode Desktop 2.2.0 或更高版本,因为它使用实验性的 GUI 插件 API。
  • 这是社区插件,与 OpenCode 团队没有关联。

收录于专题

标签

常见问题

opencode-eye 是什么?
为 OpenCode Desktop 提供的动画眼睛插件,用表情直观展示 AI 代理当前的操作状态。 opencode-eye 是 OpenCode Desktop 的社区插件,在会话侧边面板的一个标签页中加入一只动画眼睛。眼睛的表情会随代理的行为变化:推理时显示思考气泡,读取文件时出现放大镜,编辑时画出铅笔,执行 shell 命令时盯着终端。
opencode-eye 可以免费使用吗?用的什么许可证?
opencode-eye 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
opencode-eye 还在维护吗?
活跃维护中。opencode-eye 最近一次提交是在 2026年10月30日。
opencode-eye 适合用来做什么?
在代理长时间运行时无需阅读完整记录,也能掌握其进展。 及时发现代理在等待你的审批或回答问题。 在会话中留意工具调用失败或上下文即将占满的情况。
opencode-eye 怎么安装和运行?
将插件添加到 OpenCode 配置中 重启 OpenCode Desktop
在哪里获取 opencode-eye?
源代码和安装说明在 GitHub 上:https://github.com/TheKeyblader/opencode-eye

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

相关项目