我在给 Ops 工具写 Copilot

💡 原文中文,约2200字,阅读约需6分钟。
📝

内容提要

本文介绍了Ops工具Copilot的核心操作和应用场景,作者旨在弥补Ops工具场景不足的问题,提高工作效率。同时介绍了拆解任务和对大模型暴露应用信息的过程,以及作者的未来计划。

🎯

关键要点

  • Ops工具Copilot是日常运维中频繁使用的工具,核心操作包括脚本执行和文件分发。
  • 开发Copilot的目的是弥补Ops工具在运维场景中的不足,提高工作效率。
  • 大模型提供了新的设计思路,可以处理重复、繁琐的运维任务。
  • Copilot的开发过程相对简单,但需要明确的使用场景以促进思考与迭代。
  • Ops目前有三个组件:Opscli、OpsServer、OpsController,Opscli集成Copilot可以节省故障排查和配置变更的时间。
  • 任务拆解是Copilot的核心功能之一,需要将抽象任务转换为具体任务。
  • 大模型需要领域知识、应用信息和上下文来更好地拆解任务。
  • 为了让大模型理解应用,需提交应用的Schema和设计思路,而非全部文档。
  • 目前Ops的Copilot处于初级阶段,已实现基本功能,未来计划演化为独立服务OpsCopilot。
➡️

继续阅读