AgentKit
Tài liệuBộ kitTham chiếu CLIỨng dụng Desktop
BetaBạn đang đọc tài liệu kênh beta (3.0.0-beta.41). Tính năng có thể thay đổi trước bản stable tiếp theo.Chuyển sang stable →

ak skills evolution

ak skills evolution show

Xem một candidate tiến hoá Skill đã ghi cùng base, diff theo file, finding, blast radius và các slot.

Dùng ak skills evolution show để đọc một candidate record trước khi đánh giá hoặc áp dụng nó.

Cách dùng

ak skills evolution show <candidateId> [--json]

Phải có đúng một reference: ID candidate đầy đủ, phần hex của nó, hoặc một prefix duy nhất có ít nhất 8 ký tự hex. Lệnh chỉ đọc: đọc các candidate record dưới AGENTKIT_HOME/state/skill-evolve/candidates/, xác minh record theo ID, không lấy lock, không chạy script, model hay gọi mạng, và bỏ qua kiểm tra cập nhật nền.

Đầu ra

Text in ID candidate với trạng thái recorded, Skill cùng digest của base và overlay, overlay trước đó mà nó xếp chồng lên nếu có, phân loại, độ tin cậy và blast radius, từng finding, diff theo file, đánh giá khi slot đã có, và trạng thái của cả hai slot. Nội dung diff được vô hiệu hoá ký tự điều khiển trước khi in; file nhị phân hoặc quá lớn hiển thị một dấu hiệu thay cho diff.

JSON dùng kind=skills.evolution.show với candidate record dưới data:

schema, candidateId, recordDigest, evidenceDigest
skill: ref, identity, alias, kit, version, shared, fork?
base: foundationTreeDigest, treeDigest, priorOverlayDigest?, priorPersonalKit?
overlay: schema, overlayDigest, compositionDigest, ops
diff[]: path, op, mode?, diff?, binary?, linesAdded, linesRemoved
findings[]
blastRadius: filesChanged, linesAdded, linesRemoved, forkNeeded, aliasesAffected
classification, confidence
evaluation, apply

evaluation và apply là các slot object có state lần lượt là not_evaluated hoặc evaluated, và not_applied, applied hoặc rolled_back.

Kết quả và mã thoát

Mã thoátÝ nghĩa
0Candidate đã được hiển thị.
1Không đọc được candidate store, hoặc record không qua xác minh (store.corrupt).
2Cờ hoặc argument không hợp lệ, hoặc reference không phải ID hay prefix có ít nhất 8 ký tự hex.
5Không có candidate đã ghi nào khớp reference, hoặc prefix khớp nhiều hơn một (evolve.candidate_not_found).

Lệnh liên quan