Commit Graph

59 Commits

Author SHA1 Message Date
liuwei
4386d0df75 重构斗鱼粉丝日报为信息优先结构
1. 更新粉丝日报提示词,优先提炼赛事、位置、英雄、对局和场外有效信息\n2. 扩展模板解析与渲染逻辑,支持今日重点信息、核心讨论话题、英雄与对局焦点等新板块\n3. 优化粉丝日报兜底文案与模板展示,让本地提纯结果和LLM语义总结共同参与输出
2026-04-29 15:06:56 +08:00
liuwei
31848f67f6 重构斗鱼粉丝日报信息提纯链路
- 新增本地弹幕文件测试入口,支持直接对样本文件生成提纯结果
- 将本地统计、主题证据簇和语义事实提示接入斗鱼日报LLM材料
- 明确降低情绪刷屏权重,改为优先提取赛事、位置、英雄、对局和场外互动信息
2026-04-29 14:47:42 +08:00
liuwei
625d37018b 优化斗鱼弹幕日报LLM入参压缩
- 新增面向LLM的用户索引、时间线事件块与整句高频线索压缩结构
- 将弹幕时间统一压缩为日期加时分并抽离UID尾号、牌子等级等重复元信息
- 下调中文分词结果在提示材料中的权重,改为优先使用现场原句和时间线材料
2026-04-29 14:25:08 +08:00
liuwei
f475d20d17 Revert "调整斗鱼日报弹幕清洗保留更多现场细节"
This reverts commit 9ee9ef8782.
2026-04-29 14:15:27 +08:00
liuwei
850fd5e7d3 Revert "支持向LLM上传原始弹幕TXT并补充全文输入"
This reverts commit 86c3dea1d2.
2026-04-29 14:15:26 +08:00
liuwei
fd61f17448 Revert "本地清洗弹幕TXT并压缩重复刷屏内容"
This reverts commit 12a5d89c76.
2026-04-29 14:15:26 +08:00
liuwei
12a5d89c76 本地清洗弹幕TXT并压缩重复刷屏内容 2026-04-29 14:02:15 +08:00
liuwei
86c3dea1d2 支持向LLM上传原始弹幕TXT并补充全文输入 2026-04-29 13:58:57 +08:00
liuwei
9ee9ef8782 调整斗鱼日报弹幕清洗保留更多现场细节
1. 将日报给LLM的清洗策略改为仅过滤系统噪音并合并同内容重复弹幕\n2. 取消对不同表达的强模板压缩,尽量保留更多原始讨论细节和刀圈语境\n3. 扩大热点窗口、顺时序样本等素材容量,提升日报对完整现场的还原度\n4. 强化粉丝日报提示词,要求明确写出老头杯、位置分工、阵容等比赛话题\n5. 提升斗鱼日报缓存版本,避免继续复用旧策略生成的缓存结果
2026-04-29 13:45:53 +08:00
liuwei
6d33081e03 优化斗鱼粉丝日报定时任务与弹幕素材
1. 将斗鱼粉丝日报接入插件定时任务体系,支持后台独立启停与调度执行\n2. 为粉丝日报新增按群去重发送标记,避免任务补偿或多群订阅时重复推送\n3. 扩充日报传给LLM的弹幕材料,补充顺时序现场样本与场次故事线,提升语境完整度\n4. 提升斗鱼日报缓存版本,确保新链路生成结果不复用旧缓存
2026-04-29 13:19:19 +08:00
liuwei
a830089b10 优化斗鱼日报LLM输入提纯并清理think输出\n\n- 为斗鱼日报链路统一接入think和推理内容清洗\n- 将提交给LLM的材料改为更聚焦现场弹幕的提纯结构\n- 提高热点窗口原声样本量,避免窗口样本长期不足\n- 刷新日报缓存版本,确保新提示词和新材料立即生效 2026-04-27 13:20:30 +08:00
liuwei
9c3d8a21f9 精简斗鱼背景画像链路的过程逻辑\n\n- 删除背景画像补全中的复杂判断逻辑,改为按Redis缓存直连主流程\n- 移除置信度、证据摘要、复核标记等过程型字段\n- 精简room_context提示块,保留日报真正会用到的背景信息\n- 同步收口Dify背景画像分支提示词与文档说明 2026-04-27 13:07:35 +08:00
liuwei
033fc1202d 新增斗鱼主播背景画像Redis缓存与Dify分支\n\n- 为斗鱼插件补充房间背景画像的Redis读写能力与TTL配置\n- 新增基于LLM生成主播背景画像JSON并回写Redis的链路\n- 将自动画像合并进room_context并在日报生成前预热缓存\n- 扩展Dify工作流,新增room_background_profile主分支与回退分支\n- 更新斗鱼配置示例与工作流文档,说明背景画像缓存用法 2026-04-27 13:04:13 +08:00
liuwei
889ce5acdd 增强斗鱼日报的Dota2语境理解与房间画像
1. 为斗鱼日报新增直播间语义画像能力,支持按房间号配置主播职业生涯、相关选手主播、剧情关键词和常见梗解释。\n2. 在斗鱼运行时状态、直播会话和日报 payload 中补充房间上下文,使 LLM 能结合分区标签与圈内背景理解弹幕。\n3. 优化运营日报、弹幕总结、粉丝日报及其 Dify 分支提示词,明确 Dota2/电竞语境下优先按职业生涯梗、人物关系和历史比赛理解内容。
2026-04-27 12:50:18 +08:00
liuwei
515361c34f 新增斗鱼粉丝向恶搞弹幕日报并拆分运营版
1. 新增斗鱼粉丝日报和强制粉丝日报命令,手动触发时走独立发送链路。\n2. 为粉丝向日报补充独立提示词、兜底文案、缓存分类和图片渲染逻辑。\n3. 新增粉丝向日报 HTML 模板与模板解析函数,整体风格调整为开心欢乐的整活总结。\n4. 保留原有斗鱼运营日报定时与发送逻辑,避免两种日报互相污染。
2026-04-27 12:22:30 +08:00
liuwei
67aead93ca refactor(douyu): 日报改为插件定时任务配置驱动
- 新增 get_schedule_actions,注册斗鱼弹幕日报推送动作(douyu_daily_report_push)

