Thiết lập
@langdrift/core 0.1.0 · chưa phát hành@langdrift/core cung cấp tệp thực thi langdrift. Thiết lập phải được thực hiện tường minh:
langdrift setup \
--root /path/to/product \
--project-id proj_example \
--account-id acc_example \
--name 'Example Product'--root phải chỉ một thư mục hiện có. Nếu bỏ qua, quá trình thiết lập tìm .git từ thư mục hiện tại lên các thư mục cha. Bên ngoài kho Git, hãy truyền --root.
ID dự án và tài khoản là siêu dữ liệu định tuyến và ngữ cảnh. Thiết lập không tạo tài khoản, xác thực bất kỳ ID nào hay cấp quyền truy cập dự án.
Tệp được tạo
Thiết lập quản lý đúng bốn tệp JSON:
.drifts/
project.json
vision/schema.json
loop/schema.json
evidence/schema.jsonMột project.json mới ghi phiên bản giao thức 1, định danh dự án, nguồn gốc bộ tạo của gói thiết lập và cấu hình tích hợp. LangDrift được bật cục bộ; GitHub, Linear và Obsidian ban đầu bị tắt. Ba lược đồ trụ cột là các bản sao tự chứa từ @langdrift/sdk.
Thiết lập không tạo cây hiện vật rỗng, tài liệu Markdown, khung tác tử hay tích hợp giữ chỗ.
Tùy chọn lệnh
--root <directory>--project-id <id>--account-id <id>--name <name>--github-installation-id <numeric-id>--github-repository <owner/repository>--linearhoặc--no-linear--obsidianhoặc--no-obsidian--dry-run--json--helphoặc-h
Hai giá trị GitHub phải được cung cấp cùng nhau cho cấu hình mới. Chúng chỉ lưu tham chiếu không bí mật. Các cờ Linear và Obsidian chỉ lưu tùy chọn giao diện.
Nếu thiếu giá trị định danh, CLI chỉ hỏi khi đầu vào chuẩn và đầu ra lỗi chuẩn đều là thiết bị đầu cuối tương tác và không có --json. Lần chạy không tương tác hoặc JSON sẽ thất bại và báo các trường còn thiếu.
Hoạt động cục bộ
Thiết lập không gửi yêu cầu mạng, nhận thông tin xác thực hay kết nối GitHub, Linear, Obsidian, máy chủ MCP hoặc hệ thống phía máy chủ. Gói không có móc thiết lập sau cài đặt. Dựng hoặc đóng gói workspace không chạy thiết lập và không phát hành gói nào.