Skip to content

Releases: john-ops-lab/EasySourceFlow

EasySourceFlow v0.9.0

Choose a tag to compare

@john-ops-lab john-ops-lab released this 22 Jul 03:09

主要更新

  • Agent 接入按通用契约、OpenClaw、Codex、Claude Code和其他 stdio MCP 客户端分层。
  • Web Agent 接入页可选择客户端并生成对应的 MCP、Skill、会话刷新和验证步骤。
  • 适配新版 OpenClaw 原生 mcp addmcp doctor --probe、热加载和 Skill 白名单语义。
  • 官方 Skill 升级到 0.2.0,飞书云文档和卡片规则改为按渠道加载。
  • 修复视频任务实际使用 Pro 时任务记录和重试界面仍显示 Fast 的问题。

完整安装与升级说明见 README 和 docs/agents/

EasySourceFlow v0.8.0

Choose a tag to compare

@john-ops-lab john-ops-lab released this 21 Jul 08:29

主要更新

  • 新增模型服务目录同步与 24 小时缓存,可读取账号实际可用模型,同时保留内置清单和手工模型 ID。
  • 支持独立保存多套模型凭证;主模型失败时自动尝试一套备用模型,结果记录实际使用模型和回退状态。
  • MiniMax 增加 M3,Kimi 更新为 K3、K2.7 和 K2.6。
  • 飞书 Wiki/Docs 等云文档可由平台连接器读取完整正文后进入统一任务、缓存与结果库流程。
  • 修复自动健康检查持续调用付费模型的问题;真实连通性仅在手动“测试模型”时触发。
  • Web 轮询改为运行中 2 秒、空闲 10 秒,健康状态最多每分钟刷新,隐藏页面暂停轮询。

兼容性

本版本保持现有 HTTP、MCP、配置和数据库格式向后兼容。已有模型配置继续生效。

验证

  • 122 项测试通过,包含浏览器、HTTP、MCP、模型回退、云文档路由和安全测试。
  • Ruff、Python 编译、Shell 语法和工作流 YAML 检查通过。
  • Git 历史及 v0.8.0 公开文件树通过 Gitleaks 扫描。

EasySourceFlow v0.7.0

Choose a tag to compare

@john-ops-lab john-ops-lab released this 19 Jul 05:39

主要更新

  • 新增 easysourceflow_submit_document_file:Agent 可提交受限上传目录中的原始 PDF、DOCX、EPUB、TXT、Markdown 和 HTML 文件,避免聊天平台预览被截断后生成残缺总结。
  • macOS 图片型 PDF 在没有文本层时可使用系统 Vision OCR;无法可靠提取时明确报错,不再输出空内容。
  • 官方 Skill 升级到 0.1.3:裸链接、裸附件和重复附件默认交给 EasySourceFlow,结果仍原样返回,不由 Agent 二次总结。
  • Web 接入页、安装脚本和文档新增 OpenClaw /new 会话刷新指引。

升级提醒

更新代码并重新安装 Skill 后,请重启 Agent 网关;OpenClaw 用户还需在目标聊天中单独发送 /new,让旧会话加载新 Skill 规则。

完整变更见 CHANGELOG.md

EasySourceFlow v0.6.4

Choose a tag to compare

@john-ops-lab john-ops-lab released this 17 Jul 08:09

修复

  • Agent Skill 明确飞书 message 工具的 card 参数必须传对象,不能传 JSON 字符串。
  • 卡片发送失败时必须回退为完整、未经改写的 result.summary_markdown,不再允许 Agent 自行生成缩略总结。

改进

  • 官方 EasySourceFlow Skill 升级到 0.1.1
  • 增加飞书卡片参数类型、完整 Markdown 交付和失败回退回归场景。
  • Skill 安装输出和 Agent 接入文档增加 OpenClaw agents.list[].skills 白名单提醒,避免 Skill 已安装但未启用。

验证

  • 完整自动化测试:104 项通过。
  • Ruff、Python 编译、Shell 语法和 Skill JSON 检查通过。
  • Git 历史与公开文件 Gitleaks 扫描通过。
  • Varys 已实际加载 easysourceflow Skill,并用对象形式的飞书卡片成功发送完整 EasySourceFlow Markdown。

EasySourceFlow v0.6.3

Choose a tag to compare

@john-ops-lab john-ops-lab released this 16 Jul 12:23