- 新增 run_scheduled_action,支持按群执行、手动覆盖日期与强制重生成参数

- 移除 every_minutes(5) 的旧日报 tick 注册,避免与插件调度重复触发
2026-04-22 09:43:47 +08:00
liuwei
1eef1b5bf2 修复斗鱼日报Dify max_length字段类型错误
变更项:\n1. 将斗鱼日报传给 Dify 的 max_length 入参由 int 改为 string。\n2. 增加中文注释说明原因:对应 Workflow 输入表单字段为 paragraph 类型,必须传字符串,否则触发 invalid_param 400。\n3. 保持其他字段与逻辑不变,最小化改动范围,确保快速恢复日报链路。
2026-04-20 13:39:12 +08:00
liuwei
382f3967bd 修复斗鱼日报Dify 400请求并增强错误诊断
变更项:\n1. 在斗鱼插件新增 daily_report_include_structured_inputs 配置(默认 false),Dify 入参默认改为精简字段(task_type/query/system_prompt/user_prompt/room_id 等),避免复杂对象输入触发 400。\n2. 调整 _build_dify_daily_report_inputs:仅在 include_structured_inputs=true 时才附带 report_payload_json,大幅降低 Workflow 入参类型不匹配风险。\n3. 在初始化流程中读取 report_api.include_structured_inputs,支持按环境开关结构化入参。\n4. 在 UnifiedLLMClient 的 Dify 调用中新增 HTTPError 细粒度处理,last_error 与日志会追加 response_body 片段,便于快速定位 Dify 侧具体报错原因。\n5. 更新 douyu 配置模板注释,明确复杂输入导致 400 的风险与开关用途,方便后续维护。
2026-04-20 13:36:56 +08:00
liuwei
6386cd5940 修复斗鱼日报手动触发未走Dify的问题
变更项:\n1. 将普通命令
2026-04-20 13:31:50 +08:00
liuwei
a933881ab9 斗鱼日报切换Dify工作流并补齐迁移文档
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工作流设计文档,包含输入字段、节点编排、代码节点示例与上线检查步骤。
2026-04-20 09:13:49 +08:00
liuwei
59a044a0e2 新增强制重生成日报指令,支持跳过缓存验证弹幕总结效果
1. 新增指令:#强制斗鱼弹幕日报(支持带日期参数)\n2. 强制指令执行时跳过日报缓存读取,直接重生成文本与图片并覆盖缓存\n3. _send_daily_reports 增加 force_regenerate 参数并向下传递\n4. 保留原 #斗鱼弹幕日报 行为不变,兼容既有使用方式\n5. 补充中文注释,说明强制重生成的用途与行为
2026-04-17 11:19:28 +08:00
liuwei
5098c191de 优化斗鱼弹幕总结:新增粉丝向弹幕萃取区块并调整提示词语气 2026-04-17 11:17:16 +08:00
liuwei
7df4bd216f feat: gate media downloads by group and retry douyu checks 2026-04-13 15:53:34 +08:00
liuwei
ce9726d37d fix: improve douyu scheduled check error logging 2026-04-13 14:48:45 +08:00
liuwei
42b2014f12 unify plugin llm clients on shared utils layer 2026-04-10 09:13:42 +08:00
liuwei
3900d38952 fix(douyu): compact long audience trends adaptively 2026-04-09 09:52:19 +08:00
liuwei
5dfc17f811 fix(douyu): aggregate audience trend by minute 2026-04-09 09:50:21 +08:00
liuwei
867ed0a2ec feat(douyu): add audience trend chart to daily report 2026-04-08 17:03:43 +08:00
liuwei
7e93ca730f feat: refine douyu active user display 2026-04-08 14:44:44 +08:00
liuwei
b56822b196 feat: polish douyu active user cards 2026-04-08 14:36:05 +08:00
liuwei
ea3a088c63 feat: enrich douyu daily summary cards 2026-04-08 14:26:46 +08:00
liuwei
b73594975d fix: restore douyu core active users in daily reports 2026-04-08 14:23:52 +08:00
liuwei
3d671c0da0 feat: improve llm settings ui and douyu daily fallback 2026-04-08 14:09:21 +08:00
liuwei
1ab0f61e2f fix: resolve dify init and douyu session errors 2026-04-08 13:57:57 +08:00
liuwei
480ebee8c7 feat: add idempotent douyu daily report command 2026-04-08 13:51:51 +08:00
liuwei
66f4a3e604 feat(douyu): add daily danmu report pipeline 2026-04-08 13:17:29 +08:00
liuwei
5845a336ef 斗鱼优化,防止在直播的主播不录制 2026-02-24 17:37:08 +08:00
liuwei
b2cb1a9de7 斗鱼加入了一个弹幕记录功能。会自动记录开播的弹幕信息 2026-02-24 17:08:29 +08:00
liuwei
da744d7f5f 斗鱼加入了一个弹幕记录功能。会自动记录开播的弹幕信息 2026-02-24 16:51:55 +08:00
liuwei
52eed0185d 斗鱼加入了一个弹幕记录功能。会自动记录开播的弹幕信息 2026-02-24 16:45:45 +08:00
liuwei
5cf5cbf713 斗鱼加入了一个弹幕记录功能。会自动记录开播的弹幕信息 2026-02-24 16:40:51 +08:00
liuwei
eabea2b4aa 斗鱼加入了一个弹幕记录功能。会自动记录开播的弹幕信息 2026-02-24 16:36:16 +08:00
liuwei
d5d6acba73 斗鱼鱼吧订阅功能 2026-01-30 15:18:34 +08:00
liuwei
6de58a46a4 斗鱼鱼吧订阅功能 2026-01-30 15:04:54 +08:00
liuwei
0c667d8ba3 斗鱼鱼吧订阅功能 2026-01-30 14:57:53 +08:00
liuwei
9be7f227b3 下播不需要@ 人。防止骚扰 2026-01-26 08:55:28 +08:00
liuwei
a8ab766347 加入斗鱼开播下播提醒 2026-01-26 08:52:31 +08:00
liuwei
4aa1ca450d 加入斗鱼开播下播提醒 2026-01-26 08:48:32 +08:00
liuwei
d17f6570f3 加入斗鱼开播下播提醒 2026-01-23 10:27:33 +08:00
liuwei
197778c6e5 加入斗鱼开播下播提醒 2026-01-23 08:50:20 +08:00