From 3f21f5554105cdb29b0f41d1e479a35c8809e99e Mon Sep 17 00:00:00 2001 From: "zeyu.fz" Date: Mon, 24 Aug 2026 17:28:50 +0800 Subject: [PATCH] =?UTF-8?q?docs(structure):=20=E6=9B=B4=E6=96=B0=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E7=9B=AE=E5=BD=95=E7=BB=93=E6=9E=84=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增 runtime、commands、kscli、e2e 和 bailian-kb-dsh 包说明 - 扩展 core 包功能描述,包含配置、错误等内容 - 明确 cli 包为完整产品入口 - 添加 skills 目录及对应功能说明 - 调整目录顺序,增强文档清晰度和完整性 --- CONTRIBUTING.md | 16 +++++++++++----- CONTRIBUTING.zh.md | 16 +++++++++++----- 2 files changed, 22 insertions(+), 10 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e390708..0d25145 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -16,11 +16,17 @@ Developer guide for `bailian-cli` — the official CLI for Aliyun Model Studio ( ``` bailian-cli/ ├── packages/ -│ ├── cli/ # `bailian-cli` — CLI entry, commands, UI -│ └── core/ # `bailian-cli-core` — auth, HTTP, types -├── docs/agents/ # Scenario-based maintenance guides -├── tools/ # Release automation & reference generation -├── AGENTS.md # Contract for AI agents +│ ├── core/ # `bailian-cli-core` — auth, config, HTTP client, errors, types +│ ├── runtime/ # `bailian-cli-runtime` — CLI framework: parsing, help, middleware, output +│ ├── commands/ # `bailian-cli-commands` — reusable command implementations +│ ├── cli/ # `bailian-cli` — the full `bl` product entry +│ ├── kscli/ # `knowledge-studio-cli` — `kscli` entry, reuses commands/ +│ ├── e2e/ # Shared e2e harness utilities (private) +│ └── bailian-kb-dsh/ # `bailian-kb-dsh` — DeepSeek Harness plugin (independent version & release) +├── skills/ # Agent skills installed by `bl skill init` +├── docs/agents/ # Scenario-based maintenance guides +├── tools/ # Release automation & reference generation +├── AGENTS.md # Contract for AI agents └── README.md ``` diff --git a/CONTRIBUTING.zh.md b/CONTRIBUTING.zh.md index df9d3ad..7dad8b5 100644 --- a/CONTRIBUTING.zh.md +++ b/CONTRIBUTING.zh.md @@ -16,11 +16,17 @@ ``` bailian-cli/ ├── packages/ -│ ├── cli/ # `bailian-cli` —— CLI 入口、命令、UI -│ └── core/ # `bailian-cli-core` —— 鉴权、HTTP、类型 -├── docs/agents/ # 场景化维护文档 -├── tools/ # 发版自动化与命令手册生成 -├── AGENTS.md # AI agent 维护契约 +│ ├── core/ # `bailian-cli-core` —— 鉴权、配置、HTTP client、错误、类型 +│ ├── runtime/ # `bailian-cli-runtime` —— CLI 运行时:参数解析、help、middleware、输出 +│ ├── commands/ # `bailian-cli-commands` —— 可复用命令实现库 +│ ├── cli/ # `bailian-cli` —— 完整 `bl` 产品入口 +│ ├── kscli/ # `knowledge-studio-cli` —— `kscli` 入口,复用 commands/ +│ ├── e2e/ # e2e 共享工具(不发布) +│ └── bailian-kb-dsh/ # `bailian-kb-dsh` —— DeepSeek Harness 插件(版本与发布独立) +├── skills/ # `bl skill init` 安装的 Agent skill +├── docs/agents/ # 场景化维护文档 +├── tools/ # 发版自动化与命令手册生成 +├── AGENTS.md # AI agent 维护契约 └── README.md ```