Hive 命令行工作流助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-hive-cli。
技能介绍
要解决的问题
Hive CLI 场景下,用户常常不只是“装一下”,而是要在本地项目中完成 hive 的初始化、任务检查、推进、审阅和管理。手工操作容易踩到三类坑:
- 命令不可用:
hive未安装、版本异常,或同名 Apache Hive 遮蔽了预期命令。 - 状态不明确:
daemon、bot、markers等运行时组件是否启动、是否自动恢复,往往不在一条命令里可见。 - 不可撤销操作:
drop、prune、migrate、approve --force等动作可能删除工作区、关闭 draft PR 或改写已安装软件。
技能如何工作
该技能把 Hive CLI 使用整理成带确认的运维流程:
- 先检测
hive或hv是否能输出裸版本号;若不可用,会改走引导式设置,而不是直接报错。 - 设置时会说明将安装 CLI、验证版本、安装或启用用户级
daemon服务,并在获得确认后才处理当前项目的init与doctor。 - 日常使用时,优先从当前工作区执行命令,必要时选择
--json获取结构化输出,并汇总task slug、阶段、标记和下一步命令。
适用边界
它适合处理 Hive 工作流的安装引导、状态检查、任务推进和后台服务管理。边界也很明确:对破坏性或绕过安全保护的命令,技能会先复述影响并要求显式确认;对前台或流式命令,也会提示可能长时间占用 agent。若环境里存在同名 Apache Hive,或用户要求无确认执行危险操作,应暂停并人工核实。
使用场景
- 在 macOS 项目首次接入 Hive,需要完成 CLI 安装、版本验证、daemon 安装和当前项目初始化。
- Hive 已安装但任务状态不明,需要查看任务 slug、stage、marker 与下一步命令。
- 执行 drop、prune 或 migrate 前,需要复述影响并要求确认,避免误删工作区或 draft PR。
- 管理后台服务时,优先使用 daemon start --detach,并在前台 tail 前确认 agent 占用。
适合人员
- 需要在本机项目中维护 Hive 工作流的运维工程师:要安装、验证并初始化 CLI。
- 负责 agent 后台服务的平台工程师:要管理 daemon、bot 与恢复 markers,避免误停服务。
- 处理任务发布与清理的自动化维护者:要在 drop、prune、migrate 前获得确认与影响说明。
- 从 Apache Hive 环境切换到 Hive CLI 的工程负责人:要确认命令版本,防止同名遮蔽。