auto-save 2026-05-22 09:01 (~2)
This commit is contained in:
106
.project.json
106
.project.json
@@ -1,69 +1,71 @@
|
||||
{
|
||||
"name": "AI玩具专利生成工作流",
|
||||
"description": "批量生成毛绒玩具IP意向→快速筛选→自动出多角度/尺寸图,喂给专利申请",
|
||||
"status": "active",
|
||||
"kind": "tool",
|
||||
"created": "2026-05-18",
|
||||
"urls": [
|
||||
"created" : "2026-05-18",
|
||||
"credentials" : [
|
||||
{
|
||||
"type": "app",
|
||||
"url": "https://ai-toy.kang-kang.com",
|
||||
"label": "VPS 生产"
|
||||
"env" : "OPENAI_API_KEY",
|
||||
"name" : "OPENAI_API_KEY",
|
||||
"note" : "GPT 文本\/结构化\/图片生成;没填则图片 mock"
|
||||
},
|
||||
{
|
||||
"type": "app",
|
||||
"url": "https://ai-toy.kang-kang.com/login",
|
||||
"label": "VPS 登录"
|
||||
"env" : "SEEDANCE_API_KEY",
|
||||
"name" : "SEEDANCE_API_KEY",
|
||||
"note" : "Seedance 视频生成;没填则视频接口不可用"
|
||||
},
|
||||
{
|
||||
"type": "app",
|
||||
"url": "http://localhost:4560",
|
||||
"label": "本地 Docker"
|
||||
},
|
||||
{
|
||||
"type": "repo",
|
||||
"label": "git",
|
||||
"url": "https://git.kang-kang.com/kangwan/ai-toy-patent-workflow"
|
||||
"env" : "WEB_AUTH_USERNAME\/WEB_AUTH_PASSWORD\/WEB_AUTH_SESSION_SECRET",
|
||||
"name" : "WEB_LOGIN",
|
||||
"note" : "网页登录;生产值只放 VPS deploy\/.env.production 和 \/root\/ai-toy-patent-workflow-login.txt"
|
||||
}
|
||||
],
|
||||
"credentials": [
|
||||
"description" : "批量生成毛绒玩具IP意向→快速筛选→自动出多角度\/尺寸图,喂给专利申请",
|
||||
"kind" : "tool",
|
||||
"name" : "AI玩具专利生成工作流",
|
||||
"ownership" : "personal",
|
||||
"pin_order" : 1779411563,
|
||||
"pinned" : true,
|
||||
"ports" : [
|
||||
{
|
||||
"name": "OPENAI_API_KEY",
|
||||
"env": "OPENAI_API_KEY",
|
||||
"note": "GPT 文本/结构化/图片生成;没填则图片 mock"
|
||||
},
|
||||
{
|
||||
"name": "SEEDANCE_API_KEY",
|
||||
"env": "SEEDANCE_API_KEY",
|
||||
"note": "Seedance 视频生成;没填则视频接口不可用"
|
||||
},
|
||||
{
|
||||
"name": "WEB_LOGIN",
|
||||
"env": "WEB_AUTH_USERNAME/WEB_AUTH_PASSWORD/WEB_AUTH_SESSION_SECRET",
|
||||
"note": "网页登录;生产值只放 VPS deploy/.env.production 和 /root/ai-toy-patent-workflow-login.txt"
|
||||
"fixed" : true,
|
||||
"label" : "dev",
|
||||
"port" : 4560
|
||||
}
|
||||
],
|
||||
"ports": [
|
||||
{
|
||||
"port": 4560,
|
||||
"label": "dev",
|
||||
"fixed": true
|
||||
}
|
||||
],
|
||||
"worklog": {
|
||||
"path": ".memory/worklog.json",
|
||||
"auto": true
|
||||
"quick_login" : {
|
||||
"label" : "AI Toy Patent \/ 登录",
|
||||
"password" : "22668050fb50f6e95cb5e32c",
|
||||
"url" : "https:\/\/ai-toy.kang-kang.com\/login",
|
||||
"username" : "kangwan"
|
||||
},
|
||||
"stack": [
|
||||
"stack" : [
|
||||
"Next.js + GPT + Seedance",
|
||||
"Docker Compose local/prod parity",
|
||||
"Docker Compose local\/prod parity",
|
||||
"Coolify Traefik"
|
||||
],
|
||||
"ownership": "personal",
|
||||
"quick_login": {
|
||||
"label": "AI Toy Patent / 登录",
|
||||
"url": "https://ai-toy.kang-kang.com/login",
|
||||
"username": "kangwan",
|
||||
"password": "22668050fb50f6e95cb5e32c"
|
||||
"status" : "active",
|
||||
"urls" : [
|
||||
{
|
||||
"label" : "VPS 生产",
|
||||
"type" : "app",
|
||||
"url" : "https:\/\/ai-toy.kang-kang.com"
|
||||
},
|
||||
{
|
||||
"label" : "VPS 登录",
|
||||
"type" : "app",
|
||||
"url" : "https:\/\/ai-toy.kang-kang.com\/login"
|
||||
},
|
||||
{
|
||||
"label" : "本地 Docker",
|
||||
"type" : "app",
|
||||
"url" : "http:\/\/localhost:4560"
|
||||
},
|
||||
{
|
||||
"label" : "git",
|
||||
"type" : "repo",
|
||||
"url" : "https:\/\/git.kang-kang.com\/kangwan\/ai-toy-patent-workflow"
|
||||
}
|
||||
],
|
||||
"worklog" : {
|
||||
"auto" : true,
|
||||
"path" : ".memory\/worklog.json"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user