ae-kb

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

ae-kb

ae-kb

AE CLI (
ae-cli
) knowledge base commands are invoked through:
bash
ae-cli kb +<command> [options]
AE CLI(
ae-cli
)知识库命令通过以下方式调用:
bash
ae-cli kb +<command> [options]

Global Rules

全局规则

  • Use this skill for TE/AE knowledge base tasks: create, query, ask with LLM, list accessible knowledge bases, inspect indexes, grep pages, read pages, check status, upload sources, add URL sources, generate schema, compile, remove source files, and delete knowledge bases.
  • Read operations can run directly after required inputs are known. Write operations require explicit user intent and normally keep the confirmation prompt unless the user asks to bypass it.
  • Prefer
    --dry-run
    before destructive or broad writes when the user has not already validated the target.
  • Do not invent knowledge base names, scopes, source display names, or JSON payloads. Ask the user or query known context when values are missing.
  • JSON flags must be valid JSON strings, usually wrapped in single quotes in shell commands.
  • Successful commands return JSON by default. Use
    --format table
    only when a table is easier for a human to scan. Envelope may include optional
    _notice.host_compat
    .
  • --host <url>
    overrides the active AE host. It is available on every command and may be placed after the subcommand, e.g.
    ae-cli kb +<command> --host <url>
    .
  • CRITICAL — Host compat (do this first): After each
    ae-cli
    run, check stderr and
    _notice.host_compat
    . If either is present, open the user reply with a short ⚠️ version warning and quote the
    npm i -g
    /
    npx skills add
    (or update-cluster) lines verbatim
    , then present the business result. Soft tip;
    ok: true
    can still carry the notice.
  • For external-agent retrieval, prefer the deterministic flow
    +index
    ->
    +grep
    ->
    +read
    : inspect navigation, locate candidate pages, then open the exact page or line window. Use
    +ask
    only when the user wants an LLM-synthesized answer and accepts token consumption.
  • 本技能适用于TE/AE知识库相关任务:创建、查询、LLM问答、列出可访问知识库、查看索引、搜索页面、读取页面、检查状态、上传源、添加URL源、生成Schema、编译、移除源文件以及删除知识库。
  • 读取操作在获取必要输入后可直接执行。写入操作需要明确的用户意图,通常保留确认提示,除非用户要求跳过。
  • 当用户尚未验证目标时,在执行破坏性或大范围写入操作前优先使用
    --dry-run
  • 不得自行编造知识库名称、范围、源显示名称或JSON payload。当缺少必要值时,询问用户或查询已知上下文。
  • JSON参数必须是有效的JSON字符串,在Shell命令中通常用单引号包裹。
  • 成功执行的命令默认返回JSON格式结果。仅当表格更便于人工浏览时使用
    --format table
    。返回结果可能包含可选的
    _notice.host_compat
    字段。
  • --host <url>
    可覆盖当前激活的AE主机地址。该参数适用于所有命令,可放在子命令之后,例如
    ae-cli kb +<command> --host <url>
  • 关键注意事项——主机兼容性(优先处理):每次执行
    ae-cli
    后,检查标准错误输出和
    _notice.host_compat
    字段。如果存在其中任意一项,在回复用户时先以简短的⚠️版本警告开头,并逐字引用
    npm i -g
    /
    npx skills add
    (或update-cluster)的命令行
    ,再展示业务执行结果。提示:即使
    ok: true
    也可能包含该通知。
  • 对于外部Agent检索,优先使用确定性流程
    +index
    ->
    +grep
    ->
    +read
    :先查看导航结构,定位候选页面,再打开具体页面或指定行范围。仅当用户需要LLM生成的综合答案且接受令牌消耗时,才使用
    +ask

Commands

命令列表

