# 百家号 Skill 记忆

## 状态
✅ 已完成，测试通过

## 关键信息
- **Chrome CDP 端口**：28800（OpenClaw browser 工具，profile=openclaw）
- **页面 ID**：`0C993BDF32DDC631BFC69F41B0755EF3`
- **页面 URL**：`https://baijiahao.baidu.com/builder/rc/edit?type=news`

## 关键元素引用
- 标题 paragraph：`ref=e171`
- 存草稿 button：`ref=e18`
- 发布 button：`ref=e21`
- 预览 button：`ref=e19`
- 定时发布 button：`ref=e20`

## 百家号编辑器结构
- **标题输入**：`p` 标签（ARIA ref=e171），需要先 browser.click ref=e171，再用 CDP 键盘输入
- **正文编辑器**：iframe 内的 UE 编辑器，`key=content`，通过 `UE_V2.instants['ueditorInstant0'].execCommand('inserthtml', html)` 插入 HTML
- **iframe src**：`javascript:void(...)` 内联脚本，通过 `iframe.contentWindow.UE_V2.instants[key=content]` 访问

## 脚本使用流程
1. 运行 `browser → open → url=baijiahao.baidu.com` 打开浏览器
2. 手动登录百家号
3. `browser → navigate → url=https://baijiahao.baidu.com/builder/rc/edit?type=news` 进入编辑页
4. `browser → act → ref=e171 → click` 点击标题输入框
5. 修改 `bjh_publish.py` 中的 `TITLE` 和 `PARAGRAPHS`
6. `python bjh_publish.py` 运行
7. 用 `browser → act → ref=e18 → click` 点击存草稿

## 文件位置
- 脚本目录：`C:\Users\86156\.qclaw\workspace\baijiahao_skill\scripts\`
- 主脚本：`bjh_publish.py`
- 图片目录：`D:\wxpic`（自动取最新图片）

## 已验证功能
- ✅ 标题输入（先点击 ref=e171，再用 CDP key 事件）
- ✅ 文首图片插入（iframe paste 事件）
- ✅ 正文插入（UE execCommand inserthtml）
- ✅ 存草稿（browser act ref=e18）
