zeyu.fz
ead1bc0f5f
refactor(release): 重构发布流程并合并知识库发布逻辑
...
- 删除独立的 publish-knowledge.yml 工作流
- 在 publish.yml 中新增 package 选择,支持 bailian-cli 和 knowledge-studio-cli
- 发布脚本根据 package 参数传递 --knowledge 标志
- 修改发布任务并发组以包含 package 参数,避免冲突
- 调整发布稳定版与频道版任务名称显示 package 信息
- 精简发布依赖顺序注释,去除冗余部分
- 优化构建步骤,仅构建 bailian-cli-core 包
- 更新包管理代码,整合知识库相关包到统一发布流程
2026-06-26 18:12:35 +08:00
zeyu.fz
4745d70587
feat(release): 支持 knowledge-studio-cli 的构建与发布流程
...
- 新增发布工作流 publish-knowledge.yml,支持 stable 和 channel 模式发布含 knowledge 的包
- runCheck 函数增加 knowledge 参数,支持同时构建和验证 knowledge-studio-cli 包
- publish-stable 和 publish-channel 脚本支持传入 knowledge 参数,调整发布的包列表
- packAndScan 函数支持指定发布包列表,增强灵活性
- 扩展 packages 模块,新增 ALL_PACKAGES 常量包含所有包(基础包加 knowledge-studio-cli)
- loadAndValidate
2026-06-26 16:53:59 +08:00
zeyu.fz
eaa6b07c7d
build(kscli): 构建并发布 knowledge-studio-cli 包
...
- 将 knowledge-studio-cli 版本更新至 1.4.0
- 在发布脚本中新增 knowledge-studio-cli 构建步骤
- 更新包依赖顺序,加入 knowledge-studio-cli 包
- 确保知识库检索相关 CLI 正确构建发布
2026-06-26 16:24:17 +08:00
zeyu.fz
ca69316446
feat(cli): 新增 knowledge search 和 knowledge chat 命令支持
...
- 在 CLI 命令中添加 knowledgeSearch 和 knowledgeChat 两个新命令
- 新增 knowledge 搜索命令,支持多模态图像检索及对话历史上下文传递
- 新增 knowledge 问答命令,支持多轮消息流式回答及多模态输入
- 在核心客户端库(core)中添加对应的 API 端点和类型定义
- 知识库检索接口 retrieve 标注为弃用,推荐使用 search 命令替代
- 更新 kscli 主程序入口,接入新命令并兼容旧命令
- 补充 e2e 测试覆盖 knowledge search 和 knowledge chat 的各类边界与流程
- 更新文档及命令示例,实现使用说明同步最新功能
- 增加测试配置,改善 E2E 测试环境与超时设置
2026-06-26 15:52:44 +08:00
若麒
9c8fe96a1f
build(release): publish runtime + commands alongside core/cli; minify library builds
2026-06-26 14:17:27 +08:00
zeyu.fz
46d8474ec1
feat(kscli): 新增 Knowledge Studio CLI 轻量级 RAG 命令行工具
...
- 用于阿里云 Model Studio 的知识库检索,支持 RAG(检索增强生成)场景
- 提供配置查看与设置、知识库检索、自更新功能
- 替换原 rag 子包,移除 rag 相关代码及配置
- 新增独立 package,包含完整的构建、启动和发布配置
- 添加详细的中英文 README 文档说明安装、使用与认证方式
- 配置 TypeScript 和 Vite 构建支持,确保开发体验和构建质量
- 更新根 package.json 脚本,将 rag dev 命令替换为 kscli dev
- 新增 Git 忽略文件,排除日志、构建输出等无关文件
2026-06-25 15:08:35 +08:00
若麒
61689ec0da
build: jump to source across packages via @bailian-cli/source export condition
2026-06-24 16:14:20 +08:00
若麒
24abdbf450
refactor(commands): decouple command paths from binary name; drop path presets
...
Commands no longer hardcode "bl" or their path — the runtime renders the
`<bin> <path>` prefix from each product's registry key, so shared commands
show `bl knowledge retrieve` / `rag retrieve` from one codebase. commands
package now exports only individual commands (no groups/catalog); bl and rag
each spell out their own path map. Also removes the unused export-schema command.
2026-06-24 14:40:08 +08:00
若麒
ad236e9b11
test(runtime): move unit tests from cli to runtime package
2026-06-23 19:32:21 +08:00
若麒
d971a04fb8
refactor(cli): split into runtime / commands packages for composable CLIs
...
Decompose the monolithic `cli` package into three layers so multiple
products can be assembled from a shared base:
- bailian-cli-runtime: framework infra (createCli, registry, args,
output, pipeline, utils) — product-agnostic
- bailian-cli-commands: command library, grouped (base/knowledge/text/
media/memory/misc) so each product picks the sets it needs
- packages/cli (bl): full command set; packages/rag (rag): base +
knowledge only
Product identity (binName / clientName / npmPackage) is injected at the
createCli boundary and required there, with no per-consumer defaults.
2026-06-23 17:51:14 +08:00
Gong Shiqi
1ffcbdd80c
Merge pull request #65 from modelstudioai/feat/optimize-skill
...
Feat/optimize skill
2026-06-18 18:05:07 +08:00
clh02467605
8aedeca4ac
chore(skill): bump skill version to 1.3.4
2026-06-18 17:50:43 +08:00
clh02467605
f5a7dd494b
docs(bailian-cli): Update SKILL.md to reference new pre-flight checklist procedure
2026-06-18 15:25:27 +08:00
qcq01083097
07dafc0fd4
feat: The method to modify and update skills
2026-06-18 14:07:06 +08:00
Gong Shiqi
0cd0daa18d
Merge pull request #68 from modelstudioai/release/1.4.0
...
Release/1.4.0
v1.4.0
2026-06-17 21:12:36 +08:00
若麒
5e39d1abc3
docs(changelog): note video resolution/ratio flag fix
2026-06-17 21:10:40 +08:00
若麒
c3df659ef0
Merge remote-tracking branch 'origin/main' into release/1.4.0
2026-06-17 21:07:39 +08:00
若麒
1d803bb4b9
fix(skill): require version check before any bl command, ask user before upgrading
2026-06-17 20:54:36 +08:00
Gong Shiqi
847b291ccc
Merge pull request #67 from modelstudioai/fix/video-params-accuracy-v2
...
fix(video): correct resolution/ratio flag descriptions
2026-06-17 20:29:15 +08:00
若麒
0ceb15b0be
fix(video): correct resolution/ratio flag descriptions
2026-06-17 20:26:55 +08:00
故璃
dc3c02f68c
fix: e2e test update logic
2026-06-17 19:51:21 +08:00
clh02467605
f1eeeff682
chore(skill): opt bailian-cli skill
2026-06-17 18:12:47 +08:00
clh02467605
f184c60357
chore(skill): opt bailian-cli skill
2026-06-17 18:10:38 +08:00
若麒
8906af8ad1
docs(readme): sync China-site-only notice to zh and cli-package READMEs
2026-06-17 17:21:25 +08:00
xxlaura
3b705f2b0d
docs(readme): add China-site-only notice to Features section
...
Separate globally available features from China-site-only features
with a blockquote note clarifying that Knowledge base, App calls,
MCP integration, Web search, Model recommendation, Console
capabilities, and Local file auto-upload are currently exclusive
to China site (aliyun.com) account holders.
2026-06-17 16:46:49 +08:00
若麒
2260c51c7e
docs(changelog): add advisor model upgrade and JSON output changes to 1.4.0
2026-06-17 16:14:17 +08:00
若麒
8c893a59ef
Merge remote-tracking branch 'origin/main' into release/1.4.0
2026-06-17 16:06:14 +08:00
若麒
611ecc1e68
chore(release): 1.4.0
2026-06-17 15:58:08 +08:00
gujieye
17c1f5f7b2
Merge pull request #59 from modelstudioai/feat/update-intent-model
...
feat: change output & table name into English
2026-06-17 15:24:20 +08:00
故璃
7593baf4f6
Merge branch 'feat/update-intent-model' of https://github.com/modelstudioai/cli into feat/update-intent-model
2026-06-17 15:20:46 +08:00
故璃
edb34658a1
feat: temp save
2026-06-17 15:16:54 +08:00
gujieye
cbeb2bf071
Merge branch 'main' into feat/update-intent-model
2026-06-17 15:03:51 +08:00
ls
1fd08fe1c8
Merge pull request #56 from modelstudioai/feat/console-gateway-region-site
...
feat(console): resolve gateway URL from region + site, add switchAgent
2026-06-17 14:49:28 +08:00
故璃
8cb24b719b
feat: merge main
2026-06-17 14:43:13 +08:00
qcq01083097
d4c0809951
feat: resolve conflict
2026-06-17 14:43:01 +08:00
故璃
b01d35c246
Merge branch 'main' into feat/update-intent-model
2026-06-17 14:35:14 +08:00
Gong Shiqi
67ff4d2811
Merge pull request #63 from modelstudioai/feat/i18n-english-only
...
feat(cli): standardize user-facing CLI text to English
2026-06-17 14:27:27 +08:00
clh02467605
a830965feb
feat(omni): add new voice option to omni chat command
2026-06-17 14:19:47 +08:00
故璃
14583cf6d1
feat: update access token logic
2026-06-17 11:58:09 +08:00
Gong Shiqi
c32f03e8dc
Merge pull request #62 from modelstudioai/feat/project-optimization
...
Feat/project optimization
2026-06-17 11:53:02 +08:00
lishengzxc
e9feb380f5
Merge branch 'main' of github.com:modelstudioai/cli into feat/console-gateway-region-site
2026-06-17 11:45:49 +08:00
clh02467605
62ad8768e3
merge: merge main into feat/i18n-english-only
2026-06-17 11:28:24 +08:00
clh02467605
e8a40cdad0
Merge remote-tracking branch 'refs/remotes/origin/main' into feat/i18n-english-only
...
# Conflicts:
# packages/cli/src/commands/knowledge/retrieve.ts
# skills/bailian-cli/reference/knowledge.md
2026-06-17 11:26:04 +08:00
qcq01083097
9bcb66b1ff
feat: Resolve conflicts
2026-06-17 10:02:00 +08:00
lishengzxc
60cad1001c
chore: remove redundant "(global flag)" from option descriptions
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-06-16 19:44:08 +08:00
qcq01083097
a5d078b8a0
Merge branch 'feat/console-gateway-region-site' of github.com:modelstudioai/cli into feat/console-gateway-region-site
2026-06-16 18:23:09 +08:00
qcq01083097
685c0176ff
feat: clean up region remnants
2026-06-16 18:22:18 +08:00
qcq01083097
d24b41d452
feat: Remove the logic related to region
2026-06-16 18:16:10 +08:00
lishengzxc
d320d36ba7
docs: add console gateway flags convention to AGENTS.md and command help
...
Add console global flags (--console-region, --console-site, --console-switch-agent)
to the options of all 12 commands that depend on callConsoleGateway, so they appear
in --help output. Document this as convention #4 in AGENTS.md for future commands.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-06-16 17:50:58 +08:00
故璃
f816d5cb1f
Merge branch 'main' into feat/update-intent-model
2026-06-16 17:38:10 +08:00