feishu-lark-agent

分类: 文档与知识管理 | 上传者: joeseesunjoeseesun | 下载: 0 | 版本: v1.0(最新)

飞书/Lark 全能操作 Agent(消息/文档/多维表格/日历/任务/用户)。 ⚠️ skill 选择规则: - 发普通文本消息 → 本 skill(msg send) - 发富文本/卡片 → feishu-post / feishu-card - 查考勤 → feishu-attendance - 其余所有飞书操作 → 本 skill 触发词(任一匹配即调用): 发飞书、发消息给、查群消息、回复飞书、搜飞书消息、列群聊、 创建飞书文档、读飞书文档、查多维表、添加bitable记录、更新表格、 飞书日历、查日程、加日程、飞书任务、创建任务、完成任务、 查飞书用户、找联系人、获取open_id --- # Feishu Lark Agent ## Run ```bash source ~/.zshrc && python3 ~/.claude/skills/feishu-lark-agent/feishu.py <category> <action> [--key value ...] ``` --- ## ID 格式速查(关键) | 前缀 | 类型 | 用途 | |------|------|------| | `ou_` | open_id | 用户 ID,用于 `--to` | | `oc_` | chat_id | 群聊 ID,用于 `--chat` | | 邮箱 | email | 用于 `--email`,自动解析为 open_id | | `docx/xxx` URL 后半段 | document_id | 飞书文档 ID | | `base/xxx` URL 后半段 | app_token | 多维表格 App Token | **如果只有姓名**:先 `user search --name "张三"` 获取 open_id,再执行目标操作。 --- ## 命令速查 ### 消息 `msg` ```bash msg send --to <open_id|chat_id> --text "..." # open_id → ou_, chat_id → oc_ msg send --email <email> --text "..." # 用邮箱发 msg send --chat <chat_id> --text "..." # 发群 msg send --to <open_id> --file /path # 发文件内容 msg reply --to <message_id> --text "..." msg history --chat <chat_id> [--limit 20] msg search --query "关键词" [--limit 20] msg chats [--limit 50] # 列出所有群聊 ``` ### 用户 `user` ```bash user search --name "张三" # 模糊搜索,返回 open_id user get --email <email> # 精确查询 user get --id <open_id> ``` ### 文档 `doc` ```bash doc create --title "标题" [--content "markdown内容"] [--file /path.md] doc get --id <document_id> # 从 URL feishu.cn/docx/DOC_ID 取 doc list [--folder <token>] [--limit 50] ``` > 创建后自动授权 `FEISHU_OWNER_OPEN_ID` 编辑权限。 ### 多维表格 `table` ```bash table tables --app <token> # 先列出所有 table table fields --app <token> --table <id> # 必须先查字段! table records --app <token> --table <id> [--filter 'AND(CurrentValue.[状态]="进行中")'] [--limit 100] table add --app <token> --table <id> --data '{"字段名":"值"}'

更新日志: Source: GitHub https://github.com/joeseesun/feishu-lark-agent

目录结构

当前层级: 根目录

SKILL.md

登录后下载/点赞/收藏 ❤ 21 | ★ 0
评论 0

请先登录后评论。

还没有评论,快来第一个发言吧。