飞书日历基础版

管理飞书(Lark)日历,支持列出日历、搜索日程、检查安排与同步事件。Use when 需要SEO优化、关键词分析、排名提升、搜索流量优化时使用。不适用于黑帽SEO手段。适用于独立开发者、企业团队和自动化工作流场景。支持中文交互,无需复杂配置即开即用。输出结果可直接使用,减少二次加工成本。提供结构化输出和错误处理机制。

天轰穿

@thcjp

What This Skill Does

管理飞书(Lark)日历的核心基础功能,包括列出日历、搜索日程、检查人员状态、创建事件和同步日程到本地。通过自然语言指令驱动AI Agent执行操作。

Replaces manually navigating the Feishu/Lark calendar interface for common tasks like creating events, checking schedules, and syncing events by providing a unified AI-driven command layer.

When to Use It

  • 列出所有可用飞书日历及其ID
  • 按名称搜索特定飞书日历
  • 检查指定同事的日历空闲状态
  • 创建日历事件并添加参与人
  • 将飞书日程同步到本地日历状态

Install

$ openclaw skills install @thcjp/feishu-calendar-tool-free

功能说明: 本技能涵盖 中文交互 等核心能力。

飞书日历基础版

概述

本工具是 日程管理 领域的 FREE 版本 AI Skill,专为个人用户与轻量级场景设计。通过自然语言指令驱动 AI Agent 执行任务,提供核心功能与简洁易用的操作体验。

FREE 版本与 PRO 版本完全兼容,可在需要时升级至 PRO 版本获取高级功能、批量操作与团队协同能力。

版本定位

维度FREE 版本PRO 版本
目标用户个人用户企业团队
功能范围核心功能全部功能
批量操作不支持支持
团队协作不支持支持
技术支持社区支持优先响应
数据分析基础统计高级分析

核心能力

FREE 版本提供以下能力:

列出可用日历及 ID

列出可用日历及 ID

输出: 返回列出可用日历及 ID的执行结果,包含操作状态和输出数据。

  • 执行此能力时使用input_params参数,支持创建/查询/导出操作

按名称搜索日历

按名称搜索日历

输出: 返回按名称搜索日历的执行结果,包含操作状态和输出数据。

  • 执行此能力时使用input_params参数,支持创建/查询/导出操作

检查指定人员日历状态

检查指定人员日历状态

输出: 返回检查指定人员日历状态的执行结果,包含操作状态和输出数据。

  • 执行此能力时使用input_params参数,支持创建/查询/导出操作

创建日历事件并设置参与人

创建日历事件并设置参与人

输出: 返回创建日历事件并设置参与人的执行结果,包含操作状态和输出数据。

  • 执行此能力时使用input_params参数,支持创建/查询/导出操作

同步日程到本地状态

同步日程到本地状态

输出: 返回同步日程到本地状态的执行结果,包含操作状态和输出数据。

  • 执行此能力时使用input_params参数,支持创建/查询/导出操作

功能详情

本版本提供 5 项核心能力,覆盖 日程管理 的常见使用场景。如需批量操作、团队协作、数据分析等高级功能,可升级至 PRO 版本。

FREE 版本核心功能清单:

  • 列出可用日历及 ID
  • 按名称搜索日历
  • 检查指定人员日历状态
  • 创建日历事件并设置参与人
  • 同步日程到本地状态

PRO 版本扩展功能预览:

  • 共享日历创建与成员权限管理
  • 多人协作日历与事件共享
  • 跨时区日程同步与自动转换
  • 智能调度:自动寻找团队空闲时段
  • 日历事件 Webhook 通知与自动化
  • 日历数据分析与会议效率报告

输出: 返回功能详情的执行结果,包含操作状态和输出数据。 技术参数:使用input_paramsoutput_format参数控制执行行为,支持json/text/csv输出格式。 能力覆盖范围:本skill的核心能力覆盖以下场景关键词:管理飞书、Lark、支持列出日历、搜索日程、检查安排与同步事、日程管理领域的专、辅助工具、提供核心基础功能等。这些关键词对应description中声明的使用场景,均已在上述能力点中提供对应的操作支持。

