mcpField
F
feishu-wiki

feishu-wiki

github.com/m1heng生产力4.2k464 次安装30 周前更新
代码仓库

关于 feishu-wiki

feishu-wiki 是用于管理 Feishu 知识空间和页面节点的工具,支持浏览、创建及整理节点。适合维护 Wiki 结构;读取或编辑页面正文需配合 feishu_doc。

主要功能

  1. 01列出可访问的知识空间
  2. 02浏览页面节点
  3. 03创建不同类型的节点
  4. 04移动和重命名节点

适用场景

  1. 01查找知识空间中的页面
  2. 02创建 Wiki 页面或表格节点
  3. 03调整页面所在位置
  4. 04重命名页面节点

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/m1heng/clawdbot-feishu --skill feishu-wiki

安装后在 Claude Code 中输入/feishu-wiki确认已加载。

详细介绍

Feishu 知识库工具

用于知识库操作的单一工具 feishu_wiki。

提取 Token

从 URL https://xxx.feishu.cn/wiki/ABC123def 中提取 → token = ABC123def

操作

列出知识空间
{ "action": "spaces" }

返回所有可访问的知识库空间。

列出节点
{ "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": "New Page" }

指定类型和父节点:

{ "action": "create", "space_id": "7xxx", "title": "Sheet", "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": "New Title" }

知识库文档工作流

编辑知识库页面:

  1. 获取节点:{ "action": "get", "token": "wiki_token" } → 返回 obj_token
  2. 读取文档:feishu_doc { "action": "read", "doc_token": "obj_token" }
  3. 写入文档:feishu_doc { "action": "write", "doc_token": "obj_token", "content": "..." }

配置

channels:
  feishu:
    tools:
      wiki: true  # default: true
      doc: true   # required - wiki content uses feishu_doc

**依赖:**此工具需要启用 feishu_doc。知识库页面是文档——使用 feishu_wiki 导航,再使用 feishu_doc 读取或编辑内容。

权限

必需:wiki:wiki 或 wiki:wiki:readonly

评论

支持 Markdown