Ziptax Tool Free
支持按地址、邮编或经纬度查询美国销售税率,含CLI封装与API调用说明。
基于AI的Git历史智能分析,支持语义搜索、智能提交和分支命名。
openclaw skills install @ahmaxdev/gitrama命令、参数、文件名以原文为准
name: gitrama
description: >
基于 AI 的 Git 历史智能分析工具。当用户询问 Git 历史、提交信息、分支名称、项目洞察、代码溯源,或希望了解代码库中发生了什么时使用。
触发关键词包括:"git history"、"commit message"、"branch name"、"who changed"、"what happened"、"repo summary"、"code archaeology"、"semantic search git"、"generate commit"、"smart commit"、"git log analysis"、"contributor insights"。
version: 1.0.0
homepage: https://gitrama.ai
metadata:
openclaw:
emoji: "🌿"
requires:
bins:
- git
- pip
binsAnyOf:
- python3
- python
install:
pip:
- gitrama
Gitrama 是一个命令行工具,为你的 Git 历史注入 AI 驱动的语义搜索与智能分析能力。它内置了 AskGIT —— 一个能理解整个代码仓库上下文的 AI 助手。
所有 AI 处理均通过 api.gitrama.ai 在服务端完成,无需配置 API 密钥,安装后即可直接使用。
以自然语言向仓库提问:
命令: gtr chat
AskGIT 会自动调用 10 次 Git 子进程命令(获取分支信息、最近提交、差异内容、贡献者、文件树结构等),将上下文发送至 api.gitrama.ai 进行智能分析。
根据已暂存的更改自动生成符合规范的提交信息:
git diff --staged 的内容命令: gtr commit
根据任务描述生成清晰、规范的分支名:
命令: gtr branch
获取基于 AI 的项目分析报告:
命令: gtr chat,然后提出关于项目洞察的问题
Gitrama 通过 PyPI 发布:
pip install gitrama验证安装是否成功:
gtr version无需配置 API 密钥或任何参数。Gitrama 默认连接 api.gitrama.ai 进行所有 AI 处理。
可选配置通过以下命令进行:
gtr config当用户询问 Git 历史或项目上下文时,运行对应的 Gitrama 命令:
# 启动交互式对话,探索仓库
gtr chat
# 为暂存的更改生成提交信息
gtr commit
# 根据任务描述生成分支名
gtr branch "add user authentication with OAuth"
# 快捷别名
gtr c # commit 的快捷方式
gtr b # branch 的快捷方式
gtr ch # chat 的快捷方式本地 CLI (gtr) → 本地收集 Git 上下文 → POST 至 api.gitrama.ai → 返回 AI 分析结果api.gitrama.ai 进行 AI 处理api.gitrama.ai 的仓库数据仅用于生成回复,不会被长期存储若安装后无法找到 gtr 命令:
# 确保 pip 脚本路径已加入系统 PATH
python3 -m gitrama --version若出现连接错误:
# 检查 api.gitrama.ai 是否可达
curl -s https://api.gitrama.ai/health已收录 1 个 Skill