使用场景

场景 1: 创建任务提醒

通过标记任务创建日历事件作为提醒

node skills/feishu-calendar/create.js --summary "Task: 完成周报" --desc "周五前提交" --start "2026-02-07T10:00:00+08:00" --end "2026-02-07T11:00:00+08:00" --attendees "ou_未指定"

场景 2: 设置共享日历

为项目创建共享日历并添加成员

node skills/feishu-calendar/setup_shared.js --name "项目A" --desc "项目日程" --members "ou_1,ou_2" --role "writer"

不适用场景

以下场景飞书日历基础版不适合处理:

  • 实时流数据处理
  • 小规模数据手动分析
  • 非结构化文本情感分析

触发条件

需要数据分析、报表生成、统计洞察、数据可视化时使用。不适用于非本工具能力范围的需求。

快速开始

1. 环境准备

确保已安装并配置好 AI Agent 环境(Claude Code / Cursor / Codex / Gemini CLI 等),本 Skill 通过 SKILL.md 指令驱动 Agent 执行任务。

系统要求:

  • 操作系统: Windows / macOS / Linux
  • Agent 平台: 支持 SKILL.md 格式的任意 AI Agent
  • 运行时: Python 3.8+ 或 Node.js 18+(视具体操作需求)

2. 配置参数

FEISHU_APP_ID=your_app_id
FEISHU_APP_SECRET=your_app_secret
# 配置在 .env 文件中
node skills/feishu-calendar/list_test.js

3. 验证配置

配置完成后,可通过以下方式验证是否正常工作:

# 验证环境变量是否设置
echo "配置检查:"
env | grep -E "API|KEY|TOKEN|SECRET" | sed "s/=.*/=***/"  # Linux/macOS
# 或 PowerShell
# Get-ChildItem Env: | Where-Object {$_.Name -match "API|KEY|TOKEN"} | Format-Table

4. 开始使用

在 AI Agent 对话中描述你的需求,Agent 会根据本 Skill 的指令自动执行对应操作。

请帮我创建任务提醒

Agent 将自动:

  1. 解析你的自然语言指令
  2. 调用相应的工具或 API
  3. 执行操作并返回结果
  4. 返回执行结果供你确认

示例

基础配置

FEISHU_APP_ID=your_app_id
FEISHU_APP_SECRET=your_app_secret
# 配置在 .env 文件中

可选配置

{
  "edition": "free",
  "auto_retry": false,
  "max_concurrent": 1,
  "log_level": "info",
  "cache_enabled": true,
  "timeout": 30
}

FREE 配置项说明:

配置项类型默认值说明
auto_retryboolfalse失败后自动重试
max_concurrentint1最大并发数(FREE 限制为1)
log_levelstringinfo日志级别
cache_enabledbooltrue启用结果缓存
timeoutint30操作超时时间(秒)

优选实践

  1. 使用 open_id 作为参与人标识
  2. 事件时间使用 ISO-8601 格式带时区
  3. 共享日历设置合理权限避免误操作
  4. 定期同步确保本地状态最新

个人使用建议

  • 从简单任务开始熟悉工具行为,逐步扩展到复杂场景
  • 定期备份配置文件与数据,防止意外丢失
  • 遇到问题先查阅常见问题章节,再寻求社区帮助
  • 保持配置简洁,只启用必要的功能选项
  • 定期更新工具版本以获取最新功能与修复
  • 记录常用操作命令,提高日常使用效率

常见问题

Q: 需要什么权限?

A: 需要飞书应用的日历读写权限和通讯录读取权限。

Q: 如何获取 open_id?

A: 通过飞书通讯录 API 或管理后台获取用户 open_id。

Q: 如何升级到 PRO 版本?

A: 升级到 PRO 版本非常简单:

  1. 获取 PRO 版本授权
  2. 安装 PRO 版本 Skill
  3. 原有配置自动迁移,无需额外操作
  4. 即可使用批量操作、团队协作等高级功能

已知限制

A: FREE 版本主要限制:

  • 不支持批量操作(每次只能处理一个任务)
  • 不支持团队协作(仅限个人使用)
  • 不支持高级数据分析
  • 技术支持依赖社区 如需这些功能,建议升级至 PRO 版本。

