开发者工具GitAI 编码效率

Twain——AI 时代的 Git 差异审阅器

给 AI 生成的大量改动用文件树加逐行高亮,一次看清全部改动

痛点
用 Claude Code 等 AI 编码后,一次改动动辄几十个文件,Meld 等传统 diff 工具只能一个个文件点开看,无法在同一视图里按 Git diff 顺序审阅全部改动;AI 生成的代码又多又密,缺少语法高亮和只显示变更块的能力,审阅效率极低。
方案
做一个桌面 diff 查看器:把一次 Git diff 涉及的所有文件按顺序列在同一视图中,左侧配文件树;支持切换「只看变更块」与「完整文件」;用 tree-sitter 做语法高亮;可对接本地 Git 仓库,自动对比工作区、暂存区和任意提交。
用户
重度使用 AI 编码代理、每天需要审阅大量 AI 生成改动的开发者与小团队。
MVP
读取本地 Git 仓库并解析 diff;单窗口顺序展示全部变更文件并配文件树;变更块/完整文件切换;tree-sitter 语法高亮;支持命令行传入提交范围。
变现
桌面应用买断制(如 $29),提供免费试用版限制文件数;后续可加团队版批量许可。
为何现在
AI 编码代理让单次提交的改动量暴增,传统 diff 工具明显跟不上;这是一个纯本地的桌面工具,不依赖云服务,独立开发者几周可做出可用版本。

来源讨论 · 1

  1. Hacker NewsShow HN: Twain, a diff viewer like Meld, but for the age of AI1↑ 0
← 返回列表