讯飞听见会议纪要自动化抓取

Polar Sponsor
爱发电 赞助
.NET 9.0

适用于设置、安装、诊断或打包 Windows 自动化流程的场景:该自动化流程在企业微信(WeCom)或其他线上会议结束后,将本地 Iflyrec 桌面客户端生成的讯飞听见(Xunfei Iflyrec)会议纪要、AI 摘要及会议转录文本导出为本地 Markdown 文件。

Iflyrec Meeting Sync.

功能概述

Iflyrec Meeting Sync.是一项面向实际任务的技能,主要用于Overview. 安装本地的Windows监视器, 监听 Xunfei Iflyrec 桌面客户端日志, 找到已完成的会议顺序Id值, 并保存生成的 AI 分钟+ tr。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

核心要点

  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
  • 实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

使用与执行

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;

结果检查与注意事项

涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

Iflyrec 会议同步

概述

安装一个运行于本地 Windows 系统的监听器,该监听器持续读取讯飞听见/Iflyrec 桌面客户端的日志文件,识别已完成会议的 orderId 值,并将生成的 AI 会议纪要及文字实录保存为 Markdown 文件。该监听器结合日志事件触发机制与周期性全量扫描回退策略,确保即使因系统原因遗漏了 FileSystemWatcher 事件,也能自动纠正并完成同步。

本功能仅适用于已登录讯飞听见/Iflyrec 账户的 Windows 机器。该能力不绕过账户登录、充值状态或会议平台权限校验。

快速开始

  1. 确认前提条件:Windows 系统、Python 3、讯飞听见/Iflyrec 桌面客户端,以及一个本地目标文件夹。
  2. 在本 skill 所在目录下运行安装脚本:
powershell.exe -NoProfile -ExecutionPolicy Bypass -File .scriptsinstall_iflyrec_meeting_sync.ps1 -TargetDir "D:Meeting Minutes"
  1. 在企业微信(WeCom)中开启会议,并使用 Iflyrec 的 内录+外录 模式进行录制。
  2. 结束录制,等待 Iflyrec 显示生成的「智能纪要」。
  3. 检查目标文件夹中是否生成了名为 智能纪要:...md 的文件。

脚本说明

  • scripts/install_iflyrec_meeting_sync.ps1:将运行时文件复制到 %APPDATA%iflyrec-meeting-sync 目录,写入 config.json 配置,并启用开机自启。默认参数 -LaunchMode Auto 优先尝试通过 Windows 任务计划程序注册任务;若因系统策略限制无法注册,则自动降级为在当前用户的「启动」文件夹中创建快捷方式。
  • scripts/iflyrec_meeting_sync.py:解析 Iflyrec 日志,使用本地 Iflyrec 会话 ID 调用生成结果 API,将纪要与实录写入 Markdown 文件,并在 sync_retry_state.json 中持久化记录每个 orderId 的重试退避状态。
  • scripts/watch_iflyrec_meetings.ps1:长期运行的监听脚本,支持文件系统事件监听 + 轮询回退机制,默认全量扫描间隔为 300 秒。
  • scripts/run_sync.ps1:由监听器与安装器共同调用的同步入口脚本。
  • scripts/ensure_iflyrec_watcher.ps1:当采用任务计划程序模式时,用于重启 Iflyrec 监听任务。
  • scripts/uninstall_iflyrec_meeting_sync.ps1:移除已注册的任务计划或「启动」快捷方式,并可选删除运行时文件。
  • scripts/build_skillhub_package.ps1:构建发布包,生成包含 SKILL.md、agents/、scripts/、references/ 和 assets/ 的压缩包。

验证

安装完成后,可执行以下命令进行验证:

python "%APPDATA%iflyrec-meeting-synciflyrec_meeting_sync.py" self-test --config "%APPDATA%iflyrec-meeting-syncconfig.json"
python "%APPDATA%iflyrec-meeting-synciflyrec_meeting_sync.py" scan --config "%APPDATA%iflyrec-meeting-syncconfig.json"
Get-ScheduledTask -TaskName IflyrecMeetingSync

预期状态如下:

  • self-test 应能成功定位目标文件夹、Iflyrec 数据目录、Iflyrec 日志目录及 datastore.json 文件。
  • scan 命令将在 Iflyrec 已打开会议结果页面后,输出近期符合条件的 order_id 记录。
  • 安装成功或执行过 ensure_iflyrec_watcher.ps1 后,任务计划程序中的任务状态应为 Running;若安装时降级为「启动」快捷方式,则此条不适用。
  • watcher.log 的启动日志中应包含 fullScan=300s 字样(除非监听器显式指定了自定义的 -FullScanSeconds 参数)。

故障排查

当安装失败、任务计划程序异常、Iflyrec 登录状态异常或自动下载失败时,请参阅 references/windows-setup.md。

常见检查项:

  • 若某场会议仅在另一场更晚的会议触发后才被识别,请保留事件监听机制,同时依赖默认的全量扫描回退策略——该策略即使未检测到新的日志特征,也会每 5 分钟执行一次 sync 操作。

  • 重复出现 skip incomplete 或 skip error 日志条目时,将受 sync_retry_state.json 控制,按 10 / 20 / 40 / 60 分钟逐级退避,以降低对 Iflyrec API 的重复调用频率。

  • 未生成 Markdown 文件:请先确认 Iflyrec 是否已成功生成「智能纪要」,再检查 %APPDATA%iflyrec-meeting-syncwatcher.log 与 sync.log 文件内容。

  • 任务未运行:可手动执行 scripts/ensure_iflyrec_watcher.ps1 -TaskName IflyrecMeetingSync 尝试恢复;若因企业策略禁用了任务计划程序,可改用 -LaunchMode StartupShortcut 参数重新安装。

  • 单场会议异常导致阻塞:当前脚本对单条记录错误具备容错能力,会跳过错误项并继续处理后续会议。

  • 目标文件夹路径错误:编辑 %APPDATA%iflyrec-meeting-syncconfig.json 中对应配置项,然后重启任务。

安全规范

  • 禁止在公开发布的包中包含用户日志副本、datastore.json、Cookie、手机号、生成的会议纪要或目标文件夹中的任何内容。
  • 禁止在 skill 中硬编码个人保险柜(vault)路径。必须通过 -TargetDir 参数传入,或在运行时修改 config.json。
  • Iflyrec 生成的 AI 会议纪要属于机器生成内容,投入业务使用前必须经人工审核与确认。

相关专题

更多
Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

2026.10.28

0

16

Vite 如何搭配 Vue.js
Vite 如何搭配 Vue.js

Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。

2026.10.28

0

15

Vite 项目目录怎么看
Vite 项目目录怎么看

Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。

2026.10.28

0

10

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

0

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

0

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

0

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

0

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

0

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

0

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习