feishu-docs
读取和搜索飞书文档。当用户分享了 feishu.cn 或 larkoffice.com 的链接、 要求查看飞书文档/Wiki 内容、或需要搜索飞书中的文档时触发。 需要用户已在 Web 设置页完成飞书 OAuth 授权。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
读取和搜索飞书文档。当用户分享了 feishu.cn 或 larkoffice.com 的链接、 要求查看飞书文档/Wiki 内容、或需要搜索飞书中的文档时触发。 需要用户已在 Web 设置页完成飞书 OAuth 授权。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
创建新的 Skill、修改和改进已有 Skill。当用户想要创建 Skill、编辑 Skill、 将当前工作流程转化为可复用 Skill、或者提供了一个现成的 Skill 内容要求适配时使用。 即使用户没有明确说"创建 skill",只要他们表达了"把这个流程自动化"、"记住这个做法"、 "下次也这样做"之类的意图,也应该考虑使用此 skill。
测试完成后的扫尾清理流程。在向某个工作区发送测试指令(如长篇文章生成、耗时任务)后,用此流程彻底清除测试痕迹,防止测试消息残留在会话上下文中持续消耗 token 额度。
| name | feishu-docs |
| description | 读取和搜索飞书文档。当用户分享了 feishu.cn 或 larkoffice.com 的链接、 要求查看飞书文档/Wiki 内容、或需要搜索飞书中的文档时触发。 需要用户已在 Web 设置页完成飞书 OAuth 授权。 |
| allowed-tools | Bash(*) |
| user-invocable | true |
| argument-hint | <飞书文档链接或搜索关键词> |
通过后端内部 API 读取和搜索飞书文档。所有请求使用环境变量中的凭据。
执行前先确认环境变量存在:
[ -z "$HAPPYCLAW_USER_ID" ] && echo "错误: 未设置 HAPPYCLAW_USER_ID,无法访问飞书文档" && exit 1
支持 feishu.cn 和 larkoffice.com 的 wiki/docx 链接。
curl -s --max-time 30 -X POST "$HAPPYCLAW_API_URL/api/internal/feishu/read-document" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $HAPPYCLAW_INTERNAL_TOKEN" \
-d "{\"userId\": \"$HAPPYCLAW_USER_ID\", \"url\": \"<替换为飞书文档URL>\"}"
成功响应:{"title": "文档标题", "content": "文档内容..."}
错误响应:
{"code": "OAUTH_REQUIRED"} → 告知用户需要在 Web 设置页面完成「飞书文档授权」error 字段内容根据关键词搜索云文档和 Wiki 页面。
curl -s --max-time 30 -X POST "$HAPPYCLAW_API_URL/api/internal/feishu/search" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $HAPPYCLAW_INTERNAL_TOKEN" \
-d "{\"userId\": \"$HAPPYCLAW_USER_ID\", \"query\": \"<搜索关键词>\", \"count\": 20, \"searchWiki\": true}"
可选参数(加在 JSON body 中):
count: 返回数量(默认 20,最大 50)searchWiki: 是否搜索 Wiki(默认 true)docTypes: 文档类型数组,如 ["docx", "sheet", "wiki"]成功响应:{"results": [...], "hasMore": false, "total": 5}
title, url, docType, owner, preview, updateTime错误处理同操作 1。