1. douyu插件新增Dify专用日报调用封装,按provider分流,Dify走run(inputs)并传task_type与结构化payload。\n2. 修正斗鱼日报与弹幕总结生成路径,统一改为新封装,保证Dify workflow可接收完整提示词与元信息。\n3. 新增llm后端dify_workflow_douyu_daily_report模板配置,约定workflow_output_key=text与更高超时。\n4. 斗鱼插件report_api后端切换为dify_workflow_douyu_daily_report。\n5. 新增Dify工作流设计文档,包含输入字段、节点编排、代码节点示例与上线检查步骤。
32 lines
950 B
TOML
32 lines
950 B
TOML
[Douyu]
|
|
enable = true
|
|
command = [
|
|
"斗鱼订阅",
|
|
"取消斗鱼订阅",
|
|
"斗鱼订阅列表",
|
|
"斗鱼订阅提醒",
|
|
"取消斗鱼订阅提醒",
|
|
"订阅鱼吧",
|
|
"取消订阅鱼吧",
|
|
"鱼吧订阅列表",
|
|
"#斗鱼弹幕日报",
|
|
"斗鱼弹幕日报"
|
|
]
|
|
check_interval_minutes = 5
|
|
api_url_template = "https://www.douyu.com/betard/{room_id}"
|
|
user_agent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36"
|
|
session_cutoff_hour = 6
|
|
merge_gap_hours = 4
|
|
daily_report_enable = true
|
|
daily_report_time = "09:30"
|
|
daily_report_min_messages = 120
|
|
daily_report_use_llm = true
|
|
daily_report_max_sessions = 4
|
|
daily_report_max_length = 1800
|
|
daily_report_send_image = true
|
|
audience_stats_sample_interval_seconds = 0
|
|
|
|
[Douyu.report_api]
|
|
# 切换到 Dify 斗鱼日报专用工作流;对应配置位于根目录 config.yaml 的 llm.backends。
|
|
backend = "dify_workflow_douyu_daily_report"
|