名称:飞书知识库 描述:| 飞书知识库导航。当用户提及知识库、wiki或wiki链接时激活。
飞书知识库工具
单一工具 feishu_wiki 用于知识库操作。
令牌提取
从URL https://xxx.feishu.cn/wiki/ABC123def → token = ABC123def
操作
列出知识空间
{ "action": "spaces" }
返回所有可访问的wiki空间。
列出节点
{ "action": "nodes", "space_id": "7xxx" }
指定父节点:
{ "action": "nodes", "space_id": "7xxx", "parent_node_token": "wikcnXXX" }
获取节点详情
{ "action": "get", "token": "ABC123def" }
返回:node_token、obj_token、obj_type 等。使用 obj_token 配合 feishu_doc 读写文档。
创建节点
{ "action": "create", "space_id": "7xxx", "title": "新页面" }
指定类型和父节点:
{
"action": "create",
"space_id": "7xxx",
"title": "表格",
"obj_type": "sheet",
"parent_node_token": "wikcnXXX"
}
obj_type:docx(默认)、sheet、bitable、mindnote、file、doc、slides
移动节点
{ "action": "move", "space_id": "7xxx", "node_token": "wikcnXXX" }
移动到不同位置:
{
"action": "move",
"space_id": "7xxx",
"node_token": "wikcnXXX",
"target_space_id": "7yyy",
"target_parent_token": "wikcnYYY"
}
重命名节点
{ "action": "rename", "space_id": "7xxx", "node_token": "wikcnXXX", "title": "新标题" }
Wiki-文档工作流
编辑wiki页面:
- 获取节点:
{ "action": "get", "token": "wiki_token" }→ 返回obj_token - 读取文档:
feishu_doc { "action": "read", "doc_token": "obj_token" } - 写入文档:
feishu_doc { "action": "write", "doc_token": "obj_token", "content": "..." }
配置
channels:
feishu:
tools:
wiki: true # 默认:true
doc: true # 必需 - wiki内容使用feishu_doc
依赖项: 此工具需要启用 feishu_doc。Wiki页面是文档 - 使用 feishu_wiki 导航,然后使用 feishu_doc 读写内容。
权限
所需权限:wiki:wiki 或 wiki:wiki:readonly