10 Commits

Author SHA1 Message Date
empty
3d3aba3670 feat: Add smart paragraph merging mode with AI grouping
Some checks failed
Deploy Documentation / deploy (push) Has been cancelled
- Add "smart" split mode that uses LLM to intelligently merge related paragraphs
- Implement two-step approach: analyze text structure, then group by semantic relevance
- Add paragraph_merging.py with analysis and grouping prompts
- Update UI to support smart mode selection with auto-detect hint
- Add i18n translations for smart mode (en_US, zh_CN)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 00:19:46 +08:00
empty
3f59b324ad fix: Remove hardcoded ports, support custom port configuration
- Replace all hardcoded localhost:8000/3000/8501 with environment variables
- Frontend: Use API_PORT env var in next.config.ts
- Backend: Use API_PORT env var in editor.py and quality.py
- Web UI: Use API_PORT and EDITOR_PORT env vars in all Streamlit pages
- Update dev.sh to pass environment variables to all services
- Add .env.example with port configuration template

Now supports custom ports via environment variables:
  API_PORT=8080 EDITOR_PORT=3001 WEB_PORT=8502 ./dev.sh

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-10 16:13:02 +08:00
empty
96eacf06ba feat: Add editor enhancements - export video, audio preview, publish panel, configurable ports 2026-01-06 17:29:43 +08:00
empty
ca018a9b1f feat: Add comprehensive timeline editor with frame editing and regeneration capabilities 2026-01-05 14:48:43 +08:00
puke
3cf6628022 支持固定脚本多种分割方式(段落/行/句子),修复Edge TTS和模板切换问题 2025-12-08 16:59:02 +08:00
puke
3d4aea3b11 修复批量生成后查看历史按钮跳转失效 2025-11-21 01:06:11 +08:00
puke
7f904f6b19 修复视频尺寸传参未生效的问题 2025-11-20 20:09:53 +08:00
puke
89f46351f0 优化并行推理逻辑 2025-11-19 09:31:41 +08:00
puke
2ac03b4b48 支持批量生成功能 2025-11-18 17:51:56 +08:00
puke
8a3cfdedda 重构webui的页面代码 2025-11-17 20:44:17 +08:00