Files
20260512-skg-tk/.project.json
2026-05-26 08:38:40 +08:00

114 lines
4.8 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"company" : "SKG",
"created" : "2026-05-12",
"credentials" : [
{
"description" : "SKG AI 网关 API Key生产只放服务器 deploy\/.env.production 的 LLM_API_KEY本地开发放 api\/.env不入库",
"name" : "LLM_API_KEY",
"storage" : "api\/.env \/ deploy\/.env.production",
"type" : "api_key"
},
{
"description" : "OpenAI Audio Transcriptions 兼容 ASR Key未单独配置 ASR_API_KEY 时复用 LLM_API_KEY本地开发只放 api\/.env不入库",
"name" : "ASR_API_KEY",
"storage" : "api\/.env \/ deploy\/.env.production",
"type" : "api_key"
},
{
"description" : "OpenAI-compatible GPT 图片模型 Key未单独配置 IMAGE_API_KEY 时复用 LLM_API_KEY本地开发只放 api\/.env不入库",
"name" : "IMAGE_API_KEY",
"storage" : "api\/.env \/ deploy\/.env.production",
"type" : "api_key"
},
{
"description" : "Azure OpenAI 协议语音\/配音 Key未单独配置 AZURE_OPENAI_API_KEY 时复用 LLM_API_KEY本地开发只放 api\/.env不入库",
"name" : "AZURE_OPENAI_API_KEY",
"storage" : "api\/.env \/ deploy\/.env.production",
"type" : "api_key"
},
{
"description" : "SKG 豆包 \/ Seedance 视频生成 API Key生产只放服务器 deploy\/.env.production 的 VIDEO_API_KEY本地开发放 api\/.env不入库",
"name" : "VIDEO_API_KEY",
"storage" : "api\/.env \/ deploy\/.env.production",
"type" : "api_key"
},
{
"description" : "生产网页登录备用账号已停用,当前只允许飞书免登录;如需紧急恢复,需在服务器 deploy\/.env.production 显式开启 PASSWORD_AUTH_ENABLED=true。备用账号密码只放服务器 \/root\/skg-marketing-studio-login.txt后端会话密钥只放服务器 deploy\/.env.production 的 WEB_AUTH_SESSION_SECRET",
"name" : "WEB_LOGIN",
"storage" : "\/root\/skg-marketing-studio-login.txt \/ deploy\/.env.production",
"type" : "web_login"
},
{
"description" : "飞书免登录 OAuth 应用配置App ID 和 App Secret 只放服务器 deploy\/.env.production本地开发放 api\/.env不入库回调地址为 https:\/\/marketing.skg.com\/api\/auth\/feishu\/callback",
"name" : "FEISHU_OAUTH",
"storage" : "api\/.env \/ deploy\/.env.production \/ 飞书开放平台",
"type" : "oauth_app"
},
{
"description" : "Postgres 服务端持久化配置,用于画布项目、用户索引、任务索引、资源索引和审计日志;生产密码只放服务器 deploy\/.env.production 的 POSTGRES_PASSWORD\/DATABASE_URL不入库",
"name" : "POSTGRES_DATABASE",
"storage" : "deploy\/.env.production \/ docker-compose.prod.yml \/ 服务器 data\/postgres",
"type" : "database"
}
],
"description" : "SKG 营销内容生产平台:根域名 https:\/\/marketing.skg.com 登录后直接进入个人生成画布,终端可见品牌位只保留 SKG logo。主路径为文生图、文生视频、图生视频每个登录用户只看到自己的任务和结果。画布项目已接入服务端 Postgres 持久化,浏览器 localStorage 只作为缓存和首次导入来源;图片\/视频资产继续写入当前用户自己的后端 job旧 TK 复刻\/一键出片能力保留为高级入口。",
"kind" : "app",
"name" : "SKG 营销内容生产平台",
"ownership" : "company",
"pin_order" : 1778664997,
"pinned" : true,
"ports" : [
{
"fixed" : true,
"label" : "web-dev",
"port" : 4290
},
{
"fixed" : true,
"label" : "api-dev",
"port" : 4291
}
],
"quick_login" : {
"label" : "SKG 营销内容生产平台",
"password" : "",
"url" : "https:\/\/marketing.skg.com\/login\/",
"username" : "仅飞书免登录;密码登录已停用"
},
"stack" : [
"Next.js + Vue\/Vite canvas + FastAPI + Postgres + Python(yt-dlp\/ffmpeg) + OpenAI-compatible LLM + GPT Image 2 + Azure OpenAI TTS + Seedance\/Kling\/Veo video gateway"
],
"status" : "active",
"urls" : [
{
"label" : "production",
"type" : "app",
"url" : "https:\/\/marketing.skg.com"
},
{
"label" : "production-api",
"type" : "backend",
"url" : "https:\/\/marketing.skg.com\/api"
},
{
"label" : "agent-cut-preview",
"type" : "app",
"url" : "http:\/\/2.24.28.41:4290\/agent\/"
},
{
"label" : "git",
"type" : "repo",
"url" : "https:\/\/git.kang-kang.com\/kangwan\/20260512-skg-tk"
},
{
"label" : "git",
"type" : "repo",
"url" : "https:\/\/git.kang-kang.com"
}
],
"worklog" : {
"auto" : true,
"path" : "\/Users\/kangwan\/Projects\/business\/20260512-20260512-skg-tk-二创验证\/.memory\/worklog.json"
}
}