Skip to content

Releases: xinyu68/feishu-codex

Feishu Codex 1.0.8

Choose a tag to compare

@xinyu68 xinyu68 released this 18 Oct 08:45

修复长时间运行后 Codex 页面与后台恢复逐渐变慢的问题:

  • 桌面会话卸载后自动释放 Feishu Codex 的 WebSocket 监听,避免连接和重复事件处理持续累积
  • 区分自动监听与显式监听,保留通知和飞书绑定会话所需连接
  • 会话重新加载时自动恢复监听与状态快照
  • 延续 1.0.7 对当前 Codex Desktop codex-app-tools 管道的兼容

验证:

  • TypeScript 类型检查通过
  • 1027 项测试通过,0 失败
  • Windows x64 安装包依赖完整性检查通过(1376 个文件)

可覆盖安装,保留机器人配置和聊天记录。

Feishu Codex 1.0.7

Choose a tag to compare

@xinyu68 xinyu68 released this 18 Oct 08:09

修复新版 Codex 桌面工具通道无法连接的问题。

  • 支持新版 codex-app-tools-… 管道,同时兼容旧版 codex-browser-use-… 管道
  • 保留工具目录核验和多实例歧义保护,避免误连其他通道
  • 解决旧发现规则导致的工具初始化失败和反复等待;不改变飞书消息接入方式

可覆盖安装,保留机器人配置和聊天记录。

验证:类型检查、1025 项自动测试、80 项界面测试及 Windows 安装包依赖完整性检查通过。

Feishu Codex 1.0.6

Choose a tag to compare

@xinyu68 xinyu68 released this 16 Oct 02:45

修复切换 Codex 连接时可能连同 Feishu Codex 应用一起退出的问题。清理旧 Codex 时会保护应用窗口、托盘和相关子进程,包括应用由旧 Codex 启动的情况。

保留进程身份核验,避免误关其他 Codex;正常退出全部服务的行为不变。

Windows 用户下载 Feishu-Codex-1.0.6-Setup.exe 安装,可覆盖安装并保留本机配置与会话。

本次修复已通过 41 项相关回归测试及类型检查。附件包含安装包、自动更新信息和 SHA256 校验文件。

Feishu Codex 1.0.5

Choose a tag to compare

@xinyu68 xinyu68 released this 15 Oct 11:23

飞书审批与连接提醒

  • 共享模式下,桌面的命令、文件和权限审批,以及补充问题可发送到飞书处理;桌面处理后同步移除远程卡片按钮。
  • 支持独立设置审批转发和连接异常提醒,默认开启;持续连接异常会提醒,无法送达时在恢复后补报。
  • 审批绑定原始账号和请求,重复点击不重复执行;超时或关闭转发只取消远程入口,不自动作出审批决定。

退出体验

  • “退出全部服务”遇到运行中的任务或状态不明时提示风险,用户确认后不再等待任务空闲。
  • 正常停止超时后清理已确认归属的服务进程,保留独立启动的 Codex。
  • 任务检查复核实时状态与最近任务,减少残留忙碌记录造成的误报。

可覆盖安装,保留本机机器人配置和会话。退出会中断任务,已执行的操作不撤销,下次打开不自动重发。

Feishu Codex 1.0.4

Choose a tag to compare

@xinyu68 xinyu68 released this 12 Oct 02:12

改进 Windows 启动检测与 Codex 连接切换的稳定性。

  • 优化端口检测,直接读取 TCP 连接归属,减少启动繁忙时的检测超时。
  • 修复并发检测排队消耗超时额度的问题,超时后可自动重新建立检测进程。
  • 切换连接时复查短暂残留的退出记录;若检测到新打开的 Codex,则保留新窗口并停止切换。
  • 状态复核失败时暂停发送并自动重新检查,检测超时提示具体阶段。

下载 Feishu-Codex-1.0.4-Setup.exe 安装。覆盖升级保留机器人配置和会话;请在任务结束后退出 Feishu Codex 的全部服务,再运行安装包。

附带更新清单、增量更新元数据与 SHA-256 校验文件。

Feishu Codex 1.0.3

Choose a tag to compare

@xinyu68 xinyu68 released this 10 Oct 16:09

修复断网恢复后,飞书消息直接提示 Codex 连接失败的问题。

  • 消息尚未提交时,连接中断会自动重连并重新检查发送条件,再提交一次。
  • 任务已经开始时,重连后继续接收原任务的进度与结果;断线期间完成的任务可从原任务记录恢复回复。
  • 提交确认丢失时,使用消息接收凭据核对原任务,不按文本或最近任务猜测,不重复执行指令。
  • 无法确认接收状态时保留明确提示,不自动重发;停止任务或退出会取消待执行的重连。
  • 保留底层连接错误原因,便于定位网络或本机服务问题。

