Quy trình hợp lý để làm việc trên tích hợp Pi trong OpenClaw.Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Kiểm tra kiểu và lint
- Cổng kiểm cục bộ mặc định:
pnpm check - Cổng kiểm build:
pnpm buildkhi thay đổi có thể ảnh hưởng đến đầu ra build, đóng gói, hoặc ranh giới tải lười/module - Cổng kiểm đầy đủ trước khi hợp nhất cho các thay đổi trọng tâm Pi:
pnpm check && pnpm test
Chạy kiểm thử Pi
Chạy trực tiếp bộ kiểm thử tập trung vào Pi bằng Vitest:src/agents/pi-*.test.tssrc/agents/pi-embedded-*.test.tssrc/agents/pi-tools*.test.tssrc/agents/pi-settings.test.tssrc/agents/pi-tool-definition-adapter.test.tssrc/agents/pi-hooks/*.test.ts
Kiểm thử thủ công
Luồng được khuyến nghị:- Chạy Gateway ở chế độ phát triển:
pnpm gateway:dev
- Kích hoạt trực tiếp tác tử:
pnpm openclaw agent --message "Hello" --thinking low
- Dùng TUI để gỡ lỗi tương tác:
pnpm tui
read hoặc exec để bạn có thể thấy quá trình truyền phát công cụ và xử lý payload.
Đặt lại từ trạng thái sạch
Trạng thái nằm trong thư mục trạng thái OpenClaw. Mặc định là~/.openclaw. Nếu OPENCLAW_STATE_DIR được đặt, hãy dùng thư mục đó thay thế.
Để đặt lại mọi thứ:
openclaw.jsoncho cấu hìnhagents/<agentId>/agent/auth-profiles.jsoncho hồ sơ xác thực mô hình (khóa API + OAuth)credentials/cho trạng thái nhà cung cấp/kênh vẫn nằm ngoài kho hồ sơ xác thựcagents/<agentId>/sessions/cho lịch sử phiên tác tửagents/<agentId>/sessions/sessions.jsoncho chỉ mục phiênsessions/nếu các đường dẫn cũ tồn tạiworkspace/nếu bạn muốn một workspace trống
agents/<agentId>/sessions/ cho tác tử đó. Nếu bạn muốn giữ xác thực, hãy giữ nguyên agents/<agentId>/agent/auth-profiles.json và mọi trạng thái nhà cung cấp trong credentials/.