0xsline/OpenChatCut 发布 v0.2.15
## What's Changed * fix(mcp): recover orphaned sessions and preserve multimodal results by @xiyuren5-beep in https://github.com/0xsline/OpenChatCut/pull/124 * feat(agent): browse_local_media + import_assets — discover and batch import local media by @nn82pcjt8f-glitch in https://github.com/0xsline/OpenChatCut/pull/138 * fix: 修复重采样导出时长误报、overwrite 幽灵轨道、IndexedDB 连接泄漏、下载截断、normalize-media 挂死,及 Windows 测试兼容性 by @qwert702 in https://github.com/0xsline/OpenChatCut/pull/137 * feat(skills): add batch-montage-variants workflow by @Alphaxiaoteng in https://github.com/0xsline/OpenChatCut/pull/141 * feat(skills): add beat-sync-montage workflow by @Alphaxiaoteng in https://github.com/0xsline/OpenChatCut/pull/142 * feat(skills): add ecommerce-product-montage workflow by @Alphaxiaoteng in https://github.com/0xsline/OpenChatCut/pull/143 * feat(providers): add ofox.ai as LLM preset and video generation provider by @celeste1900 in https://github.com/0xsline/OpenChatCut/pull/132 * feat(agent): add GitHub Copilot as an in-app agent backend by @SSKUltra in https://github.com/0xsline/OpenChatCut/pull/139 * fix(settings): let media model fields take any vendor model id (#136) by @Alphaxiaoteng in https://github.com/0xsline/OpenChatCut/pull/145 * feat(external-agent): one-click MCP connect for Qoder and 千问办公 by @Alphaxiaoteng in https://github.com/0xsline/OpenChatCut/pull/146 * fix: make three verification gates run on Windows by @guifeh in https://github.com/0xsline/OpenChatCut/pull/149 * fix(transcript): honor the provider override on retry_transcription by @guifeh in https://github.com/0xsline/OpenChatCut/pull/150 * fix(agent): clear a run recovery draft while its capability is still stored by @0xsline in https://github.com/0xsline/OpenChatCut/pull/157 * feat(agent): add Claude Code CLI backend by @evilsquid888 in https://github.com/0xsline/OpenChatCut/pull/148 * fix(export): integer frame dimensions and software H.264 above the hardware size cap by @evilsquid888 in https://github.com/0xsline/OpenChatCut/pull/154 * fix(test): stop the Claude Code abort verify racing its own fixture by @0xsline in https://github.com/0xsline/OpenChatCut/pull/158 * feat: add opt-in Fal.ai image and video generation by @sujaysuvarna in https://github.com/0xsline/OpenChatCut/pull/147 * fix(asr): engage desktop whisper.cpp for every tier and stop discarding model-tier selections by @SSKUltra in https://github.com/0xsline/OpenChatCut/pull/165 * feat(agent): add Requesty as a named LLM provider preset by @Thibaultjaigu in https://github.com/0xsline/OpenChatCut/pull/166 * fix(desktop): read native-ASR media from its path instead of stdin by @0xsline in https://github.com/0xsline/OpenChatCut/pull/171 * docs(issue-templates): list v0.2.10–v0.2.14 and pin the newest option to package.json by @0xsline in https://github.com/0xsline/OpenChatCut/pull/169 * fix(export): pin the capcut-cli release that JianYing/CapCut export runs by @0xsline in https://github.com/0xsline/OpenChatCut/pull/170 * fix(external-agent): save the Codex MCP token where Windows Codex reads it by @0xsline in https://github.com/0xsline/OpenChatCut/pull/172 * fix(asr): per-engine model readiness, GGML-based memory estimate, reachable model downloads by @0xsline in https://github.com/0xsline/OpenChatCut/pull/173 * fix(export): trim, re-time and flatten clips for JianYing/CapCut drafts by @0xsline in https://github.com/0xsline/OpenChatCut/pull/174 * fix(i18n): localize the first-run example project name by @rsmith4321 in https://github.com/0xsline/OpenChatCut/pull/176 * fix(cli): serve render media from the active library by @rsmith4321 in https://github.com/0xsline/OpenChatCut/pull/177 * fix(render): align automatic hardware bitrate with export policy by @rsmith4321 in https://github.com/0xsline/OpenChatCut/pull/178 ## New Contributors * @xiyuren5-beep made their first contribution in https://github.com/0xsline/OpenChatCut/pull/124 * @nn82pcjt8f-glitch made their first contribution in https://github.com/0xsline/OpenChatCut/pull/138 * @qwert702 made their first contribution in https://github.com/0xsline/OpenChatCut/pull/137 * @celeste1900 made their first contribution in https://github.com/0xsline/OpenChatCut/pull/132 * @SSKUltra made their first contribution in https://github.com/0xsline/OpenChatCut/pull/139 * @guifeh made their first contribution in https://github.com/0xsline/OpenChatCut/pull/149 * @evilsquid888 made their first contribution in https://github.com/0xsline/OpenChatCut/pull/148 * @sujaysuvarna made their first contribution in https://github.com/0xsline/OpenChatCut/pull/147 * @Thibaultjaigu made their first contribution in https://github.com/0xsline/OpenChatCut/pull/166 * @rsmith4321 made their first contribution in https://github.com/0xsline/OpenChatCut/pull/176 **Full Changelog**: https://github.com/0xsline/OpenChatCut/compare/v0.2.14...v0.2.15
来源:GitHub · 0xsline/OpenChatCut · github.com