# AI玩具专利生成工作流 ## 启动 - `cd ~/Projects/code/20260518-ai-toy-patent-workflow && npm run dev` — 端口 4560 - 浏览器打开 http://localhost:4560 - 首次依赖装好:`npm install --legacy-peer-deps`(next 15 + react 19 有 peer 警告) ## 部署事实 - 平台:本地开发(未上 VPS) - 发布状态:本地可用,仅个人使用 - 主站 / 前端:http://localhost:4560 - API / 后端:内置 Next.js API Route(同端口) - 文档 / 解析:无 - 管理后台:无 ## 快捷登录 - 无登录系统(本地工具) ## 元数据回写清单 - 上 VPS / 加域名时,更新 `.project.json.urls` + 本节 - 数据持久化在 `data/`(gitignored),不入库 ## 环境变量 - `POE_API_KEY` — Poe API Key,调 `nano-banana-pro` 生图;不填则回退 mock(SVG 占位图) - 配置位置:`.env.local`(gitignored),参考 `.env.local.example` - credentials.md 里旧 Poe Key 已"离职清除",**需要重新申请**或临时跑 mock ## 规则 - 全项目规则真源:`/Users/kangwan/Projects/code/20260317-rules-dashboard/RULES.md` - 生图模型固定 `nano-banana-pro`(feedback_image-gen-model) - 不允许编造不存在的部署域名、账号、密码 ## 注意事项 - `data/` 目录会存原图(generated/selected/refs),可能体积大,已 gitignored - `refs/` 下放参考资料 PDF/DOCX/图(已 gitignored,但 `refs/README` 之类可放进库) - mock 模式仅用于跑通流程,生图质量为零(只是 SVG 笑脸占位) ## 工作流(MVP Step1+2) 1. 输入 prompt + 可选参考图(最多 4 张)+ 风格 + 数量(4/8/12) 2. 点 🪄 批量生成 / `⌘/Ctrl+Enter` 3. 九宫格快筛:数字键 `1-9` 选中,`Shift+1-9` 打叉 4. 选中的图自动复制到 `data/selected/` 5. 侧栏保留历史会话,点击切换 ## 后续路线 - Step3:多视图扩展(正/侧/背/45°/俯视)—— 待 Poe Key 接入后做 - Step4:尺寸标注 / 三视图蓝图样式 —— 同上 - 导出专利包:PNG高清 + PDF合订