SuperAPI AI 工具集

config

办公与效率

查看项目

更新于 10-15 20:14

技能介绍

用途:该技能用于配置和自定义 Hive,使其匹配开发工作流,涉及规则、spawn 命令、键位绑定与终端集成。

配置文件:位于 ~/.config/hive/config.yaml,当前版本 0.2.5。查看、编辑与迁移命令: cat ~/.config/hive/config.yaml $EDITOR ~/.config/hive/config.yaml hive doc migrate

规则系统:rules 以正则 pattern 匹配仓库 URL 并定义行为,字段包括 pattern、max_recycled、windows、recycle、commands、copy。最后一条含 spawn/windows 配置的匹配规则生效。pattern 示例可匹配全部仓库、指定组织或指定仓库。

窗口配置:windows 为声明式 tmux 窗口(推荐),字段有 name(必填,支持模板)、command、dir、focus。windows 与 spawn/batch_spawn 互斥;两者均未设置时使用默认布局(agent 窗口加 shell)。

模板变量:命令支持 Go 模板 {{ .Variable }} 语法。windows/spawn/batch_spawn 可用 .Path、.Name、.Slug、.ContextDir、.Owner、.Repo;batch_spawn 与批量 windows 可用 .Prompt;recycle 可用 .DefaultBranch;usercommands 的 sh 可用 .Path、.Name、.Remote、.ID、.Tool、.TmuxWindow、.Args、.Form.*。安全引用可用 {{ .Variable | shq }}。

终端集成:tmux 可配置 poll_interval 与 preview_window_matcher,并有状态指示(绿=工作中、黄=需批准、青=可输入、暗=未找到终端、灰=会话已回收)。

用户命令与键位:usercommands 支持 sh、help、confirm、silent、exit 字段,可通过 : 命令面板或键位调用;keybindings 将键映射到用户命令,如 r 回收、d 删除、o 打开 vscode、enter 附加,保留键包括 ?、:、v、j/k/↑/↓、/、n。

限制:资料未提供收费、价格与具体平台信息。