```
feat: 添加生命周期报告和AI规则管理功能 - 在Dockerfile中添加pillow依赖包用于图像处理 - 实现生命周期报告调度任务,支持日报和周报两种类型 - 新增TASK_RUN_LIFECYCLE任务常量和相关配置选项 - 扩展AI Agent服务以支持用户规则,并在分析时应用规则 - 添加AI用户规则创建、更新和查询接口 - 增加项目生命周期和财务需求分析技能 - 扩展现有模型以支持更完整的业务数据字段 - 实现飞书图片上传功能用于报告展示 ```
This commit is contained in:
@@ -24,10 +24,17 @@ class FeishuPayloadKey(StrEnum):
|
||||
CONFIG = "config"
|
||||
CONTENT = "content"
|
||||
DIV = "div"
|
||||
DATA = "data"
|
||||
ELEMENTS = "elements"
|
||||
EXPIRE = "expire"
|
||||
FEISHU_ERROR = "feishu_error"
|
||||
HEADER = "header"
|
||||
IMAGE = "image"
|
||||
IMAGE_KEY = "image_key"
|
||||
IMAGE_TYPE = "image_type"
|
||||
IMG = "img"
|
||||
IMG_KEY = "img_key"
|
||||
ALT = "alt"
|
||||
EVENT = "event"
|
||||
EVENT_ID = "event_id"
|
||||
EVENT_TYPE = "event_type"
|
||||
@@ -78,6 +85,12 @@ class FeishuCommandResultKey(StrEnum):
|
||||
|
||||
|
||||
class FeishuCommandName(StrEnum):
|
||||
RULE_CREATE = "rule_create"
|
||||
RULE_LIST = "rule_list"
|
||||
RULE_DISABLE = "rule_disable"
|
||||
RULE_ENABLE = "rule_enable"
|
||||
FINANCE_NEEDS = "finance_needs"
|
||||
PROJECT_FINANCE = "project_finance"
|
||||
DAILY_BRIEF = "daily_brief"
|
||||
PROJECT_WEEKLY = "project_weekly"
|
||||
ATTENDANCE_SUMMARY = "attendance_summary"
|
||||
@@ -106,6 +119,7 @@ class FeishuCardKey(StrEnum):
|
||||
|
||||
FEISHU_TENANT_TOKEN_PATH = "/auth/v3/tenant_access_token/internal"
|
||||
FEISHU_MESSAGE_PATH = "/im/v1/messages"
|
||||
FEISHU_IMAGE_PATH = "/im/v1/images"
|
||||
FEISHU_DEFAULT_OPEN_API_DOMAIN = "https://open.feishu.cn"
|
||||
FEISHU_AUTH_MISSING = "Feishu app credentials are not configured"
|
||||
FEISHU_VERIFICATION_TOKEN_REQUIRED = "FEISHU_VERIFICATION_TOKEN is required"
|
||||
|
||||
Reference in New Issue
Block a user