AI 资源库 · 已整理 2 项

Git 历史分析

查看与Git 历史分析相关的 AI 资讯、工具、Skill、工作流和开源项目。

Archboard:面向编码代理的软件架构规划与评审工具

miklschmidt/archboard · Plan the next architecture with your coding agent. Archboard draws every proposal against what is built, keeps the record of why it changed, and walks your team through it out loud.

Archboard 是一款供软件与云架构师配合编码代理(Claude Code、Codex)使用的架构规划工具。代理读取代码并向 Archboard 描述系统的服务、存储、队列及调用关系,渲染器据此绘制架构图,无需手动拖拽布局。它可对照现有架构绘制变更提案、并排比较多个方案、记录采纳理由并保留历史,还可借助 Git 历史统计模块变更频率与共同变更情况,按 Ousterhout 的软件设计哲学提示浅模块、传递方法、变更放大、信息泄漏等设计气味线索。它支持代码检查,用于发现源码链接失效、关系画反及架构遗漏的依赖,覆盖 TypeScript、Python、C#、Swift、Rust、Go、C、C++、Objective-C 及 Terraform、Kubernetes 清单等,并可生成带旁白的讲解视频和序列图,用于设计评审、新人上手和 PR 说明。

☆ 收藏查看来源 ↗

Kogen:在 Git 仓库中自动完成从功能塑造到验证提交的 AI 开发工具

KogenAI/kogen · Shape the feature. Leave the build to Kogen.

Kogen 是一个 Go 语言开发的命令行工具,接收用户请求的功能描述后,在用户自己的 Git 仓库中执行五步流程:Shape(塑造)阶段由模型生成功能说明、可执行的 Gherkin 场景及 Quint 状态模型,检索权威文档并向用户确认 UI/UX 选择;Build(构建)阶段由内置模型/工具循环或用户指定的执行器(如 Claude Code)实现功能;Verify(验证)阶段运行验收场景、模型检查和项目检查;Review and fix(评审与修复)阶段由独立评审者调查并修复缺陷;最后以用户自己的 Git 配置提交一个包含已验证和已评审内容的提交。支持 ChatGPT、SuperGrok、OpenCode Go、Anthropic API 以及本地 OpenAI 兼容服务器(Ollama、LM Studio、vLLM)等模型提供方。项目处于开发阶段,尚未发布正式版本。

☆ 收藏查看来源 ↗