提供 HTTP 端点,用于扫描跨多个分支的 Git 仓库冲突,并应用 AI 建议的解决方案。适用于仪表盘需要...
冲突管理器 技能是一项面向实际任务的技能,主要用于此技能执行两个公开的 HTTP API , 整合的 Hell- Dashboard 可以调用 :.;POST / 冲突扫描 – 接受一个要求 Id( 或任何自定义的有效载荷)。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
该技能实现了两个公开的 HTTP API,供 Integration‑Hell‑Dashboard 调用:
/conflict-scan — 接收一个 requirementId(或任意自定义载荷),并返回每个仓库/分支对中存在冲突的文件列表。/conflict-resolve — 接收一个解析载荷(含仓库、源/目标分支、可选 patch 或命令列表),先执行一次试运行(dry-run)合并;若 dryRun 为 false,则继续执行实际合并。两个端点均会发布 WebSocket 事件,以便前端 UI 实时响应。
repo:read — 用于列出分支及获取提交记录。repo:write — 用于执行合并操作及推送变更。该技能设计为最小可行实现;后续可根据需要扩展完整的 Git 操作逻辑、认证处理机制以及更智能的 AI 集成能力。
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章