設定
@langdrift/core 0.1.0 · 尚未發布@langdrift/core 提供 langdrift 執行檔。設定需明確執行:
langdrift setup \
--root /path/to/product \
--project-id proj_example \
--account-id acc_example \
--name 'Example Product'--root 必須指向既有目錄。
若省略,設定會從目前目錄向上尋找 .git。
在 Git 儲存庫外,請指定 --root。
專案與帳號 ID 是路由與背景中繼資料。 設定不會建立帳號、驗證任何一個 ID 的身分,或授權專案存取。
產生的檔案
設定只管理以下四個 JSON 檔案:
.drifts/
project.json
vision/schema.json
loop/schema.json
evidence/schema.json新的 project.json 會記錄協定版本 1、專案身分、設定套件產生器的來源資訊,以及整合設定。
LangDrift 在本機啟用;GitHub、Linear 和 Obsidian 初始為停用。
三個支柱結構定義是來自 @langdrift/sdk、可獨立使用的複本。
設定不會產生空的產出物目錄樹、Markdown 文件、代理程式執行框架或佔位整合。
指令選項
--root <directory>--project-id <id>--account-id <id>--name <name>--github-installation-id <numeric-id>--github-repository <owner/repository>--linear或--no-linear--obsidian或--no-obsidian--dry-run--json--help或-h
新設定必須同時提供兩個 GitHub 值。 它們只儲存非機密參照;Linear 和 Obsidian 旗標也只儲存選用的介面設定。
若缺少身分值,只有當標準輸入和標準錯誤都是互動式終端機,且未使用 --json 時,CLI 才會提示輸入。
非互動式與 JSON 執行則會失敗,並列出缺少的欄位。
本機操作
設定不會發送網路請求或接收憑證,也不會連接 GitHub、Linear、Obsidian、MCP 伺服器或後端。 套件沒有安裝後的設定掛鉤。 建置或封裝工作區不會執行設定,也不會發布任何一個套件。