下载 Windows x64 安装包:Feishu-Codex-1.0.3-Setup.exe。可覆盖安装,保留机器人配置和会话。

Feishu Codex 1.0.2

Choose a tag to compare

@xinyu68 xinyu68 released this 08 Oct 06:49

独立通知接收位置

  • Codex、Hermes 分别设置默认通知机器人和私聊接收账号,两类设置互不影响,不再跨类型发送。
  • 任务已绑定的聊天优先;未绑定任务和主动消息使用执行端对应的默认通知位置。
  • 每类首个符合条件的已授权私聊自动设为默认,后续新增机器人不覆盖选择;取消默认、删除机器人或授权失效时不会改投其他类型。
  • 更新内置 MCP 与 Skill,使 Codex、Hermes 主动发消息时使用各自的通知设置。

机器人管理与界面

  • 机器人列表按 Codex、Hermes 分组,分别展示数量、连接状态和默认通知标记。
  • 默认通知入口固定在机器人详情顶部,偏好设置分别展示两类默认机器人并可直接进入管理。
  • 优化紧凑窗口布局,通知设置保持一屏可见。

退出可靠性

  • 退出前仅查询最近任务的摘要状态,避免长会话内容过大导致状态检查失败或退出卡住,保留运行中任务保护。

可覆盖安装,保留本机配置和会话;原有 Codex 默认通知选择继续保留。

Feishu Codex 1.0.1

Choose a tag to compare

@xinyu68 xinyu68 released this 01 Oct 16:43

新增与完善

  • Codex 和 Hermes 均可通过内置 MCP 立即发送文字到默认通知私聊,支持发送指定的本地图片和文件,无需额外安装飞书 CLI。
  • 群内协作可按用户授权查询资料、修改文件、执行命令和测试,目标机器人的审批与补充问题返回原群。
  • 同步协作最长等待 30 分钟,连续追问保留上下文,发送请求与群回复去重。
  • 默认通知设置明确说明缺少私聊接收位置或账号授权的原因。

修复

  • Hermes 内置 MCP 使用 Feishu Codex 自带的 Node,避免 Codex 更新后运行时路径失效,导致飞书工具无法加载。
  • 其他 Hermes 会话忙碌时,当前空闲会话仍可处理消息;工具刷新延至空闲后的下一轮,保留同一会话的并发保护。
  • 修复新会话刚创建时连续发送飞书消息偶发 no rollout found;只重试会话读取,不重复提交任务。
  • 修复 Codex 隐藏或最小化后无法重新打开,以及打开失败时中文乱码的问题。
  • 修复服务退出后的 Windows 端口残留导致启动、重试连接或安装后恢复失败的问题。
  • 退出应用时保留独立打开的 Codex,继续保护运行中的任务。
  • 修复应用与 Codex 已退出后,安装程序仍提示无法安全退出的问题;增加内嵌脚本校验与完整错误日志。

安装

Windows x64 用户请下载 Feishu-Codex-1.0.1-Setup.exe。安装及覆盖安装保留机器人配置和会话;请先等待任务完成并退出全部服务。

安装包附带 .blockmap、latest.yml 和 SHA256SUMS.txt,用于应用内更新与文件校验。

Feishu Codex 1.0.0

Choose a tag to compare

@xinyu68 xinyu68 released this 30 Sep 05:29

稳定性与默认设置

  • 修复首次配置或更换飞书应用后机器人身份丢失的问题,避免 Hermes 咨询 Codex 时提示无法确认身份;新身份保存后无需再次重连。

  • 修复重装后 Hermes 因内置 Skill 内容变化而无法对话的问题;更新应用管理的 Skill 前自动备份修改内容,保留个人文件与角色说明。

  • 群内只 @机器人时会回应使用提示;未授权账号或群聊仍按访问权限处理。

  • Codex/Hermes 仅在添加机器人时选择,创建后不可切换;如需更换,请删除后重新添加。

  • 桌面任务自动通知默认开启,仅通知耗时超过 1 分钟的任务;时长可调整,已有用户保存的通知偏好保持不变。

运行与退出

  • 优化退出速度:并行检查 Codex 与飞书任务、批量请求已核验进程退出,减少重复扫描和窗口隐藏后的等待;保留运行中任务保护及退出后的进程检查。
  • Hermes 对话服务改为由应用独立启动和管理;关闭 Hermes 桌面后仍可从飞书继续对话和群聊咨询。
  • 保留 Hermes 本机模型配置与会话历史,服务退出后可重新连接;不自动重发中断或状态不明的任务。
  • 应用退出或桥接异常结束时清理自己启动的 Hermes 进程,显式配置的外部服务仍由原所有者管理。

