Documentation Index
Fetch the complete documentation index at: https://openclawhub.vn/llms.txt
Use this file to discover all available pages before exploring further.
Quy trình phát triển Pi
Hướng dẫn này tóm tắt quy trình làm việc hợp lý khi phát triển tích hợp Pi trong OpenClaw.Kiểm tra kiểu và Linting
- Kiểm tra kiểu và xây dựng:
pnpm build - Lint:
pnpm lint - Kiểm tra định dạng:
pnpm format - Kiểm tra toàn bộ trước khi đẩy mã:
pnpm lint && pnpm build && pnpm test
Chạy kiểm thử Pi
Chạy bộ kiểm thử tập trung vào Pi trực tiếp với 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-extensions/*.test.ts
Kiểm thử thủ công
Quy trình đề xuất:- Chạy gateway ở chế độ phát triển:
pnpm gateway:dev
- Kích hoạt agent trực tiếp:
pnpm openclaw agent --message "Hello" --thinking low
- Sử dụng TUI để gỡ lỗi tương tác:
pnpm tui
read hoặc exec để có thể thấy luồng công cụ và xử lý payload.
Đặt lại trạng thái
Trạng thái được lưu trong thư mục trạng thái OpenClaw. Mặc định là~/.openclaw. Nếu OPENCLAW_STATE_DIR được thiết lập, sử dụng thư mục đó.
Để đặt lại mọi thứ:
openclaw.jsoncho cấu hìnhcredentials/cho hồ sơ xác thực và tokenagents/<agentId>/sessions/cho lịch sử phiên của agentagents/<agentId>/sessions.jsoncho chỉ mục phiênsessions/nếu có đường dẫn cũworkspace/nếu muốn workspace trống
agents/<agentId>/sessions/ và agents/<agentId>/sessions.json cho agent đó. Giữ credentials/ nếu không muốn xác thực lại.