最近由于一些需求,将教室的随机选人从IslandCaller插件换成了SecRandom。
我从自己电脑上调试并配置好SR,在我的电脑上联动功能是可以正常使用的,然后我导出了所有数据并在学校电脑导入,也在CI上安装了联动插件。

但是,即使SR中配置了CI的相关联动选项,但并不能调用CI的通知,闪抽时还是SR的浮窗,课程表也无法正常获取。


后来我给联动插件和SR都更新到了最新版本,但仍然无果。
这里是我一次尝试闪抽时SR的部分日志(我也不确定截取的部分对不对),CI似乎没有相关的日志。
2026-05-26 12:00:25.607 | DEBUG | app.view.floating_window.levitation:_handle_button_click:1344 - _handle_button_click: 已禁用闪抽按钮(防抖),之前状态=False
2026-05-26 12:00:25.607 | DEBUG | app.common.extraction.extract:_is_non_class_time:108 - 课间禁用开关是否启用: True
2026-05-26 12:00:25.607 | DEBUG | app.common.extraction.extract:_is_non_class_time:115 - 上课前提前解禁时间: 30秒
2026-05-26 12:00:25.608 | DEBUG | app.common.extraction.extract:_is_non_class_time:123 - 数据源选择: 2
2026-05-26 12:00:25.608 | WARNING | app.common.extraction.extract:_is_non_class_time:133 - ClassIsland IPC 连接未建立或已断开,跳过课间禁用判断,允许抽取
2026-05-26 12:00:25.608 | DEBUG | app.view.floating_window.levitation:_handle_button_click:1350 - 当前时间是否在非上课时间段内: False
2026-05-26 12:00:25.608 | DEBUG | app.view.floating_window.levitation:_handle_button_click:1379 - _handle_button_click: 未设置禁用时间,立即恢复闪抽按钮
2026-05-26 12:00:25.608 | DEBUG | app.view.floating_window.levitation:_handle_button_click:1391 - _handle_button_click: 准备发出信号 <PySide6.QtCore.SignalInstance quickDrawRequested() at 0x000002C55E7284F0>
2026-05-26 12:00:25.608 | DEBUG | app.view.main.window:_handle_quick_draw:835 - _handle_quick_draw: 收到闪抽请求
2026-05-26 12:00:25.608 | DEBUG | app.view.main.window:_handle_quick_draw:841 - _handle_quick_draw: roll_call_page已创建
2026-05-26 12:00:25.608 | DEBUG | app.view.main.window:_handle_quick_draw:851 - _handle_quick_draw: 成功获取roll_call_widget
2026-05-26 12:00:25.616 | DEBUG | app.view.main.quick_draw_animation:execute_quick_draw:460 - execute_quick_draw: 执行完整闪抽流程
2026-05-26 12:00:25.630 | DEBUG | app.tools.config:record_drawn_student:2006 - 已记录学生/小组: ***(第1次)
2026-05-26 12:00:25.655 | DEBUG | app.tools.settings_access:update_settings:385 - 设置更新成功: user_info.roll_call_daily_count = 256
2026-05-26 12:00:25.660 | DEBUG | app.tools.settings_access:update_settings:385 - 设置更新成功: user_info.roll_call_weekly_count = 262
2026-05-26 12:00:25.665 | DEBUG | app.tools.settings_access:update_settings:385 - 设置更新成功: user_info.roll_call_monthly_count = 262
2026-05-26 12:00:25.672 | DEBUG | app.tools.settings_access:update_settings:385 - 设置更新成功: user_info.roll_call_total_count = 302
2026-05-26 12:00:25.678 | DEBUG | app.tools.settings_access:update_settings:385 - 设置更新成功: user_info.total_draw_count = 302
2026-05-26 12:00:25.682 | INFO | app.common.voice.voice:voice_play:778 - 语音功能已关闭,跳过语音播放
2026-05-26 12:00:25.683 | INFO | app.common.notification.notification_service:send_to_classisland:1101 - 因错误回退到SecRandom通知服务
2026-05-26 12:00:25.705 | DEBUG | app.view.floating_window.levitation:_handle_button_click:1393 - _handle_button_click: 信号已发出 <PySide6.QtCore.SignalInstance quickDrawRequested() at 0x000002C55E7284F0>
2026-05-26 12:00:30.750 | DEBUG | app.page_building.window_template:_set_titlebar_colors:1088 - 标题栏颜色已设置: 文字色=#000000, 背景色=#ffffff
2026-05-26 12:00:30.750 | DEBUG | app.page_building.window_template:_apply_current_theme:986 - 窗口主题已更新为: AUTO
2026-05-26 12:00:30.783 | DEBUG | app.page_building.page_template:create_content:172 - 创建内容组件 LogViewerWindow 耗时: 0.028s
关于运行环境,
我的电脑:Windows 11 家庭版,ClassIsland使用了全局的.NET运行时(至于我为什么要说这个,是因为问AI的时候提到了)。
学校电脑:Windows 10 教育版,ClassIsland直接使用了含运行时的版本。
问AI无果才来发帖,求各位大佬解答……