{
  "name": "AI玩具专利生成工作流",
  "description": "批量生成毛绒玩具IP意向→快速筛选→自动出多角度/尺寸图，喂给专利申请",
  "status": "active",
  "kind": "tool",
  "created": "2026-05-18",
  "urls": [
    {
      "type": "app",
      "url": "https://ai-toy.kang-kang.com",
      "label": "VPS 生产"
    },
    {
      "type": "app",
      "url": "https://ai-toy.kang-kang.com/login",
      "label": "VPS 登录"
    },
    {
      "type": "app",
      "url": "http://localhost:4560",
      "label": "本地 Docker"
    },
    {
      "type": "repo",
      "label": "git",
      "url": "https://git.kang-kang.com/kangwan/ai-toy-patent-workflow"
    }
  ],
  "credentials": [
    {
      "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"
    }
  ],
  "ports": [
    {
      "port": 4560,
      "label": "dev",
      "fixed": true
    }
  ],
  "worklog": {
    "path": ".memory/worklog.json",
    "auto": true
  },
  "stack": [
    "Next.js + GPT + Seedance",
    "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"
  }
}
