计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
cli-and-services【效率与协作】Operate Aim CLI, local UI, remote tracking services, notebook UI, conversion discovery, storage maintenance, and watcher notifications safely.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is about Aim's command-line entry points, UI/server operation, remote tracking endpoints, notebook UI, run/storage maintenance, conversion command discovery, or watcher/notifier setup.
Route away from this sub-skill when the user asks for:
Run.track, media objects, query expressions, or run metadata modeling: use tracking-sdk.framework-integrations.--repo <repo_dir> to CLI commands instead of relying on the current working directory.aim --help, aim version, aim <command> --help, aim-watcher --help, aim init --repo <empty_or_existing_dir> --skip-if-exists.aim up, aim server, aim-watcher start. Do not start these unless the user asked for a listener/service and provided host/port/process-lifetime expectations.aim runs rm, aim runs mv, aim runs close, aim runs update-metrics, aim storage upgrade 3.11+, aim storage restore, aim storage prune, aim storage reindex. List/backup/confirm first.aim up) from the remote tracking API (aim server). They are different services and usually need different ports or process managers.references/cli-reference.md — entry points, commands, verified flags, and safe command patterns.references/services-and-remote-tracking.md — choosing aim up vs aim server, client aim:// URLs, SSL, base paths, notebook UI, Docker concept, and deployment cautions.references/storage-and-run-maintenance.md — list-first maintenance workflows for stale/corrupted runs and storage/index operations.references/troubleshooting.md — common command, repository, service, remote, notebook, and notifier failures.Run the safe smoke check from any directory:
python scripts/aim_cli_smoke.py --help
python scripts/aim_cli_smoke.py
python scripts/aim_cli_smoke.py --init-dir ./aim-smoke-repo
The script checks aim/aim-watcher help and version commands, creates only a temporary or user-selected initialized repo with --skip-if-exists, and skips service listeners and destructive maintenance.