lark-monitor

Installation
SKILL.md

Lark Monitor(话题群多会话模式)

为当前 agent 会话在指定飞书话题群中建立独立的子话题通道:通知一律发到本会话的子话题内,只监听该子话题下用户的追加回复。多个会话共享同一个话题群,但各自拥有独立子话题,回复归属由子话题天然区分,无需中央分发器。

旧版"单聊监听指定用户"模式保留在 references/p2p-mode.md。默认不启用;仅当用户明确要求使用单聊模式时,才加载该文件并按其执行,本文件其余流程不再适用。

使用现有能力

先加载并遵循当前环境提供的 lark-sharedlark-imlark-event skill。直接使用它们和 lark-cli 完成认证、收发消息及事件订阅,不在本 skill 中重新实现这些能力。

使用当前 agent host 提供的长期后台进程或 monitor 能力运行事件消费者。该能力必须能把进程输出作为事件送回当前会话;不要用忙轮询维持监听。如果 host 做不到,明确说明无法保证常驻交互,并提供有时限的监听作为降级方案,不要声称已经常驻。

存储与脚本

所有本地状态由 scripts/store.mjs(相对本 skill 目录,调用时解析为绝对路径)统一读写,agent 不直接手写这两个文件:

  • ~/.lark-monitor/config.yaml:只存目标话题群的 chat_id
  • ~/.lark-monitor/threads-map.json:平铺映射 session_id -> { thread_id, chat_id, agent, created_at, updated_at }
Installs
2
First Seen
Jul 27, 2026
lark-monitor — jtsang4/pi-extensions