From eaa6b07c7d3e02c30a4a46a88d3e50d6126f0462 Mon Sep 17 00:00:00 2001 From: "zeyu.fz" Date: Fri, 26 Jun 2026 16:24:17 +0800 Subject: [PATCH] =?UTF-8?q?build(kscli):=20=E6=9E=84=E5=BB=BA=E5=B9=B6?= =?UTF-8?q?=E5=8F=91=E5=B8=83=20knowledge-studio-cli=20=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 knowledge-studio-cli 版本更新至 1.4.0 - 在发布脚本中新增 knowledge-studio-cli 构建步骤 - 更新包依赖顺序,加入 knowledge-studio-cli 包 - 确保知识库检索相关 CLI 正确构建发布 --- packages/kscli/package.json | 2 +- tools/release/check.mjs | 3 +++ tools/release/lib/packages.mjs | 3 ++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/kscli/package.json b/packages/kscli/package.json index e293b3b..3cc5ce6 100644 --- a/packages/kscli/package.json +++ b/packages/kscli/package.json @@ -1,6 +1,6 @@ { "name": "knowledge-studio-cli", - "version": "0.0.1", + "version": "1.4.0", "description": "Lightweight RAG CLI for Aliyun Model Studio — focused on knowledge-base retrieval.", "keywords": [ "alibaba-cloud", diff --git a/tools/release/check.mjs b/tools/release/check.mjs index 0b6379c..abe01c5 100644 --- a/tools/release/check.mjs +++ b/tools/release/check.mjs @@ -65,6 +65,9 @@ export async function runCheck(options = {}) { step("build bailian-cli"); run("pnpm", ["--filter", "bailian-cli", "run", "build"]); + step("build knowledge-studio-cli"); + run("pnpm", ["--filter", "knowledge-studio-cli", "run", "build"]); + step("pack + scan (publint, gitleaks)"); packAndScan({ log }); diff --git a/tools/release/lib/packages.mjs b/tools/release/lib/packages.mjs index 4cd53b1..aa97ea8 100644 --- a/tools/release/lib/packages.mjs +++ b/tools/release/lib/packages.mjs @@ -4,13 +4,14 @@ import { fileURLToPath } from "url"; export const ROOT = resolve(dirname(fileURLToPath(import.meta.url)), "../../.."); -// Dependency order: core ← runtime ← commands ← cli. +// Dependency order: core ← runtime ← commands ← cli / kscli. // Consumers rely on this ordering for build/publish (dependencies first). export const PACKAGES = [ { key: "core", dir: "packages/core", name: "bailian-cli-core" }, { key: "runtime", dir: "packages/runtime", name: "bailian-cli-runtime" }, { key: "commands", dir: "packages/commands", name: "bailian-cli-commands" }, { key: "cli", dir: "packages/cli", name: "bailian-cli" }, + { key: "kscli", dir: "packages/kscli", name: "knowledge-studio-cli" }, ]; export function readJson(path) {