这个项目能做什么

omni-dev 是一个使用 Rust 构建的综合开发者实用工具,为 Git 工作流提供 AI 驱动的增强功能,并提供了一套针对常用企业工具的集成方案。 核心能力包括: - **Git 智能分析**:利用 AI(Claude, OpenAI, Ollama 等)分析代码变更,将混乱的提交历史重写为专业的 Conventional Commits。它还能根据分支上下文生成详细的 Pull Request 描述。 - **MCP 服务器**:实现了 Model Context Protocol (MCP),为 AI 代理提供 Jira, Confluence, Datadog, Gmail 和 Google Drive 的工具接口。 - **Atlassian 集成**:提供完整的 CLI 支持,用于读取、写入和编辑 Jira 问题及 Confluence 页面,包括离线的 Markdown 到 ADF 转换。 - **云服务集成**: - **Datadog**:对指标、监控、仪表板和日志的只读访问。 - **Google Workspace**:基于 OAuth2 的集成,支持 Gmail(搜索、读取、同步)和 Google Drive(搜索、读取及受控的写入操作)。 - **YouTube**:提供以多种格式(SRT, VTT, JSON)获取字幕和转录文本的工具。 - **浏览器桥接 (Browser Bridge)**:一项独特功能,允许通过已认证的浏览器标签页驱动 HTTP 请求,从而在不导出 Cookie 的情况下访问受 SSO 保护的内部仪表板。 - **系统守护进程 (System Daemon)**:一个受监督的后台进程,用于托管浏览器桥接和 worktrees 注册表等长周期服务。