尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Anarlog 1.4.11 更新解读:可信设备云同步审批、批量转录编辑与全平台会议导入

Anarlog 1.4.11 更新解读:可信设备云同步审批、批量转录编辑与全平台会议导入 Anarlog 1.4.11 更新解读可信设备云同步审批、批量转录编辑与全平台会议导入【免费下载链接】anarlogOpen source Granola AI Alternative项目地址: https://gitcode.com/GitHub_Trending/hy/anarlog本篇文章基于 Anarlog 开源仓库中的版本说明文档 packages/changelog/content/1.4.11.md系统梳理 1.4.11 版本带来的核心变化云同步改为“设备审批制”、转录新增 Select 批量编辑模式、Zoom/Meet/Teams 等会议一键导入、启动与更新流程的可靠性修复以及面向开发者的 Skill 与 CLI 能力。阅读完本文你将完整掌握该版本的功能全景、操作入口与底层实现依据可直接对照当前仓库源码apps/desktop/src 下的同步、会话与转录模块进行验证和二次开发。版本概览1.4.11 是 Anarlog 在 2026 年 8 月发布的一次功能性小版本迭代frontmatter 中date: 2026-08-20其官方摘要summary聚焦于六个方向可信设备云同步审批trusted-device cloud sync approval转录批量编辑bulk transcript editingZoom、Meet、Teams 等会议一键导入文件夹folders支持更清晰的启动进度与更可靠的更新机制从仓库结构看版本说明由 packages/changelog/src/process.ts 统一处理该模块通过parseFrontmatter解析date/summary字段与正文再由fixImageUrls将/api/assets/...形式的图片地址替换为公开存储 URL最终由 packages/changelog/src/renderer.tsx 渲染。也就是说本文件既是发布说明也是 changelog 渲染管线的一份真实数据样本。云同步用设备审批替代重复输入恢复密钥1.4.11 最核心的变化在云同步的设备接入方式上。此前在新设备上开启同步需要再次输入恢复密钥本版本改为由一台已具备同步权限的设备直接审批新设备恢复密钥输入仅作为兜底方案保留。新设备的接入流程结合仓库官方文档 docs/sync.mdx 中“Add another device”一节完整流程为在新设备安装 Anarlog 并登录同一账号打开Settings → Sync开启 Cloud sync此时状态显示Waiting for device approval在任一已同步设备上打开Settings → Sync新设备会出现在Devices列表中点击Approve新设备自动获得加密密钥显示Restoring cloud sync...直到下载完成变为Synced若所有已审批设备都不可用才在新设备上点击Use recovery key instead粘贴恢复密钥。这一机制在源码层面对应“设备注册enrollment”流程。核心实现位于 apps/desktop/src/auth/sync-devices.tsregisterDeviceEnrollment向/sync/e2ee/device-enrollments提交设备公钥携带x-device-fingerprint与设备名DEVICE_NAME_HEADER支持replaceFingerprint参数用于替换旧设备的注册返回的DeviceEnrollment带有status: pending | sealed | consumed三态pending即等待其他设备审批SyncDevices类型同时包含devices、pendingDevices与maxDevices设备上限。而在 apps/desktop/src/auth/cloudsync.ts 的enrollCurrentDevice中注册与导入被串成一个完整链路先通过getOrCreateE2eeDeviceIdentity获取端到端加密身份再registerDeviceEnrollment发起注册审批完成后importE2eeDeviceEnrollment导入加密包最后consumeDeviceEnrollment确认消费。设备管理五台设备上限与替换/断开每个账号最多同步5 台设备maxDevices达到上限后新设备注册会收到DEVICE_LIMIT_ERROR_CODE错误定义于 apps/desktop/src/auth/cloudsync.ts界面通过device_limit凭据块提示用户“替换或移除其他设备”并弹出DEVICE_LIMIT_TOAST_ID对应的错误 Toast。Settings → Sync中可以看到待审批设备列表、已接入设备列表可移除待审批设备也可用带明确标签的Disconnect操作断开另一台设备。设备标识采用deviceFingerprint设备指纹支持desktop | mobile | watch三种设备类型SyncDeviceKind当前设备会带This device标识与设备类型图标方便区分。错误恢复方面本版本修复了个人加密校验问题personal-encryption validation与临时数据库锁导致的“同步连接卡住”问题。同步的数据范围与边界值得注意同样来自 docs/sync.mdx云同步复制的是端到端加密的会议笔记、转录、说话人分配、参与者、行动项以及少量偏好主题、应用图标、周起始日、默认分享而 API 密钥、模型选择、日历连接、本地模型、音频设备等设置不会跨设备复制需要在新设备上重新配置。密钥存放于操作系统凭据库而不是随云同步流转。导入连接会议服务与录音设备后台持续导入1.4.11 大幅扩展了导入能力把“手动拖文件”升级为“连接服务后自动持续导入”。支持的来源会议服务Zoom、Fathom、Notion AI Meeting Notes、Webex、Microsoft Teams、Google Meet通过Connect import连接授权录音硬件/生态Plaud 录音笔使用官方 Plaud CLI 登录后导入、Pocket 录音设备通过 Pocket MCP 登录后导入应用检测自动检测本机是否安装了 Plaud Desktop 与 Pocket Desktop已安装则直接出现在 Import 设置中来源识别依据官方摄像头标识camera marks在 Import 设置与会话头部识别 Google Meet 与 Zoom让导入入口更直观。导入的运行方式连接成功后新会议会在 Anarlog 运行期间于后台持续导入无需每次手动操作。官方导入指南可参见 docs/import-recordings.mdx导入录音与 docs/imports.mdx导入既有笔记仓库中对应的云端接入逻辑分散在 crates/api-zoom、crates/api-meeting-import 等 crate 中客户端侧则在 apps/desktop/src 的导入相关模块里完成连接与授权握手。转录与会话管理Select 批量编辑与体验收拢转录 Select 模式这是本版本面向转录消费场景的重要交互升级进入转录Select模式后可以单选或连续多选片段segment对选中的多个片段统一重新分配说话人reassign their speaker together可以将相邻片段合并merge consecutive segments。客户端实现位于 apps/desktop/src/session/components/note-input/transcript/rendererselection-context.tsx 提供TranscriptSelectionProvider管理selectMode布尔状态、isSelected查询与registerSource注册机制供各片段行上报自己的词级选区TranscriptWordSelectionsegment.tsx 与 segment-header.tsx 是片段与片段头的渲染单元配套存在 segment.test.tsx 与 segment-header.test.tsx 测试。从结构上可以推断Select 模式通过在会话树中维护一个“选中键集合 多源注册”的上下文层把“选中状态”与“渲染”解耦从而支持跨多个连续片段的批量操作。实时转录与说话人实时转录期间说话人标签与词句保持对齐speaker labels aligned with their words使用Azure Speech时提供独立的说话人标签separate speaker labels不再混用。笔记与会话工具栏可直接从会话工具栏把笔记放入新建或已有的顶级文件夹笔记标题只在编辑器中设置重复的头部标题已移除标签页移至左侧直播会议期间Stop按钮顶替 Transcript 标签页的位置而实时转录保留在悬浮条floating bar中可以让聊天助手把已完成的录音、转录、摘要、笔记与行动项移动到正确的会议下正在进行的录音不会被重叠的定时会议打断会议结束后通过专门的工具栏操作打开日历详情取代此前的Join record按钮且在会话结束前录音不会自动重启点击Join record后自动启动欢迎演示无需再点第二次Join now。启动与更新更稳、更透明1.4.11 对桌面端生命周期做了系统性加固覆盖启动、权限、菜单栏与更新四个环节品牌化启动画面检查/迁移数据库、导入旧笔记、准备云同步时显示带品牌标识的加载画面与有用进度白屏兜底启动任务缓慢或不可用时不再卡在白屏崩溃上报后台化崩溃上报在后台启动不再出现Anarlog is already startingmacOS 麦克风权限权限重置后能正常弹出麦克风权限提示不再“一闪而过”菜单栏稳定性托盘菜单重建时点击菜单栏图标不再崩溃更新可靠性已下载的更新在下一次启动时可靠安装临时检查/安装失败后自动重试并清理过期的更新下载缓存迁移修复自动修复被中断的 1.4.10 数据库迁移更新后短暂数据库锁会自动等待而非启动失败窗口位置保持更新后主窗口保持在原位置同时对不可见窗口进行恢复本地化加载本地化资源加载不再阻塞桌面应用启动。设置与开发者设置开关持久化App 与 Meetings 下的开关现在都能正确保存包括自动更新、开机自启、托盘与 Dock 可见性、定时录制、悬浮条、录音披露recording disclosure与会议聊天捕获。这些持久化行为与客户端设置存储模块apps/desktop/src/settings 及 plugins/settings相关联。提供商重置在Advanced部分Intelligence 或 Transcription 提供商新增明确标注为破坏性操作的重置按钮便于在配置出错时一键回到初始状态。Anarlog Skill 一键安装在Settings → Developers中可以把 Anarlog skill 一键添加到Claude Code、Codex、Cursor、OpenCode或所有检测到的编码 Agent。仓库中 skill 的官方定义位于 skills/anarlog5 个 Markdown 文件同时在 agent-plugins/anarlog/skills 存在可发布的插件化版本发布脚本见 scripts/publish-anarlog-skill.mjs 及其测试 scripts/publish-anarlog-skill.test.mjs。内置 CLI 自动补齐当anarlogCLI 缺失时会在本版本中自动安装。CLI 的完整实现位于 apps/cli/src其命令解析与文档化逻辑可分别参考 crates/cli-docs 与 crates/cli-process。其他改进Linux 窗口风格Linux 平台改用 Windows 风格的应用程序标题栏分享入口重排Email 与 Slack 分享移入溢出菜单邀请invitations仍保持立即可用中文/日文/韩文输入输入中日韩文本时空笔记占位符不再闪烁格式工具栏避开 macOS 窗口控件区域-mention 搜索过期的 -mention 搜索结果不再覆盖新结果也不会重新打开已关闭的建议列表错误提示自动消失错误 Toast 5 秒后自动消失悬停可暂停计时日历连接支持只读权限连接日历并改进 Microsoft 登录交接handoff的可靠性。小结1.4.11 是一个典型的“体验收敛 可靠性加固”版本设备审批制把云同步的门槛从“记住恢复密钥”降到“另一台设备点一下批准”Select 模式让转录编辑从单条操作走向批量处理Connect import 把会议与录音导入变成后台自动行为启动与更新链路则解决了白屏、迁移中断、更新失败等桌面端高频痛点。开发者还可以借助本文提到的 apps/desktop/src/auth/cloudsync.ts、apps/desktop/src/auth/sync-devices.ts 与转录渲染目录进一步理解端到端加密设备审批与批量选区的底层实现。【免费下载链接】anarlogOpen source Granola AI Alternative项目地址: https://gitcode.com/GitHub_Trending/hy/anarlog创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表