Files
NASOpenClawRunTime/memory/2026-04-21.md

144 lines
7.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 2026-04-21 Memory Flush
## Session Summary
### Content Production
- Tyrone reviewed 母版 draft on 上位机/多品牌协议整合 (SCADA + multi-brand PLC integration case study)
- Original draft judged "too stiff" → rewrite requested with better literary style
- Rewrote following voice-style.md (吴军/林雪萍 产业观察笔法)
- New v2 draft: `drafts/2026-04-20_master_上位机-多品牌协议整合_v2.md`
- Key changes: scene-based opening (中控室8块屏), conversational tone, removed all jargon ("赋能/一站式"), added story-driven narrative, punchy closing
### New Rule Established (Platform Publishing)
- **Platform重构准则**:同一选题发布到不同平台时,必须按平台特性重构内容(标题/结构/语气/长度),不是简单改写
- Added to: `insights.md` + `state/evolution-log.md`
### Technical Issue: WeChat Official Account Publishing
- browserless container limitation: headless mode cannot render WeChat QR code (blank screenshot)
- httpOnly cookies (data_ticket, slave_sid, slave_user, etc.) cannot be injected via CDP/JS - browser security restriction
- browserless has no persistent userDataDir → cookies lost on container restart
- **Status**: Cannot auto-publish to 微信公众号 via browserless
- **Workaround**: Manual publish on PC browser; other platforms (知乎/小红书/CSDN) work fine with browserless
### Cookie Obtained
- Tyrone provided EditThisCookie export (JSON array, 28 cookies)
- Saved to: `state/wx_cookies.json`
- Key session cookies: `slave_user=gh_6d0a867738aa`, `bizuin=3885841874`
- httpOnly cookies confirmed not injectable: data_ticket, slave_sid, slave_user, rand_info, bizuin, xid
### Drafts Status
- 17 platform-rewritten drafts pending Tyrone review
- Topics: 上位机协议打通 + OEE提升42%
- Platforms: 公众号/知乎/小红书/抖音/快手/视频号/B站/LinkedIn/CSDN/博客园/搜狐号/百家号/工控网/化工仪器网/中国制造网/百度爱采购
### Images Received (test batch)
- 工控系统技术规格表(上位系统软件 + 电力综合自动化组态软件)
- 大众点评餐厅推荐截图
- AI创业现状报道截图阮泽兴/王乐宇)
- 群晖 HAT3300-4T 硬盘照片
## Action Items Pending
1. WeChat official account: manual publish workaround (Tyrone电脑上浏览器操作)
2. Other 16 platforms: ready to auto-publish once browserless session available
3. Daily report at 09:00 → track previous day article performance
4. Topic brainstorm at 09:30 → 3 new topics for Tyrone selection
# 2026-04-21 Memory Flush
## Session Summary
### Content Production
- Tyrone reviewed 母版 draft on 上位机/多品牌协议整合 (SCADA + multi-brand PLC integration case study)
- Original draft judged "too stiff" → rewrite requested with better literary style
- Rewrote following voice-style.md (吴军/林雪萍 产业观察笔法)
- New v2 draft: `drafts/2026-04-20_master_上位机-多品牌协议整合_v2.md`
- Key changes: scene-based opening (中控室8块屏), conversational tone, removed all jargon ("赋能/一站式"), added story-driven narrative, punchy closing
### New Rule Established (Platform Publishing)
- **Platform重构准则**:同一选题发布到不同平台时,必须按平台特性重构内容(标题/结构/语气/长度),不是简单改写
- Added to: `insights.md` + `state/evolution-log.md`
### Technical Issue: WeChat Official Account Publishing
- browserless container limitation: headless mode cannot render WeChat QR code (blank screenshot)
- httpOnly cookies (data_ticket, slave_sid, slave_user, etc.) cannot be injected via CDP/JS - browser security restriction
- browserless has no persistent userDataDir → cookies lost on container restart
- **Status**: Cannot auto-publish to 微信公众号 via browserless
- **Workaround**: Manual publish on PC browser; other platforms (知乎/小红书/CSDN) work fine with browserless
### Cookie Obtained
- Tyrone provided EditThisCookie export (JSON array, 28 cookies)
- Saved to: `state/wx_cookies.json`
- Key session cookies: `slave_user=gh_6d0a867738aa`, `bizuin=3885841874`
- httpOnly cookies confirmed not injectable: data_ticket, slave_sid, slave_user, rand_info, bizuin, xid
### Drafts Status
- 17 platform-rewritten drafts pending Tyrone review
- Topics: 上位机协议打通 + OEE提升42%
- Platforms: 公众号/知乎/小红书/抖音/快手/视频号/B站/LinkedIn/CSDN/博客园/搜狐号/百家号/工控网/化工仪器网/中国制造网/百度爱采购
### Images Received (test batch)
- 工控系统技术规格表(上位系统软件 + 电力综合自动化组态软件)
- 大众点评餐厅推荐截图
- AI创业现状报道截图阮泽兴/王乐宇)
- 群晖 HAT3300-4T 硬盘照片
## Action Items Pending
1. WeChat official account: manual publish workaround (Tyrone电脑上浏览器操作)
2. Other 16 platforms: ready to auto-publish once browserless session available
3. Daily report at 09:00 → track previous day article performance
4. Topic brainstorm at 09:30 → 3 new topics for Tyrone selection
---
## Post-Compaction Updates (2026-04-21 13:43 UTC append)
### Gitea Push - Final Solution
- **SSH 失败**Deploy Key 加到 Gitea 后SSH 到 22 端口被拒绝Permission denied, please try again
- **HTTP + Personal Access Token 成功**
- Token: `a3c8eac11aece209bb414cbf89c6d87d881942da`Gitea Settings → Applications 生成)
- Remote: `http://openclaw:a3c8eac11aece209bb414cbf89c6d87d881942da@192.168.0.130:3000/TyroneGit/NASOpenClawRunTime.git`
- ✅ 推送成功,文件已在 Gitea 可访问
- **Deploy Key SSH 问题**:可能是 Gitea SSH 端口非默认 22群晖上可能冲突HTTP Token 方案已稳定,暂不修复 SSH
### browserless 稳定化方案B
- **最终方案**:移除 `DEFAULT_USER_DATA_DIR` 和持久化 profile 绑定
- **问题根因**PREBOOT_CHROME + DEFAULT_USER_DATA_DIR + 同一 profile → SingletonLock 冲突browserless issue #4284
- **解决方案**:单 browserless 容器运行,不用 preboot换用 `browser tabs` 预热避免冷启动慢
- **SSRF**:已配置 `["*"]` 通配符
### web_fetch 网络限制
- web_fetchexec curl完全无法访问外网DNS 解析失败)
- **原因**Docker 沙盒出口被阻断,非特定域名问题
- **browser 工具正常**browserless Chrome 可访问 bing.com/百度/orpaon.com
- **weather 查询**:用 `curl wttr.in/Shanghai`exec 工具可用web_fetch 不可用
### 每日 Gitea Push 固化
- 新增心跳任务:每天北京时间 08:00UTC 00:00执行 `git add -A && git commit && git push`
- commit 信息格式:`Daily update YYYY-MM-DD: <改动内容摘要>`
- 已更新 `HEARTBEAT.md` + `evolution-log.md`
- **Tyrone 确认**所有他说的时间都是北京时间UTC+8已换算到 cron
### 今日产出
- `drafts/2026-04-21_公众号_协议打通-OEE提升42pct.md`纯净MD版可直接粘贴
- `tools/gen-wechat-md.py`(生成工具)
### 天气查询wttr.in
- 查询方式:`curl wttr.in/Shanghai?format=j1` 返回 JSON
- **今日实际天气**2026-04-21 21:20 北京时间):
- 天气:小雨 🌧️
- 气温16°C体感 16°C
- 风速:东南风 16 km/h
- 湿度63%
- 能见度10 km
- 明天4月22日全天小雨气温 1315°C
- 后天4月23日上午小雨下午渐缓气温 1213°C
### insights.md 更新内容
- 新增:每次 Gitea push 的 commit message 要包含"日期+改动内容摘要"
- 新增web_fetch 网络在 Docker 沙盒内不通,排查时先排除 DNS/端口问题
- 新增weather 查询用 `curl wttr.in/<city>?format=j1` 替代 web_fetch
### Gitea Repository
- URL: http://192.168.0.130:3000/TyroneGit/NASOpenClawRunTime
- Token 用户名: openclaw
- Token: a3c8eac11aece209bb414cbf89c6d87d881942da