开发者工具 · LJW0401/lark-agent-bridge
Lark Agent Bridge
lark-agent-bridge
把 LLM Agent 接入飞书生态的桥接层。让 agent-hive 里的 agent 能在飞书群聊、文档、多维表格里像人类成员一样协作。
为什么做
AI agent 大部分的"人机交互"还停留在网页对话框,但真实工作场景是:
- 群聊里被 @,在群里直接回答
- 文档被评论,去文档里回评论
- 表格里有新行,按规则处理新行
用户不该为了用 agent 切换到另一个界面——agent 应该长在现有工作流里。
架构
飞书事件回调 ──▶ lark-agent-bridge ──▶ agent-hive (LLM 推理)
│ │
▼ ▼
飞书 OpenAPI Trace + Logs
(发消息/改文档/更新表格)
bridge 层只做两件事:
- 翻译:飞书事件 ↔ agent 理解的结构化任务
- 执行反馈:agent 的行动通过飞书 API 落地
现状
- 群聊 @ 场景已打通,能回简单问答
- 文档评论回复、表格自动化在开发中
README 摘要
lark-agent-bridge
通过飞书 CLI 触发 AI Agent 处理任务。
简介
监听飞书机器人收到的消息,通过 lark-cli 事件订阅接收,转发给 AI Agent(Codex CLI 或 Claude Code)处理,并将结果以流式卡片(打字机效果)回复到飞书。
用户向飞书机器人发送消息
│
▼
lark-cli 事件订阅(WebSocket)
│
▼
消息队列(同一会话串行,跨会话并行)
│
▼
创建任务状态 → 添加工作表情 → 发送状态消息 + 流式卡片
│
▼
Codex CLI / Claude Code(无头模式)
│…