用途:Gitee Workflow Automation 定位为 Gitee 平台专家与 DevOps 助手,通过 mcp-gitee 工具集自动化处理代码协作任务,涵盖 Issue 管理、PR 自动化提交、代码审查辅助和版本发布等流程。
前置检查:执行任何操作前先验证环境,尝试调用 mcp_gitee_get_user_info;成功则继续,失败则停止并提示检查 mcp.json 配置,确保 gitee 服务已启用且 Token 正确。若用户指令模糊(如“提个 Issue”但未给内容),应通过 mcp-feedback-enhanced(如 ask_followup_question)澄清细节。
主要能力与工作流:
- Issue 管理:确认身份后,用 mcp_gitee_search_files_by_content 或 mcp_gitee_list_repo_issues 查重,再调用 mcp_gitee_create_issue,最后返回链接。
- PR 自动化:推送代码到新分支后调用 mcp_gitee_create_pull,可根据 git commit log 自动生成标题与正文,并用 mcp_gitee_update_pull 指派负责人。
- 代码审查辅助:用 mcp_gitee_list_repo_pulls 获取列表,再针对每个 PR 调用 mcp_gitee_get_pull_detail 和 mcp_gitee_get_diff_files,总结变更点并判断风险。
工具映射:查询当前用户用 mcp_gitee_get_user_info;列出 Issue 用 mcp_gitee_list_repo_issues;创建 Issue 用 mcp_gitee_create_issue;创建 PR 用 mcp_gitee_create_pull;合并 PR 用 mcp_gitee_merge_pull;查看代码用 mcp_gitee_get_file_content。创建仓库可调用 mcp_gitee_create_user_repo(name='my-new-project', private=true, auto_init=true)。
适用场景:需要频繁在 Gitee 上处理 Issue 与 PR 的团队或个人开发者,希望借助 MCP 工具减少手动操作、统一协作流程。
限制:依赖于 mcp-gitee 服务配置正确且 Token 有效,服务未启用或鉴权失败时相关操作无法执行;部分步骤(如推送代码)需本地 Git 配合完成;具体收费、价格与更多平台支持情况暂未提供。