feat: 集成飞书通知和机器人对话系统
- 新增通知系统 (notifications 表、服务、API) - 新增飞书定时任务结果推送 (webhook + 应用消息) - 新增飞书应用消息发送服务 (feishu_app_service) - 新增飞书 WebSocket 长连接事件监听 (苹果应用) - 新增飞书账号绑定/解绑 API - 新增橙子飞书机器人 (独立 WS 连接,固定路由到橙子助手 Agent) - 执行记录添加 schedule_id,用户添加飞书绑定字段 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -16,6 +16,7 @@ class AgentSchedule(Base):
|
||||
cron_expression = Column(String(100), nullable=False, comment="cron 表达式,如 0 9 * * *")
|
||||
input_message = Column(Text, nullable=False, comment="定时执行时发送的消息内容")
|
||||
timezone = Column(String(64), default="Asia/Shanghai", comment="时区")
|
||||
webhook_url = Column(String(512), nullable=True, comment="飞书机器人 Webhook URL(可选),执行完成后推送通知")
|
||||
enabled = Column(Boolean, default=True, comment="是否启用")
|
||||
last_run_at = Column(DateTime, nullable=True, comment="上次执行时间")
|
||||
last_run_status = Column(String(32), nullable=True, comment="上次执行状态: success/failed")
|
||||
|
||||
Reference in New Issue
Block a user