安装与卸载

  • 修复应用数据目录同时被用作项目目录时,“清除本应用数据”未生效的问题;只清理已知应用文件,保留个人文件、单独配置的子项目及 Codex/Hermes 登录与历史。

  • 补全“清除本应用数据”:同时移除收发附件、临时机器人配置、迁移记录和 Hermes 运行配置;未勾选时仍保留数据,项目目录及修改过的 Skill 备份不受影响。

  • 正式卸载时自动清理本应用管理、未经修改的 Hermes 内置 Skill、角色引用和 MCP 配置;无需启动 Hermes,也不依赖“清除本应用数据”选项。

  • 保留 Hermes 的账号、模型配置、会话历史、其他 Skill 和 MCP;用户修改过的内容、历史备份,以及其他安装仍在使用的集成不会删除。

  • 覆盖升级保留 Codex 和 Hermes 集成。此前已安装 1.0.0 的用户需先覆盖安装本版,才能更新卸载程序。

Codex 与 Hermes 群聊协作

  • 添加机器人时可选择 Codex 或本机 Hermes,独立配置群聊角色、私聊说明和访问权限;支持删除机器人。
  • Hermes 首次处理消息时自动配置桥接 Skill 与协作 MCP,沿用本机模型配置和会话历史。
  • 新增同步咨询:当前机器人可通过 MCP 等待另一角色答复,再继续本轮任务;群内按提问、目标答复、最终结论的顺序展示,提问包含真实 @。
  • 同一组群会话使用独立、持久的咨询会话,连续追问保留上下文;任一方新建会话后隔离,切回原会话时恢复对应咨询历史。
  • 咨询会话不占用目标日常群会话,也不出现在普通会话选择列表中;答复确认送达后才让发起方继续。超时或送达状态不明时不自动重发任务。
  • Hermes 不可连接时,在发布咨询提问前提示检查本机安装与机器人连接状态,避免只返回笼统的“咨询失败”。

会话与消息

  • 群聊新建或切换会话时重置群背景起点,防止旧讨论再次进入新会话;明确引用和指定交接仍可携带必要资料。
  • 同时 @多个机器人支持 /new、/status、/stop 和 /session,各机器人独立响应与切换。
  • 交接优先使用结构化 MCP,兼容文字交接;校验当前群、操作者、角色与任务归属。

应用内更新

  • 新增版本检查、更新下载与安装入口;更新来源为本项目 GitHub Releases。
  • “检查更新”入口保持可见;不支持应用内更新时引导到下载页,检查过程中显示状态并避免重复操作。
  • 安装前检查运行中的任务,保留配置与聊天数据;发布提供安装包、增量更新元数据与校验文件。

已有用户可覆盖安装并保留本机数据。使用 Hermes 机器人需先在本机安装并配置 Hermes,无需保持其桌面窗口打开。新咨询记录从升级后开始保存,旧版临时咨询历史不会自动合并。已安装此前 1.0.0 安装包的用户,请手动下载本版覆盖安装;相同版本号不会触发自动更新。

本次覆盖版验证:对应提交的 Windows CI(类型检查、回归测试、构建和界面测试)通过,卸载程序隔离验证及安装包依赖检查通过。

Feishu Codex 0.3.2

Choose a tag to compare

@xinyu68 xinyu68 released this 29 Sep 05:33

这次更新重新整理了机器人管理,并让未在飞书打开过的桌面会话也能通过默认机器人接收完成通知。

更新内容

  • 默认通知机器人:在“机器人”页面设置、更换或取消默认,已有会话绑定优先。首次出现唯一可用的已授权私聊时自动设为默认,后续添加机器人保持原选择。
  • 机器人管理重构:独立页面统一管理对话设置、访问权限和连接设置;首次连接后引导账号授权,切换页面保留编辑内容。
  • 私聊与群聊角色分开:私聊默认无角色,可选填写独立说明;群聊继续使用群聊角色。
  • 群聊背景可选:每个机器人可独立关闭自动补充群聊背景,明确引用和角色交接仍然可用。
  • 界面与消息精简:统一下拉框样式,减少开关误触;支持的 Codex 版本使用简短渠道标记,固定规则单独传入。

通知登记后会固定接收位置;默认位置失效不会转发给其他机器人。完整更新记录见 CHANGELOG。

安装与升级

  1. 已安装并登录官方 Codex 的 Windows x64 用户,下载下方 Feishu-Codex-0.3.2-Setup.exe 安装。
  2. 已有用户先结束任务并退出应用,再覆盖安装;保留本机配置与会话历史。
  3. 新用户按 安装与飞书配置指南 连接机器人并授权私聊账号。

附件 SHA256SUMS.txt 提供安装包校验值。修改角色说明后请使用 /new 新建会话,已有会话继续保留原角色。

验证

  • 561 项后端及本地自动化测试、66 项 Edge 界面测试通过。
  • TypeScript 类型检查通过。
  • 生产构建、安装包运行依赖完整性检查与打包后的后台加载检查通过。