跳转至

dsh-vibegap

⭐ 0 · 🧪 实验性 · 插件

类型 插件 分类 娱乐与生活
星数 ⭐ 0 状态 🧪 实验性
作者 ktao732084-arch 更新时间 —

一句话介绍

在 DSH Web 会话运行时自动出现的拼写单词卡;本地持久化进度,并可选与 VibeGap 桌面端共享游标。

详细介绍

AI agent 等待间隙的效率小窗 — vibe coding 的间隙(gap)里,不切屏做点有价值的小事。当 Claude Code / Codex 在跑任务时,小窗自动弹出;agent 跑完(或等你确认权限)时提醒并自动收起。第一个面板是背单词:进度全局持久,换对话、换 agent 都接着上次背。小窗是可插拔面板框架,后续会有更多"间隙面板"(消息、资讯、视频……)。

✨ 核心特性

  • 自动生命周期:提交任务约 18 秒后弹出(快任务不打扰);agent 完成/等确认时横幅提醒,拼完当前词自动收起
  • 断点续背:一本词书一个全局游标,换对话、换 agent、重启机器都接着背;顺序/乱序(固定种子)双模式,切换不丢进度
  • 多 agent:Claude Code / Codex(官方 Hooks)、pi / dsh / WorkBuddy(适配模板见 vibegap/adapters/);Codex 另有日志恢复兜底
  • 会话面板:按 agent 分组显示各会话的运行中/已完成状态
  • 打字模式:qwerty-learner 式拼写,音标+发音(有道音源,可关),Tab 看答案(看过即记入错词),←→ 浏览前后词
  • 错词复习 / 每日目标 / AI 新闻轮播条(卡兹克 AIHOT 公开 API)
  • 按需运行:Agent 启动时自动拉起;窗口隐藏且无 Agent/交互 10 分钟后自动退出,无需手动守着 daemon
  • 小细节:跟随系统或手动切换深浅主题、运行中全局热键手动唤醒(Ctrl+Alt+W,被占自动换)、自动唤醒可关、整窗拖拽、不抢焦点

📦 安装

git clone https://github.com/ktao732084-arch/vibegap && cd vibegap
pip install -e .
python scripts/fetch_dicts.py        # 下载内置词书(CET6 / GRE,来自 qwerty-learner)
python vibegap/adapters/claude_code/install.py
python vibegap/adapters/codex/install.py
vibegap-ensure --toggle              # 可选:立即启动并检查悬浮窗

🚀 快速开始

dsh plugin --profile web add dsh-vibegap
dsh web

📚 更多信息

Windows 安装包(推荐,不需要 Python)

从 Releases 下载 VibeGap-<version>-Setup.exe 后直接安装。安装器默认接入检测到的 Claude Code / Codex, 只写当前用户目录,不请求管理员权限;不默认开机自启。 安装后无需手动保持任何终端:Agent 第一次上报事件时会自动拉起 VibeGap,窗口隐藏且 无 Agent/交互 10 分钟后自动退出。纯手动背词可从开始菜单打开 VibeGap。 当前安装包尚未做商业代码签名,Windows 可能显示“未知发布者”;可用同一 Release 中的 SHA256SUMS.txt 校验文件。安装包自带 CET-6 与 GRE 3000 词书,首次启动即可使用。

源码安装(开发者)

git clone https://github.com/ktao732084-arch/vibegap && cd vibegap pip install -e . python scripts/fetch_dicts.py # 下载内置词书(CET6 / GRE,来自 qwerty-learner) python vibegap/adapters/claude_code/install.py python vibegap/adapters/codex/install.py vibegap-ensure --toggle # 可选:立即启动并检查悬浮窗

🔗 链接