Phase 0–7 of docs/joy-cli-hardening-plan.md: - golden fixtures + contract tests (commands/dashboard keys/whitelist) - command tier metadata; help ≡ manifest (pipeline in core) - _joy.schema_version on dict outputs; dashboard collect package split - work_rebuild → shared rebuild; deprecated markers; journal vm-first compat - web JSONL audit; lazy command import; plugins README
468 lines
9.2 KiB
JSON
468 lines
9.2 KiB
JSON
{
|
||
"commands": [
|
||
"api",
|
||
"backup",
|
||
"board",
|
||
"bootstrap",
|
||
"budget",
|
||
"clone",
|
||
"clone_restart",
|
||
"cluster_health",
|
||
"cocobook",
|
||
"config",
|
||
"curiosity",
|
||
"daily",
|
||
"dashboard",
|
||
"data",
|
||
"db",
|
||
"delegate",
|
||
"disk",
|
||
"domain",
|
||
"env",
|
||
"grow",
|
||
"health",
|
||
"help",
|
||
"idea",
|
||
"inbox",
|
||
"infra",
|
||
"intel",
|
||
"journal",
|
||
"konqi",
|
||
"message",
|
||
"meter",
|
||
"mind",
|
||
"output",
|
||
"patrol",
|
||
"pipeline",
|
||
"poke",
|
||
"prlctl",
|
||
"profile",
|
||
"project",
|
||
"recall",
|
||
"report",
|
||
"resources",
|
||
"restart",
|
||
"scan",
|
||
"signal",
|
||
"sop",
|
||
"state",
|
||
"team",
|
||
"tmux",
|
||
"tools",
|
||
"tux",
|
||
"uptime",
|
||
"verify",
|
||
"vm",
|
||
"wake",
|
||
"web",
|
||
"who",
|
||
"work",
|
||
"work_rebuild"
|
||
],
|
||
"aliases": {
|
||
"clone-restart": "clone_restart",
|
||
"cluster-health": "cluster_health",
|
||
"work-rebuild": "work_rebuild"
|
||
},
|
||
"meta": {
|
||
"api": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": [
|
||
"mac"
|
||
],
|
||
"help": "API 健康/切换 provider"
|
||
},
|
||
"backup": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": [
|
||
"mac"
|
||
],
|
||
"help": "备份管理"
|
||
},
|
||
"board": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "Task Board 操作"
|
||
},
|
||
"bootstrap": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "冷启动初始化协议"
|
||
},
|
||
"budget": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "每日调用额度查看"
|
||
},
|
||
"clone": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": [
|
||
"mac"
|
||
],
|
||
"help": "分身管理"
|
||
},
|
||
"clone_restart": {
|
||
"alias": "clone-restart",
|
||
"requires": null,
|
||
"env": [
|
||
"mac"
|
||
],
|
||
"help": "[deprecated→joy clone restart] 重启单个分身"
|
||
},
|
||
"cluster_health": {
|
||
"alias": "cluster-health",
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "集群级异常关联检测"
|
||
},
|
||
"cocobook": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "知识库检索(huawei cocobook MCP)"
|
||
},
|
||
"config": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "配置管理"
|
||
},
|
||
"curiosity": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "好奇心引擎:闲时探索线索生成"
|
||
},
|
||
"daily": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "飞轮日报"
|
||
},
|
||
"dashboard": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": [
|
||
"mac"
|
||
],
|
||
"help": "飞轮仪表盘(全集群状态一览)"
|
||
},
|
||
"data": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "数据资产 catalog/search/stats(≡ cluster-data)"
|
||
},
|
||
"db": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "数据库查询(WP-CLI)"
|
||
},
|
||
"delegate": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "跨 VM 协作委托(board+A2A)"
|
||
},
|
||
"disk": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "全集群磁盘使用检查"
|
||
},
|
||
"domain": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "领域状态/报告"
|
||
},
|
||
"env": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "VM 环境自省"
|
||
},
|
||
"grow": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "自我成长(任务完成后自评)"
|
||
},
|
||
"health": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "LLM provider 健康状态 / joy 自检"
|
||
},
|
||
"help": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "显示帮助信息(--json 输出结构化数据)"
|
||
},
|
||
"idea": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "人类想法备忘录(agent 可 list/search)"
|
||
},
|
||
"inbox": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "A2A 收件箱"
|
||
},
|
||
"infra": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": [
|
||
"mac"
|
||
],
|
||
"help": "基础设施(launchd/NAS/bridge/日报)"
|
||
},
|
||
"intel": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "业务简报/域名资产"
|
||
},
|
||
"journal": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "journal 操作"
|
||
},
|
||
"konqi": {
|
||
"alias": null,
|
||
"requires": [
|
||
"konqi",
|
||
"tux"
|
||
],
|
||
"env": [
|
||
"mac"
|
||
],
|
||
"help": "龙奇协管操作"
|
||
},
|
||
"message": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "NATS 消息(吸收 vm-thread/vm-dm/vm-say)"
|
||
},
|
||
"meter": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "Token 消耗计量(今日/月预测)"
|
||
},
|
||
"mind": {
|
||
"alias": null,
|
||
"requires": [
|
||
"tux",
|
||
"konqi",
|
||
"wapuu"
|
||
],
|
||
"env": [
|
||
"mac"
|
||
],
|
||
"help": "三员大脑管理"
|
||
},
|
||
"output": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "work 产出采集"
|
||
},
|
||
"patrol": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "一次性全景检查(JSON,零 token)"
|
||
},
|
||
"pipeline": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "管线注册表 list/get/tools/doctor(AI 原生真源)"
|
||
},
|
||
"poke": {
|
||
"alias": null,
|
||
"requires": [
|
||
"konqi",
|
||
"tux",
|
||
"wapuu"
|
||
],
|
||
"env": null,
|
||
"help": "直接注入对方输入框(tux/konqi/wapuu→tmux,其他→NATS)"
|
||
},
|
||
"prlctl": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": [
|
||
"mac"
|
||
],
|
||
"help": "[deprecated→joy vm] VM 管理"
|
||
},
|
||
"profile": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "完整 VM 画像(系统/工具链/项目/服务/磁盘)"
|
||
},
|
||
"project": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "单项目深度状态(git/deps/build)"
|
||
},
|
||
"recall": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "集群记忆搜索/写入"
|
||
},
|
||
"report": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "标准化上报(自动唤醒 konqi)"
|
||
},
|
||
"resources": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "集群资源实时总览(并行 SSH 采集)"
|
||
},
|
||
"restart": {
|
||
"alias": null,
|
||
"requires": [
|
||
"konqi",
|
||
"tux"
|
||
],
|
||
"env": [
|
||
"mac"
|
||
],
|
||
"help": "重启代理"
|
||
},
|
||
"scan": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": [
|
||
"mac"
|
||
],
|
||
"help": "本地 LLM 扫描代理会话"
|
||
},
|
||
"signal": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "双向信号(stuck/done/help)"
|
||
},
|
||
"sop": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "SOP 标准操作流程管理"
|
||
},
|
||
"state": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "agent state 读写"
|
||
},
|
||
"team": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "ai-team 分流(吸收 team-run)"
|
||
},
|
||
"tmux": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": [
|
||
"mac"
|
||
],
|
||
"help": "tmux 可观测性 + VM 离线检测"
|
||
},
|
||
"tools": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "工具层自省(--list/--manifest/--check)"
|
||
},
|
||
"tux": {
|
||
"alias": null,
|
||
"requires": [
|
||
"tux"
|
||
],
|
||
"env": [
|
||
"mac"
|
||
],
|
||
"help": "塔司质量审计"
|
||
},
|
||
"uptime": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "全集群 uptime 检查"
|
||
},
|
||
"verify": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "轻量机械验收(零 token)"
|
||
},
|
||
"vm": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": [
|
||
"mac"
|
||
],
|
||
"help": "VM 管理(list/start/stop/restart/snapshot)"
|
||
},
|
||
"wake": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "唤醒代理"
|
||
},
|
||
"web": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": [
|
||
"mac"
|
||
],
|
||
"help": "飞轮仪表盘 Web 服务器 (http://localhost:8899)"
|
||
},
|
||
"who": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "能力路由:跨 VM 能力查询"
|
||
},
|
||
"work": {
|
||
"alias": null,
|
||
"requires": null,
|
||
"env": null,
|
||
"help": "work session 操作"
|
||
},
|
||
"work_rebuild": {
|
||
"alias": "work-rebuild",
|
||
"requires": [
|
||
"konqi",
|
||
"tux"
|
||
],
|
||
"env": [
|
||
"mac"
|
||
],
|
||
"help": "重建 work session"
|
||
}
|
||
}
|
||
}
|