CommandRiskPurpose
+query
readQuery one or more knowledge bases with a natural-language question.
+ask
readLLM-powered Q&A over knowledge bases. Consumes platform tokens.
+list
readList accessible knowledge bases filtered by buildStatus (default: compiled).
+index
readList accessible knowledge bases and their
index.md
navigation maps.
+grep
readKeyword-search knowledge base pages and return matched lines with context.
+read
readRead a full knowledge base page or a line window.
+new
writeCreate a new personal or company knowledge base.
+add
writeUpload local files, a non-recursive directory, or HTTP(S) pages converted to markdown.
+url
writeUpload a URL source directly with optional display name and parsing instruction.
+schema
writeGenerate the compile schema for a knowledge base.
+compile
writeCompile a knowledge base in incremental or full mode.
+status
readQuery the current status of a knowledge base.
+rm-source
writeDelete one source file from a knowledge base by display name.
+remove
writeDelete an entire knowledge base.
命令风险等级用途
+query
只读用自然语言问题查询一个或多个知识库。
+ask
只读基于LLM的知识库问答,会消耗平台令牌。
+list
只读列出符合buildStatus过滤条件的可访问知识库(默认:已编译)。
+index
只读列出可访问知识库及其
index.md
导航地图。
+grep
只读按关键词搜索知识库页面,并返回带上下文的匹配行。
+read
只读读取完整的知识库页面或指定行范围。
+new
写入创建新的个人或企业知识库。
+add
写入上传本地文件、非递归目录,或抓取HTTP(S)页面并转换为Markdown格式后上传。
+url
写入直接上传URL源,可选择指定显示名称和解析指令。
+schema
写入为知识库生成编译Schema。
+compile
写入以增量或全量模式编译知识库。
+status
只读查询知识库的当前状态。
+rm-source
写入按显示名称删除知识库中的单个源文件。
+remove
写入删除整个知识库。

Common Workflows

常见工作流

Create a Knowledge Base

创建知识库

Use
+new
with name.
--scope
is optional and defaults to
company
; valid scopes are
personal
and
company
.
bash
ae-cli kb +new \
  --scope company \
  --name engineering-handbook \
  --description "Engineering handbook" \
  --tags '["engineering","handbook"]'
Optional fields:
  • --scope
    : scope, defaults to
    company
    .
  • --description
    : description, up to 200 characters.
  • --tags
    : JSON array, max 2 tags, each up to 15 characters.
  • --project-id
    : optional project ID to bind.
  • --project-name
    : optional project display name.
使用
+new
命令并指定名称。
--scope
为可选参数,默认值为
company
;可选值为
personal
company
bash
ae-cli kb +new \
  --scope company \
  --name engineering-handbook \
  --description "Engineering handbook" \
  --tags '["engineering","handbook"]'
可选字段:
  • --scope
    :范围,默认值为
    company
  • --description
    :描述,最多200字符。
  • --tags
    :JSON数组,最多2个标签,每个标签最多15字符。
  • --project-id
    :可选的绑定项目ID。
  • --project-name
    :可选的项目显示名称。

Upload Files or Directories

上传文件或目录

Use
+add
when sources are local files, local directories, or pages that should be fetched and converted to markdown before upload.
bash
ae-cli kb +add \
  --name engineering-handbook \
  --files '["./README.md","./docs","https://example.com/guide"]'
Input rules:
  • --files
    must be a JSON array of strings.
  • Local directory reading is non-recursive.
  • URL entries must start with
    http://
    or
    https://
    .
  • Supported extensions include markdown/text, office documents, PDFs, spreadsheets, presentations, and common images. Local files are uploaded as multipart file blobs; HTTP(S) pages are fetched and converted to markdown before upload.
  • Duplicate filenames are automatically suffixed as
    name-1.ext
    ,
    name-2.ext
    , etc.
当源为本地文件、本地目录或需要抓取并转换为Markdown的页面时,使用
+add
命令。
bash
ae-cli kb +add \
  --name engineering-handbook \
  --files '["./README.md","./docs","https://example.com/guide"]'
输入规则:
  • --files
    必须是字符串类型的JSON数组。
  • 本地目录读取为非递归模式。
  • URL条目必须以
    http://
    https://
    开头。
  • 支持的文件类型包括Markdown/文本、办公文档、PDF、电子表格、演示文稿和常见图片。本地文件以多部分文件Blob形式上传;HTTP(S)页面会被抓取并转换为Markdown后上传。
  • 重复文件名会自动添加后缀,格式为
    name-1.ext
    name-2.ext
    等。

Add a URL Source

添加URL源

Use
+url
when adding one URL source and optionally passing a display name or parsing instruction.
bash
ae-cli kb +url \
  --name engineering-handbook \
  --url https://example.com/guide \
  --display-name guide \
  --parse-instruction "Keep headings and code blocks"
