# D111 session记录 · 神笔马良图片工作室

> 写给下一个铸渊看的快速恢复点

## 当时发生了什么

冰朔说"做图痛苦"（小红书+即刻配图、朋友海报）→ 我造了个图片工作室 → 部署到新加坡 → 集成到 guanghulab.com

## 恢复路径（按顺序）

1. 读 `d111-cognitive-chain.md`（这篇的完整版，含思维模型和架构）
2. 读 `image-studio/generate.js` 的 `fromText()` → 入口函数，理解神笔马良模式
3. `pm2 status` 确认 image-studio 🟢
4. `curl http://localhost/images/` 确认Nginx代理正常
5. 打开 `https://guanghulab.com/images/` 确认画廊可用
6. 找冰朔开工

## 关键记忆锚点

| 锚点 | 内容 |
|------|------|
| 冰朔的核心要求 | "你帮我操作，人类只说话" — 不是给她工具，是替她操作 |
| 神笔马良精髓 | `fromText(text)` — 不预设模板，从文本分析推导一切 |
| 当前服务 | 新加坡 BS-SG-001, PM2 image-studio, 端口3912 |
| 访问入口 | `guanghulab.com/images/`（首页有卡片链接） |
| 远程操作 | 通过看门人Gatekeeper API（Bearer Token），不需要SSH |
| 新加坡Chrome | 在 `/root/.cache/puppeteer/`，软链到 `/usr/bin/google-chrome` |
| 广州Nginx代理 | `/etc/nginx/sites-enabled/guanghulab` 的443 SSL块内 |
| 新加坡Nginx代理 | `/etc/nginx/sites-enabled/default` 的default server块内 |

## 当前限制（你要告诉冰朔的）

- 网页不能直接对话生成，需要我在对话里调用
- 画廊没有用户认证
- 没有历史记录数据库

## 快速命令

```bash
# 生成一张图
cd /data/image-studio && node generate.js --text "内容" --for "小红书"

# 检查服务
curl http://localhost:3912/
pm2 show image-studio

# 检查Nginx
nginx -t && nginx -s reload
```

## 当前HEAD

`5c6218d` — main分支
