2026西湖龙井茶官网DTC发售:茶农直供,政府溯源防伪到农户家
我曾经长期依赖 Visual Studio Code 并固定使用 GitLens —— 包括分支图谱、热力图式的责任归属分析以及镜头注释。那就是我的 Git 工作流。
随后到了 2026 年。随着 Cursor、Claude Code 和 Codex 承担实际的代码编辑工作,编辑器本身变得可有可无。唯一牵制我回归传统模式的只有 GitLens。
这感觉是一种浪费 —— 仅仅为了瞥一眼提交历史就要启动整个集成开发环境(IDE)。现在由智能代理执行 Git 命令;我只需要在结果看起来有问题时,偶尔进行合理性检查。
因此,我构建了 gitwink —— 一款专为该循环设计的最小化工具。它是一个系统托盘图标,可展开为概览视图,将提交信息作为人工智能上下文传递,然后迅速隐退,不干扰操作。
设计上仅支持只读。 它无法执行提交、推送、合并或修改任何内容。如果我需要进行复杂的 Git 操作,我会直接告知智能代理。
0.5 秒确认循环
智能代理提交 → 点击托盘图标 → 内联展开 → “复制为人工智能上下文”
→ 粘贴到 Claude/Codex/Cursor 中
→ “智能代理这样做对吗?”
无需切换窗口。无需启动集成开发环境。整个循环在一次瞥视间即可完成。
功能包含
-
驻留系统托盘(Windows 系统托盘 / macOS 菜单栏)—— 点击即可切换显示,全局快捷键
Ctrl+Shift+G可从任意位置唤出。右键点击托盘图标可进行重置位置 / 打开设置文件 / 退出操作。 -
首次运行发现机制 会遍历你常用的代码目录(
source、Documents、Projects、Code、Dev、repos、Desktop,以及 Windows 上所有非系统驱动器;macOS 上的~/Projects、~/Code、~/Developer),并将结果缓存至 SQLite 数据库。消除“添加仓库”的繁琐步骤。 -
跨所有仓库的统一提交时间线,顶部设有过滤芯片,可按仓库(搜索 + 固定)、时间范围(24小时 / 3天 / 7天 / 30天 / 全部)和作者(多选并显示数量)进行筛选。每行标记包括 —
●提交 ·◆合并 ·★打标签 — 以及当提交不在当前检出分支上时显示的分支标签徽章。 - 单仓库有向无环图(DAG)视图 — 选择一个仓库,面板将切换为基于分支的图谱,采用自定义的可缩放矢量图形(SVG)车道绘制器(八色调色板,根据分支名称哈希生成;main / master / develop 分支保持中性色)。
-
点击内联展开 — 显示提交正文 + 变更文件列表,附带新建/修改/重命名/删除(NEW/MOD/REN/DEL)徽章、
+/−行数统计、二进制文件的bin标识及大小,以及类似 GitLens 风格的文件名强调显示。 - 独立差异对比窗口 用于完整阅读 — 包含文件侧边栏 + 同步水平滚动的并排差异对比,支持 PNG / JPG / GIF / WebP / SVG 图片预览(前后对比,带棋盘格背景)。单例模式,记住位置、大小和最大化状态。自动查找本地 Git LFS 对象;缺失的对象会在内联说明中解释。
-
复制为人工智能上下文 — 按
c键或点击按钮免责声明:本文内容来自互联网,该文观点不代表本站观点。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请到页面底部单击反馈,一经查实,本站将立刻删除。