--url
must be
http(s)
.
当添加单个URL源并可选指定显示名称或解析指令时,使用
+url
命令。
bash
ae-cli kb +url \
  --name engineering-handbook \
  --url https://example.com/guide \
  --display-name guide \
  --parse-instruction "Keep headings and code blocks"
--url
必须为
http(s)
协议。

Generate Schema and Compile

生成Schema并编译

Generate the schema first when the knowledge base needs a compile schema.
bash
ae-cli kb +schema --name engineering-handbook
Use
--force
only to recover a stuck
generating
status. Use
--model
only when the user provides the model display name.
Compile after sources and schema are ready:
bash
ae-cli kb +compile --name engineering-handbook --mode incremental
Valid compile modes are
incremental
and
full
; default is
incremental
.
当知识库需要编译Schema时,先执行生成Schema的操作。
bash
ae-cli kb +schema --name engineering-handbook
仅当恢复卡住的
generating
状态时使用
--force
。仅当用户提供模型显示名称时使用
--model
源文件和Schema准备完成后进行编译:
bash
ae-cli kb +compile --name engineering-handbook --mode incremental
有效的编译模式为
incremental
full
;默认值为
incremental

Check Knowledge Base Status

检查知识库状态

Use
+status
to inspect the current status of a knowledge base.
bash
ae-cli kb +status --name engineering-handbook
使用
+status
命令查看知识库的当前状态。
bash
ae-cli kb +status --name engineering-handbook

Query Knowledge

查询知识

Use
+query
with a natural-language question. Optionally scope to specific knowledge bases or tune result count and locale.
bash
ae-cli kb +query \
  --query "How do we release a dashboard?" \
  --sources '[{"scope":"company","name":"engineering-handbook"}]' \
  --top-k 10 \
  --locale zh
When
--sources
is provided, each entry requires:
  • scope
    : knowledge base scope such as
    personal
    or
    company
    .
  • name
    : knowledge base name.
使用
+query
命令并传入自然语言问题。可选择限定特定知识库,或调整结果数量和区域设置。
bash
ae-cli kb +query \
  --query "How do we release a dashboard?" \
  --sources '[{"scope":"company","name":"engineering-handbook"}]' \
  --top-k 10 \
  --locale zh
当提供
--sources
参数时,每个条目需要包含:
  • scope
    :知识库范围,如
    personal
    company
  • name
    :知识库名称。

Ask Knowledge (LLM)

LLM知识库问答

Use
+ask
when the user wants an LLM-synthesized answer. This endpoint calls a large language model and consumes platform tokens. Prefer
+index
->
+grep
->
+read
when deterministic retrieval is enough.
bash
ae-cli kb +ask \
  --question "How do we troubleshoot payment alerts?" \
  --sources '[{"scope":"company","name":"engineering-handbook"}]' \
  --model-id claude-sonnet-4-6 \
  --max-turns 50 \
  --locale zh
  • --question
    , alias
    -q
    : required natural-language question (1-2000 characters).
  • --sources
    : optional JSON array of knowledge base refs. Omit to search all accessible knowledge bases.
  • --model-id
    : optional LLM model ID. Omit to use the platform default.
  • --max-turns
    : optional agent turn limit (1-100, server default 50).
  • --locale
    : optional locale:
    zh
    ,
    en
    ,
    ja
    , or
    ko
    .
当用户需要LLM生成的综合答案时,使用
+ask
命令。该端点会调用大语言模型并消耗平台令牌。当确定性检索足够满足需求时,优先使用
+index
->
+grep
->
+read
流程。
bash
ae-cli kb +ask \
  --question "How do we troubleshoot payment alerts?" \
  --sources '[{"scope":"company","name":"engineering-handbook"}]' \
  --model-id claude-sonnet-4-6 \
  --max-turns 50 \
  --locale zh
  • --question
    ,别名
    -q
    :必填的自然语言问题(1-2000字符)。
  • --sources
    :可选的知识库引用JSON数组。省略该参数将搜索所有可访问的知识库。
  • --model-id
    :可选的LLM模型ID。省略该参数将使用平台默认模型。
  • --max-turns
    :可选的Agent轮次限制(1-100,服务器默认值为50)。
  • --locale
    :可选的区域设置:
    zh
    en
    ja
    ko

List Accessible Knowledge Bases

列出可访问知识库

