# T1 运营手册 — yitb.com 龙虾官网

> 版本: v2.0 | 更新: 2026-03-29 | 维护: 梵高 🎨 (电脑C)

---

## 快速诊断

```bash
# 网站可用性
curl -sL -o /dev/null -w '%{http_code}' https://yitb.com/

# 最近发布
mysql -uroot -p461f7d470c yitb -e 'SELECT cid,title,FROM_UNIXTIME(created) FROM typecho_contents ORDER BY created DESC LIMIT 5;'

# 今日日志（本机）
cat ~/Documents/EvaBot/content_output/pipeline_logs/yitb_$(date +%Y%m%d).log | tail -30

# LaunchAgent状态（本机）
launchctl list | grep yitb
```

---

## 自动发布流程

**触发**: LaunchAgent `com.yitb.daily` 每天 08:00 + 20:00
**每次产出**: 6篇（news×2 + guides×2 + mcp×2）
**代理**: 必须走 http://127.0.0.1:7892（美国住宅IP，iProyal）

### 手动触发

```bash
# 全部3分类
python3 /Users/evabot/Documents/微信公众号自动创作任务/scripts/yitb_publisher.py

# 单分类
python3 /Users/evabot/Documents/微信公众号自动创作任务/scripts/yitb_publisher.py --category news
python3 /Users/evabot/Documents/微信公众号自动创作任务/scripts/yitb_publisher.py --category guides
python3 /Users/evabot/Documents/微信公众号自动创作任务/scripts/yitb_publisher.py --category mcp

# 只生成不发布（测试）
python3 /Users/evabot/Documents/微信公众号自动创作任务/scripts/yitb_publisher.py --dry-run
```

---

## SEO内容规范（v9.0，2026-03-29）

### 分类关键词策略

| 分类 | 主关键词（标题前15字） | 内链 |
|------|-------------------|----|
| news | OpenClaw / AI Agent / MCP协议 / Claude / GPT | OpenClaw→yitb.com |
| guides | OpenClaw教程 / OpenClaw安装 / AI Agent教程 | OpenClaw→yitb.com, Skills→skills-rankings.html |
| mcp | MCP协议 / MCP Server / Model Context Protocol | MCP生态→/category/mcp/ |

### 发布门禁
文章不满足以下条件会被拦截：
- 主关键词出现次数 < 门禁阈值（news:4, guides:5, mcp:5）
- 标题不含主关键词
- 正文字数 < 600字

---

## 发布API

```
POST https://yitb.com/api/publish.php
Header: X-API-Key: lxgw_auto_2026_Kj8mNp3qRs
Body: {
  "title": "文章标题",
  "content": "Markdown正文",
  "category": "news|guides|mcp",
  "tags": ["OpenClaw", "AI"],
  "api_key": "lxgw_auto_2026_Kj8mNp3qRs"
}
```

---

## 排行榜更新铁律

任何排行榜数据变更，必须同时完成3步：
1. 更新 JSON 数据文件
2. 重新生成对应落地页（gen_pages.py）
3. 同步首页数据 + 更新本文档

**绝不允许**: JSON有新产品但没落地页，或落地页有但排行榜没有。

---

## 故障处理

| 现象 | 排查步骤 |
|------|---------|
| 今日0篇发布 | 1. 查日志 `Operation not permitted` → LaunchAgent未加载 → `launchctl load ~/Library/LaunchAgents/com.yitb.daily.plist` |
| 文章标题重复/字数=0 | 模型API波动，手动补跑 `yitb_publisher.py --category XXX` |
| 发布失败 `Duplicate title` | 24h内重复标题，换选题重新跑 |
| 网站不可达 | SSH检查服务器: `ssh root@39.104.13.44 "systemctl status httpd"` |
| SEO不达标被拦截 | 查日志 `SEO不达标` 行，了解哪个关键词不足，调整选题或手动补跑 |

---

## 服务器常用操作

```bash
# SSH登录
sshpass -p '202354MASKid~~' ssh -o StrictHostKeyChecking=no root@39.104.13.44

# 查看Apache状态
systemctl status httpd

# 重启Apache
systemctl restart httpd

# 查看文章数
mysql -uroot -p461f7d470c yitb -e 'SELECT COUNT(*) FROM typecho_contents WHERE status="publish";'

# 删除文章
mysql -uroot -p461f7d470c yitb -e 'DELETE FROM typecho_contents WHERE cid=数字;'
```

---

## 备份记录

| 备份内容 | 位置 | 日期 |
|---------|------|------|
| header.php | .../header.php.bak.20260328 | 03-28 |
| index.php | .../index.php.bak.20260328 | 03-28 |
| product/ | .../product.bak.20260328/ (149个页面) | 03-28 |
| sidebar.php | .../sidebar.php.bak.20260328 | 03-28 |

---

## 负责人

- **总负责人**: 梵高 🎨（电脑C，Telegram @fangao_eva_bot）
  - 职权：内容/开发/产品三线，小改动自主执行，大改版报MASK
- **决策人**: MASK（大改版/费用/架构变更需审批）