Q: FREE 版本的数据安全吗?

A: FREE 版本所有数据本地存储,不上传云端,确保隐私安全。建议定期备份配置文件与数据目录。

依赖说明

运行环境

  • Agent 平台: 支持 SKILL.md 的任意 AI Agent(Claude Code / Cursor / Codex / Gemini CLI 等)
  • 操作系统: Windows / macOS / Linux
  • 运行时: Python 3.8+ 或 Node.js 18+(视具体操作需求)
  • 网络: 部分功能需要网络连接访问外部 API

依赖详情

依赖项类型是否必需获取方式
LLM APIAPI必需由 Agent 内置 LLM 提供
curlCLI 工具推荐系统自带或包管理器安装
jqJSON 处理推荐apt install jq / brew install jq
Python 3.8+运行时视需求python.org 下载
Node.js 18+运行时视需求nodejs.org 下载

API Key 配置

FREE 版本支持单一 API Key 配置,满足个人使用需求:

  • 环境变量:通过环境变量配置 API Key
  • 配置文件:支持配置文件方式存储 API Key
  • 安全提醒:切勿将 API Key 硬编码到脚本或提交到版本控制系统

可用性分类

  • 分类: MD+execute(纯 Markdown 指令,部分功能需要 exec 命令行执行能力)
  • 说明: 基于 Markdown 的 AI Skill,通过自然语言指令驱动 Agent 执行任务
  • FREE 特性: 支持单次执行、基础配置与社区支持
  • 安全等级: 基础,数据本地存储,建议定期备份
  • SLA: 社区支持,尽力响应

版本信息

项目
版本号1.0.0
版本类型FREE
许可证MIT
兼容性可升级至 PRO 版本

错误处理

错误场景原因处理方式
配置错误参数缺失或格式错误检查依赖说明中的配置要求
运行时错误运行环境不满足确认运行环境符合依赖说明
网络错误连接超时或不可达执行ping命令测试网络连通性,检查防火墙和代理设置连接后执行ping命令测试网络连通性,检查防火墙和代理设置连接后重新执行命令,参考国内替代方案

安全注意事项

风险类型防范措施
API密钥泄露通过环境变量配置,禁止硬编码到代码或配置文件中
命令执行风险仅执行白名单命令,避免拼接用户输入到命令行参数中
网络通信安全使用HTTPS协议,验证SSL证书有效性
敏感数据暴露输出结果中不包含密钥、令牌等敏感信息

使用前请确认已阅读依赖说明章节,确保运行环境满足安全要求。

Top skills in this category

API Gateway

@byungkyu

Call third-party APIs through the Maton gateway, which injects the credential for an app the user has already connected. Use this skill when the user names a connected app and a concrete action in it - read a mailbox, query a CRM, file an issue, update a spreadsheet, run a query through a connected

39486k

Openclaw Command Center

@jontsai

Mission control dashboard for OpenClaw - real-time session monitoring, LLM usage tracking, cost intelligence, and system vitals. View all your AI agents in o...

7913k

google-slides

@byungkyu

Google Slides API integration with managed OAuth. Create presentations, add slides, insert content, and manage slide formatting. Use this skill when users want to interact with Google Slides. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Calls run through the `maton` CLI with OAuth login; default to read and list calls, and confirm every write or new connection with the user.

3320k

Interview Simulator

@wscats

Simulates mock interviews for any role and experience level with tailored technical, behavioral, and case questions plus detailed feedback and scoring.

2322k

google-workspace-admin

@byungkyu

Google Workspace Admin SDK integration with managed OAuth. This is a write-capable administrative integration for users, groups, organizational units, roles, and domain settings. Only connect with a least-privileged Google admin account, restrict OAuth scopes to the specific resources needed, and revoke the connection after use. All write operations require explicit user approval showing the exact HTTP method, endpoint path, and target resource identifier before execution. Use this skill only when users need Google Workspace administration. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Calls run through the `maton` CLI with OAuth login; default to read and list calls, and confirm every write or new connection with the user.

2118k