Use
+list
when you only need accessible knowledge base metadata without loading
index.md
navigation maps. By default it returns knowledge bases with
buildStatus: compiled
:
bash
ae-cli kb +list
ae-cli kb +list --locale zh
ae-cli kb +list --build-status compiled
当仅需获取可访问知识库的元数据而无需加载
index.md
导航地图时,使用
+list
命令。默认返回
buildStatus: compiled
的知识库:
bash
ae-cli kb +list
ae-cli kb +list --locale zh
ae-cli kb +list --build-status compiled

Explore Knowledge Base Pages

浏览知识库页面

Use the deterministic retrieval primitives when an agent needs to explore knowledge base content like a code repository. These endpoints do not call an LLM on the server side.
Start with
+list
or
+index
to discover accessible knowledge bases. Use
+index
when you also need navigation maps:
bash
ae-cli kb +list
bash
ae-cli kb +index \
  --sources '[{"scope":"company","name":"engineering-handbook"}]'
Then use
+grep
to locate likely pages and line numbers:
bash
ae-cli kb +grep \
  --query "sandbox configuration" \
  --sources '[{"scope":"company","name":"engineering-handbook"}]' \
  --top-k 10
Finally use
+read
to open the exact page, optionally with a line window:
bash
ae-cli kb +read \
  --source '{"scope":"company","name":"engineering-handbook"}' \
  --path "wiki/sandbox.md" \
  --offset 1 \
  --limit 200
Retrieval rules:
  • +list
    accepts optional
    --build-status
    (default
    compiled
    ) and
    --locale
    . Returns accessible knowledge base metadata including
    buildStatus
    , without
    index.md
    navigation maps.
  • +index
    accepts optional
    --sources
    and
    --locale
    ; omit
    --sources
    to list all accessible knowledge bases.
  • +grep
    requires
    --query
    /
    -q
    ; optional
    --sources
    ,
    --top-k
    (1-50, default 10), and
    --locale
    .
  • +read
    requires
    --source
    pointing to exactly one knowledge base and
    --path
    relative to the knowledge base root; optional
    --offset
    ,
    --limit
    (1-10000), and
    --locale
    .
  • Do not guess a
    --path
    ; get it from
    +index
    or
    +grep
    results.
当Agent需要像浏览代码仓库一样探索知识库内容时,使用确定性检索原生命令。这些端点不会在服务器端调用LLM。
先使用
+list
+index
发现可访问的知识库。当需要导航地图时使用
+index
bash
ae-cli kb +list
bash
ae-cli kb +index \
  --sources '[{"scope":"company","name":"engineering-handbook"}]'
然后使用
+grep
定位目标页面和行号:
bash
ae-cli kb +grep \
  --query "sandbox configuration" \
  --sources '[{"scope":"company","name":"engineering-handbook"}]' \
  --top-k 10
最后使用
+read
打开具体页面,可选指定行范围:
bash
ae-cli kb +read \
  --source '{"scope":"company","name":"engineering-handbook"}' \
  --path "wiki/sandbox.md" \
  --offset 1 \
  --limit 200
检索规则:
  • +list
    接受可选的
    --build-status
    (默认值
    compiled
    )和
    --locale
    参数。返回包含
    buildStatus
    的可访问知识库元数据,但不包含
    index.md
    导航地图。
  • +index
    接受可选的
    --sources
    --locale
    参数;省略
    --sources
    将列出所有可访问的知识库。
  • +grep
    需要
    --query
    /
    -q
    参数;可选参数包括
    --sources
    --top-k
    (1-50,默认值10)和
    --locale
  • +read
    需要
    --source
    参数指向单个知识库,以及
    --path
    参数指定相对于知识库根目录的路径;可选参数包括
    --offset
    --limit
    (1-10000)和
    --locale
  • 不得猜测
    --path
    参数;需从
    +index
    +grep
    的结果中获取。

Remove One Source

移除单个源

Use
+rm-source
only when the source display name is known exactly.
bash
ae-cli kb +rm-source \
  --name engineering-handbook \
  --display-name kb-1780046712-guide.md
If the user only gives a loose source name, do not guess. Ask for the exact uploaded display name.
仅当确切知道源显示名称时,使用
+rm-source
命令。
bash
ae-cli kb +rm-source \
  --name engineering-handbook \
  --display-name kb-1780046712-guide.md
