CLI & số liệu
Khởi tạo dự án, chạy kiểm tra không cần MCP client và xem xét hành vi phiên làm việc được đo lường.
init
npx signalint-mcp initPhát hiện file tsconfig.json gốc, cấu hình Oxlint và cấu hình Biome, sau đó ghi file signalint.config.json tương ứng. Lệnh cũng tìm kiếm cấu hình MCP của Claude Code, Cursor và Antigravity. Nếu tìm thấy một client rõ ràng, lệnh có thể cập nhật sau khi bạn xác nhận; nếu không rõ ràng, lệnh sẽ in ra hoặc đưa ra các lựa chọn chính xác.
check
npx --no-install signalint check .Chạy cùng một pipeline dự án mà không cần MCP client và in ra phản hồi chẩn đoán. Lệnh thoát với mã exit 1 khi phát hiện lỗi; trạng thái exit đó thể hiện kết quả chẩn đoán thay vì lỗi crash CLI.
stats
npx --no-install signalint statsĐọc log .signalint/session.jsonl đang hoạt động và bản sao lưu xoay vòng .1 của nó. Phần chồng lấp được giữ lại chỉ tính một lần, các dòng bị lỗi hoặc bị cắt do crash sẽ bị bỏ qua và số lượng bị bỏ qua vẫn được hiển thị rõ ràng.
Thống kê phiên Signalint
Lần kiểm tra: 12
Tỷ lệ giảm payload trung bình: 86.5% (12 lần kiểm tra)
Tỷ lệ hit cache engine-file: 76.2% (32 lần hit / 42 lần tra cứu)
Độ trễ kiểm tra trung bình: 214.3ms (12 lần kiểm tra)
Độ trễ kiểm tra tối đa: 486.0ms
Cảnh báo vòng lặp đã kích hoạt: 1
Dòng phiên bị lỗi bị bỏ qua: 0Các giá trị trên minh họa định dạng đầu ra chính xác. Giá trị giảm payload 86.5% là cách hiển thị 1 chữ số thập phân của CLI cho kết quả 86.53% của fixture hiện tại; số liệu dự án của bạn được tính từ lịch sử phiên được giữ lại của chính dự án đó.
Định nghĩa các số liệu
| Số liệu | Điều nó đo lường |
|---|---|
| Tỷ lệ giảm payload trung bình | Số byte JSON thô đã chuẩn hóa so với số byte JSON sau khi gom cụm. Các lần kiểm tra sạch (clean) với 0 byte thô sẽ bị loại trừ. |
| Tỷ lệ hit cache engine-file | Mỗi lần tra cứu engine được bật tính riêng—không phải số file duy nhất và không phải việc tránh tiến trình con. |
| Độ trễ trung bình / tối đa | Thời gian thực thi của handler qua các bước xác thực, xử lý cache/engine, gom cụm và đánh giá vòng lặp; không bao gồm ghi telemetry và truyền stdio. |
| Cảnh báo vòng lặp | Các chữ ký lỗi riêng biệt đã vượt qua ngưỡng dao động hiện tại. |
Artifacts cục bộ
.signalint/cache.sqlite— cache chẩn đoán có giới hạn..signalint/cache/tsc.tsbuildinfo— trạng thái tăng dần của TypeScript..signalint/session.jsonl— sự xuất hiện của vòng lặp và số liệu kiểm tra..signalint/session.jsonl.1— một bản sao lưu lịch sử xoay vòng.
Giữ toàn bộ thư mục .signalint/ bên ngoài version control.