knowledge-base-qa

Installation
SKILL.md

知识库智能问答

把"给一个飞书 wiki + 自己逐层翻"这件事,变成"用户问一句人话 → 自动定位到对的文档 → 给出带来源的答案"。支持配置多套知识库,按问题智能路由到最相关的那一套。

底层全部通过 lark-cli 访问飞书 OpenAPI。 lark-cli 本身没有"问答"接口,"智能"在你(执行 skill 的 Agent)这一层:你负责路由、定位、读取、归纳。精确命令见 references/lark-commands.md遇到要拼接 wiki/docs 调用前先读它,避免参数和权限踩坑。

总流程

  1. 加载配置 → 2. 路由到知识库 → 3. 定位文档 → 4. 读取 → 5. 归纳作答(带来源)

下面逐步说明,重点解释每步"为什么这么做",你可以据此灵活应变,而不是死套步骤。

1. 加载配置

读取本 skill 目录下的 knowledge-bases.json。它的 knowledge_bases 数组每项是一套知识库,关键字段:

  • name / description:给人看 + 给路由用description 写的是"这套库里有什么、什么问题该来"。
  • space_id:飞书 wiki 空间 ID(必填)。
  • root_node_token:选填。填了就把检索范围收窄到这个节点的子树(更聚焦、更快);不填则覆盖整个空间。
Installs
3
First Seen
Jun 2, 2026
knowledge-base-qa from mercury-api.wepieoa.com