如果用户仅提供模糊的源名称,请勿猜测。询问用户获取确切的上传显示名称。

Delete a Knowledge Base

删除知识库

Use
+remove
for deleting the entire knowledge base. Confirm the target name with the user if there is any ambiguity.
bash
ae-cli kb +remove --name engineering-handbook
使用
+remove
命令删除整个知识库。如果存在歧义,需与用户确认目标名称。
bash
ae-cli kb +remove --name engineering-handbook

Command Reference

命令参考

+query

+query

bash
ae-cli kb +query --query "<question>" [--sources '[{"scope":"company","name":"kb-name"}]'] [--top-k 10] [--locale zh|en|ja|ko]
  • --query
    , alias
    -q
    : required natural-language question.
  • --sources
    : optional JSON array of knowledge base refs. Omit to search all accessible knowledge bases.
  • --top-k
    : optional max number of hits, 1-50, default 10.
  • --locale
    : optional locale:
    zh
    ,
    en
    ,
    ja
    , or
    ko
    .
bash
ae-cli kb +query --query "<question>" [--sources '[{"scope":"company","name":"kb-name"}]'] [--top-k 10] [--locale zh|en|ja|ko]
  • --query
    ,别名
    -q
    :必填的自然语言问题。
  • --sources
    :可选的知识库引用JSON数组。省略该参数将搜索所有可访问的知识库。
  • --top-k
    :可选的最大结果数,范围1-50,默认值10。
  • --locale
    :可选的区域设置:
    zh
    en
    ja
    ko

+ask

+ask

bash
ae-cli kb +ask --question "<question>" [--sources '[{"scope":"company","name":"kb-name"}]'] [--model-id claude-sonnet-4-6] [--max-turns 50] [--locale zh|en|ja|ko]
  • --question
    , alias
    -q
    : required natural-language question (1-2000 characters).
  • --sources
    : optional JSON array of knowledge base refs. Omit to search all accessible knowledge bases.
  • --model-id
    : optional LLM model ID. Omit to use the platform default.
  • --max-turns
    : optional agent turn limit (1-100, server default 50).
  • --locale
    : optional locale:
    zh
    ,
    en
    ,
    ja
    , or
    ko
    .
  • Token cost: this command invokes an LLM on the server and consumes platform tokens. Prefer
    +index
    ->
    +grep
    ->
    +read
    for token-free deterministic retrieval.
bash
ae-cli kb +ask --question "<question>" [--sources '[{"scope":"company","name":"kb-name"}]'] [--model-id claude-sonnet-4-6] [--max-turns 50] [--locale zh|en|ja|ko]
  • --question
    ,别名
    -q
    :必填的自然语言问题(1-2000字符)。
  • --sources
    :可选的知识库引用JSON数组。省略该参数将搜索所有可访问的知识库。
  • --model-id
    :可选的LLM模型ID。省略该参数将使用平台默认模型。
  • --max-turns
    :可选的Agent轮次限制(1-100,服务器默认值为50)。
  • --locale
    :可选的区域设置:
    zh
    en
    ja
    ko
  • 令牌消耗:该命令会在服务器端调用LLM并消耗平台令牌。对于无需LLM的确定性检索,优先使用
    +index
    ->
    +grep
    ->
    +read
    流程。

+list

+list

bash
ae-cli kb +list [--build-status compiled] [--locale zh|en|ja|ko]
  • --build-status
    : optional build status filter (default:
    compiled
    ).
  • --locale
    : optional locale:
    zh
    ,
    en
    ,
    ja
    , or
    ko
    .
  • Response items include
    buildStatus
    .
bash
ae-cli kb +list [--build-status compiled] [--locale zh|en|ja|ko]
  • --build-status
    :可选的构建状态过滤器(默认值:
    compiled
    )。
  • --locale
    :可选的区域设置:
    zh
    en
    ja
    ko
  • 返回结果包含
    buildStatus
    字段。

+index

+index

bash
ae-cli kb +index [--sources '[{"scope":"company","name":"kb-name"}]'] [--locale zh|en|ja|ko]
  • --sources
    : optional JSON array of knowledge base refs. Omit to list all accessible knowledge bases.
  • --locale
    : optional locale:
    zh
    ,
    en
    ,
    ja
    , or
    ko
    .