修复

  • B站短链接现在会从 yt-dlp 已验证的页面地址恢复 BVID 和分 P,再调用 WBI 字幕接口。
  • 有可信平台字幕时不再因短链接缺少 BVID 而错误进入本地 ASR。
  • 结果保留原始短链接作为来源,同时使用不含分享会话参数的规范视频地址。
  • 字幕与本地转写都不可用时,错误信息会分别显示两条提取路径的状态。
  • 更新总结缓存管线版本,强制刷新不会复用旧失败结果。

验证

  • 完整自动化测试:104 项通过。
  • 使用原失败 B站短链接真实复测:成功取得 WBI 平台字幕,字幕覆盖约 1168 秒,未调用本地 ASR,生成总结与视频主题一致。

EasySourceFlow v0.6.2

Choose a tag to compare

@john-ops-lab john-ops-lab released this 16 Jul 11:02

修复\n\n- B站字幕改用精确 BVID、CID 和分 P 的 WBI 播放器接口,移除可能返回错误字幕的旧接口回退。\n- 总结前校验字幕时间结构和视频时长,拒绝超长、倒序和严重缺失的字幕。\n- 没有可信平台字幕且本地 ASR 失败时明确终止,不再使用标题或简介冒充视频正文。\n\n## 改进\n\n- 结果包记录字幕 ID、BVID、CID、字幕末时间、时长比和内容哈希。\n- 更新缓存管线版本,避免继续复用旧的错误视频总结。\n- 增加真实 Bilibili 字幕错配回归样例。

EasySourceFlow v0.6.1

Choose a tag to compare

@john-ops-lab john-ops-lab released this 16 Jul 10:04

修复

  • .env.example 的模型 API Key 默认留空,首次启动会准确显示“待配置”,不再把占位字符串误判为有效凭据。
  • README 明确黄色状态可能只是 Bilibili/YouTube 尚未登录,不会阻塞普通公开网页总结。
  • 增加回归测试,防止示例配置再次写入会被误判为真实 Key 的占位值。

包含 v0.6.0 的全部能力

  • Web Fake-IP 可信网段配置和针对性错误引导。
  • 模型凭据按服务商独立保存、切换和删除。
  • 结果库新页面打开及任务完成后的即时结果入口。
  • 完整的安装、首次配置和常见故障排查说明。

新用户请直接按照当前 README 的“快速开始”安装。

EasySourceFlow v0.6.0

Choose a tag to compare

@john-ops-lab john-ops-lab released this 16 Jul 10:00

主要更新

  • 重做模型配置与选择流程,API Key 按服务商独立保存、切换和删除。
  • 结果库改为新页面打开,任务完成后可立即打开结果。
  • 增加 Web「维护 → 网络与安全」,显式配置 Fake-IP 可信网段。
  • README 补齐安装、首次配置、Fake-IP 自检和常见故障排查。
  • Fake-IP 命中默认 198.18.0.0/15 时,错误会直接给出配置入口。

安全

  • 默认继续保持严格 URL 校验,Fake-IP 信任不会自动开启。
  • 直接保留 IP、loopback、link-local、multicast 及未配置网段仍会被拒绝。
  • 普通网页的重定向目标会重新执行 SSRF 校验。

安装与升级

新用户请按仓库 README 的「快速开始」操作。已有 Git 克隆可执行 git pull,然后按 README 更新依赖并重启服务。

EasySourceFlow v0.5.0

Choose a tag to compare

@john-ops-lab john-ops-lab released this 16 Jul 02:29

新增

  • B站扫码或 YouTube 登录后自动检测并接入 Chrome 登录态,失败或超时时才显示手动重试。
  • 已接入账号可从 EasySourceFlow 退出,不影响 Chrome 中的登录状态。

改进

  • 模型连通性测试兼容 Chat Completions、Responses API 和推理模型输出。
  • MiniMax 启用官方推理分离;DeepSeek、MiniMax 及其他兼容模型统一只交付最终总结。
  • 登录检测要求平台认证 Cookie,匿名 Cookie 不再被误判为可用。

修复

  • 修复 B站扫码后因首页不受 yt-dlp 支持而误报自动导入失败。
  • 修复服务同步或重启后旧登录配置重新生效的问题。

EasySourceFlow v0.4.0

Choose a tag to compare

@john-ops-lab john-ops-lab released this 15 Jul 11:10

新增

  • 增加 MiniMax、Google Gemini、硅基流动、Ollama、LM Studio、xAI Grok、火山方舟/豆包、百度千帆和腾讯混元/TokenHub。
  • Fast/Pro 模型支持常用预设和手动模型 ID。
  • 支持豆包 Responses API,以及 Ollama、LM Studio 无 Key 的本机调用。

改进

  • 模型结果显示真实服务商名称。
  • 更新配置、架构、安全和路线图文档,并补充回归测试。