|
|
2 days ago | |
|---|---|---|
| src | 2 days ago | |
| .gitignore | 2 days ago | |
| README.md | 2 days ago | |
| pom.xml | 2 days ago |
Spring Boot + MyBatis 后端骨架,严格按 controller -> service -> mapper -> xml 分层,包含:
video_script_adminmvn spring-boot:run
指定环境运行:
mvn spring-boot:run -Pdev
mvn spring-boot:run -Ptest
mvn spring-boot:run -Pprod
当前默认按 DeepSeek 官方 OpenAI-compatible API 对接,配置放在 application.yml 的 llm 节点,常用环境变量如下:
LLM_ENABLEDLLM_BASE_URLLLM_ENDPOINTLLM_API_KEYLLM_MODEL默认 DeepSeek 配置示例:
export LLM_ENABLED=true
export LLM_BASE_URL=https://api.deepseek.com
export LLM_ENDPOINT=/chat/completions
export LLM_MODEL=deepseek-v4-flash
export LLM_API_KEY=你的_DEEPSEEK_KEY
阿里云百炼 ASR 配置示例:
export ASR_ENABLED=true
export ASR_PROVIDER=aliyun
export ASR_BASE_URL=https://你的_WORKSPACE_ID.cn-beijing.maas.aliyuncs.com
export ASR_API_KEY=你的_DASHSCOPE_API_KEY
export ASR_MODEL=qwen-audio-3.0-asr-flash-filetrans
说明:
videoContent 和 transcript 生成脚本和摘要transcriptvideoUrl 必须是可访问的 HTTP/HTTPS 地址,生产环境建议用稳定 OSS 或长期可访问文件地址如果你是基于已有数据库升级,需要先补字段:
-- 直接执行 src/main/resources/sql/upgrade_video_script_task.sql
默认账号:
admin / 123456operator / 123456