bash
ae-cli kb +index [--sources '[{"scope":"company","name":"kb-name"}]'] [--locale zh|en|ja|ko]
  • --sources
    :可选的知识库引用JSON数组。省略该参数将列出所有可访问的知识库。
  • --locale
    :可选的区域设置:
    zh
    en
    ja
    ko

+grep

+grep

bash
ae-cli kb +grep --query "<keywords>" [--sources '[{"scope":"company","name":"kb-name"}]'] [--top-k 10] [--locale zh|en|ja|ko]
  • --query
    , alias
    -q
    : required keywords to search across knowledge bases.
  • --sources
    : optional JSON array of knowledge base refs. Omit to search all accessible knowledge bases.
  • --top-k
    : optional max number of hits, 1-50, default 10.
  • --locale
    : optional locale:
    zh
    ,
    en
    ,
    ja
    , or
    ko
    .
bash
ae-cli kb +grep --query "<keywords>" [--sources '[{"scope":"company","name":"kb-name"}]'] [--top-k 10] [--locale zh|en|ja|ko]
  • --query
    ,别名
    -q
    :必填的跨知识库搜索关键词。
  • --sources
    :可选的知识库引用JSON数组。省略该参数将搜索所有可访问的知识库。
  • --top-k
    :可选的最大结果数,范围1-50,默认值10。
  • --locale
    :可选的区域设置:
    zh
    en
    ja
    ko

+read

+read

bash
ae-cli kb +read --source '{"scope":"company","name":"kb-name"}' --path "index.md" [--offset 1] [--limit 200] [--locale zh|en|ja|ko]
  • --source
    : required JSON object pointing to exactly one knowledge base.
  • --path
    : required page path relative to the knowledge base root, such as
    index.md
    or
    wiki/concepts/data-model.md
    .
  • --offset
    : optional 1-based start line.
  • --limit
    : optional max line count, 1-10000.
  • --locale
    : optional locale:
    zh
    ,
    en
    ,
    ja
    , or
    ko
    .
bash
ae-cli kb +read --source '{"scope":"company","name":"kb-name"}' --path "index.md" [--offset 1] [--limit 200] [--locale zh|en|ja|ko]
  • --source
    :必填的JSON对象,指向单个知识库。
  • --path
    :必填的页面路径,相对于知识库根目录,例如
    index.md
    wiki/concepts/data-model.md
  • --offset
    :可选的起始行号(从1开始)。
  • --limit
    :可选的最大行数,范围1-10000。
  • --locale
    :可选的区域设置:
    zh
    en
    ja
    ko

+new

+new

bash
ae-cli kb +new --name "<name>" [--scope personal|company] [--description "..."] [--tags '["t1","t2"]'] [--project-id "..."] [--project-name "..."]
bash
ae-cli kb +new --name "<name>" [--scope personal|company] [--description "..."] [--tags '["t1","t2"]'] [--project-id "..."] [--project-name "..."]

+add

+add

bash
ae-cli kb +add --name "<name>" --files '["./a.md","./docs","https://example.com/page"]'
bash
ae-cli kb +add --name "<name>" --files '["./a.md","./docs","https://example.com/page"]'

+url

+url

bash
ae-cli kb +url --name "<name>" --url "https://example.com/page" [--display-name "..."] [--parse-instruction "..."]
bash
ae-cli kb +url --name "<name>" --url "https://example.com/page" [--display-name "..."] [--parse-instruction "..."]

+schema

+schema

bash
ae-cli kb +schema --name "<name>" [--force] [--model "<model displayName>"]
bash
ae-cli kb +schema --name "<name>" [--force] [--model "<model displayName>"]

+compile

+compile

bash
ae-cli kb +compile --name "<name>" [--mode incremental|full]
bash
ae-cli kb +compile --name "<name>" [--mode incremental|full]

+status

+status

bash
ae-cli kb +status --name "<name>"
bash
ae-cli kb +status --name "<name>"

+rm-source

+rm-source

bash
ae-cli kb +rm-source --name "<name>" --display-name "<uploaded source display name>"
bash
ae-cli kb +rm-source --name "<name>" --display-name "<uploaded source display name>"

+remove

+remove

bash
ae-cli kb +remove --name "<name>"
bash
ae-cli kb +remove --name "<name>"