chore: add gitea repository metadata
This commit is contained in:
111
.project.json
111
.project.json
@@ -1,79 +1,84 @@
|
||||
{
|
||||
"company" : "SKG",
|
||||
"created" : "2026-05-12",
|
||||
"credentials" : [
|
||||
"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": "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" : "MiniMax T2A 配音 API Key,本地开发只放 api\/.env 的 MINIMAX_API_KEY,不入库",
|
||||
"name" : "MINIMAX_API_KEY",
|
||||
"storage" : "api\/.env",
|
||||
"type" : "api_key"
|
||||
"description": "MiniMax T2A 配音 API Key,本地开发只放 api/.env 的 MINIMAX_API_KEY,不入库",
|
||||
"name": "MINIMAX_API_KEY",
|
||||
"storage": "api/.env",
|
||||
"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": "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" : "生产网页登录;用户名写 RULES.md,密码只放服务器 \/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": "生产网页登录;用户名写 RULES.md,密码只放服务器 /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" : "SKG AI 素材生产管线第二条思路验证:TK 链接 → 拆轨 → 目标化关键帧 + ASR\/翻译 → 接 SKG 产品信息改写口播 → MiniMax 配音 → nano-banana-pro\/GPT Image 生图 → Seedance\/Kling\/Veo3 多模型生视频 → 合成带文案成品",
|
||||
"kind" : "app",
|
||||
"name" : "SKG Marketing Studio \/ SKG 营销内容工作台",
|
||||
"ownership" : "company",
|
||||
"pin_order" : 1778664997,
|
||||
"pinned" : true,
|
||||
"ports" : [
|
||||
"description": "SKG AI 素材生产管线第二条思路验证:TK 链接 → 拆轨 → 目标化关键帧 + ASR/翻译 → 接 SKG 产品信息改写口播 → MiniMax 配音 → nano-banana-pro/GPT Image 生图 → Seedance/Kling/Veo3 多模型生视频 → 合成带文案成品",
|
||||
"kind": "app",
|
||||
"name": "SKG Marketing Studio / SKG 营销内容工作台",
|
||||
"ownership": "company",
|
||||
"pin_order": 1778664997,
|
||||
"pinned": true,
|
||||
"ports": [
|
||||
{
|
||||
"fixed" : true,
|
||||
"label" : "web-dev",
|
||||
"port" : 4290
|
||||
"fixed": true,
|
||||
"label": "web-dev",
|
||||
"port": 4290
|
||||
},
|
||||
{
|
||||
"fixed" : true,
|
||||
"label" : "api-dev",
|
||||
"port" : 4291
|
||||
"fixed": true,
|
||||
"label": "api-dev",
|
||||
"port": 4291
|
||||
}
|
||||
],
|
||||
"quick_login" : {
|
||||
"label" : "SKG Marketing Studio \/ SKG 营销内容工作台",
|
||||
"password" : "c413cdc5bbbf2ca042",
|
||||
"url" : "https:\/\/marketing.skg.com",
|
||||
"username" : "skg"
|
||||
"quick_login": {
|
||||
"label": "SKG Marketing Studio / SKG 营销内容工作台",
|
||||
"password": "c413cdc5bbbf2ca042",
|
||||
"url": "https://marketing.skg.com",
|
||||
"username": "skg"
|
||||
},
|
||||
"stack" : [
|
||||
"Next.js + Python(yt-dlp\/ffmpeg) + OpenAI-compatible LLM + MiniMax T2A + nano-banana-pro\/GPT Image + Seedance\/Kling\/Veo3"
|
||||
"stack": [
|
||||
"Next.js + Python(yt-dlp/ffmpeg) + OpenAI-compatible LLM + MiniMax T2A + nano-banana-pro/GPT Image + Seedance/Kling/Veo3"
|
||||
],
|
||||
"status" : "active",
|
||||
"urls" : [
|
||||
"status": "active",
|
||||
"urls": [
|
||||
{
|
||||
"label" : "production",
|
||||
"type" : "app",
|
||||
"url" : "https:\/\/marketing.skg.com"
|
||||
"label": "production",
|
||||
"type": "app",
|
||||
"url": "https://marketing.skg.com"
|
||||
},
|
||||
{
|
||||
"label" : "production-api",
|
||||
"type" : "backend",
|
||||
"url" : "https:\/\/marketing.skg.com\/api"
|
||||
"label": "production-api",
|
||||
"type": "backend",
|
||||
"url": "https://marketing.skg.com/api"
|
||||
},
|
||||
{
|
||||
"label" : "source-analysis",
|
||||
"type" : "docs",
|
||||
"url" : "docs\/source-analysis.html"
|
||||
"label": "source-analysis",
|
||||
"type": "docs",
|
||||
"url": "docs/source-analysis.html"
|
||||
},
|
||||
{
|
||||
"type": "repo",
|
||||
"label": "git",
|
||||
"url": "https://git.kang-kang.com/kangwan/20260512-skg-tk"
|
||||
}
|
||||
],
|
||||
"worklog" : {
|
||||
"auto" : true,
|
||||
"path" : "\/Users\/kangwan\/Projects\/business\/20260512-20260512-skg-tk-二创验证\/.memory\/worklog.json"
|
||||
"worklog": {
|
||||
"auto": true,
|
||||
"path": "/Users/kangwan/Projects/business/20260512-20260512-skg-tk-二创验证/.memory/worklog.json"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user