{"skill":{"slug":"x-engagement","displayName":"X Engagement","summary":"X/Twitter 运营辅助。完整 onboarding → Persona 学习 → Browser Relay 浏览器控制 → 记忆系统 → 手动提醒模板 → For You 关注建议 → Following 互动建议","description":"---\nname: x-engagement\nversion: 4.2.0-local\ndescription: \"X/Twitter 运营辅助。完整 onboarding → Persona 学习 → Browser Relay 浏览器控制 → 记忆系统 → 手动提醒模板 → For You 关注建议 → Following 互动建议\"\n---\n\n# X 运营辅助 Skill v4.2\n\n## 快速开始\n\n**触发条件：**\n- \"刷推 [时间]\"\n- \"运营推特 [时间]\"\n- \"去X上互动 [时间]\"\n\n**首次运行：**\n自动进入 Onboarding 流程（详见 `docs/onboarding.md`）\n\n**后续运行：**\n读取配置 → 生成互动建议 → 用户确认后执行\n\n---\n\n## 文档结构\n\n```\nx-engagement/\n├── SKILL.md                    # 主入口（本文件）\n├── docs/\n│   ├── onboarding.md           # Onboarding 流程\n│   ├── browser-operations.md   # 浏览器操作模块（基于 Browser Relay）\n│   ├── comment-rules.md        # 评论规则（重要！防止错误）\n│   ├── human-behavior.md       # 自然节奏与确认规范\n│   ├── memory-system.md        # 记忆系统设计\n│   ├── cron-jobs.md            # 手动提醒与维护\n│   ├── comment-generation.md   # 评论生成逻辑\n│   └── natural-language-parser.md # 自然语言时间解析\n├── playbooks/\n│   ├── comment-strategies.md   # 评论策略（有效/无效）\n│   └── changelog.md            # 策略变更记录\n├── data/\n│   └── engagement/\n│       └── YYYY-MM-DD.json     # 每日评论数据\n├── templates/\n│   ├── persona.md              # Persona 模板\n│   ├── config.json             # 配置模板\n│   └── daily-log.md            # 每日日志模板\n└── scripts/\n    ├── setup-cron.sh           # 生成手动提醒模板\n    ├── check-cron.sh           # 检查本地运行状态\n    └── daily-review.sh         # 每日复盘脚本\n```\n\n---\n\n## 核心功能\n\n### 1. Onboarding（首次运行）\n\n**5个阶段：**\n1. 浏览器连接 + 登录检查\n2. 选择 Persona（自己或其他账号）\n3. 学习 Persona（抓取100条 → 生成描述）\n4. 刷推习惯配置\n5. 保存配置\n\n**详见：** `docs/onboarding.md`\n\n---\n\n### 2. 自然节奏与确认\n\n**核心原则：** 保持自然节奏，但不追求伪装或规避检测。\n\n**包含：**\n- 阅读与判断节奏建议\n- 点赞/关注/评论二次确认\n- 频率限制\n- 人工审核后再执行写操作\n\n**详见：** `docs/human-behavior.md`\n\n---\n\n### 3. 记忆系统\n\n**三层记忆：**\n\n```\nmemory/daily/hotspots/\n├── .onboarding_complete     # Onboarding 标记\n├── .config.json             # 用户配置\n├── personas/\n│   └── [handle].md          # Persona 描述\n├── events/                  # 重大事件（永久）\n├── tables/                  # 每日热点（7天）\n└── history/\n    ├── comments/            # 评论历史（避免自相矛盾）\n    └── daily/               # 每日日志\n```\n\n**关键功能：**\n- 记录每次评论内容\n- 记录用户说过的话（如\"昨天出去吃饭了\"）\n- 评论前检查历史，避免矛盾\n\n**详见：** `docs/memory-system.md`\n\n---\n\n### 4. 手动提醒与维护\n\n**默认策略：**\n- 不自动安装 cron\n- 不自动修改 `crontab`\n- 仅生成手动提醒模板\n\n**可手动执行的维护项：**\n- 每日热点总结\n- 记忆清理预览\n- 记忆清理执行（需显式 `--apply`）\n\n**生成手动模板：**\n```bash\n./scripts/setup-cron.sh\n```\n\n**详见：** `docs/cron-jobs.md`\n\n---\n\n### 5. 刷推流程\n\n**⚠️ 重要规则（必须遵守）：**\n\n1. **只在 Following 的 Recent 页面评论**（不是 Popular）\n2. **评论前检查历史**（避免重复评论同一博主）\n3. **记录所有评论**（保存到历史文件）\n4. **评论发送前必须得到用户确认**\n\n**详见：** `docs/comment-rules.md`（必读！）\n\n**For You 页面：**\n1. 浏览（自然阅读节奏）\n2. 关注建议（根据配置条件）\n\n**Following 页面：**\n1. 确保是 Recent（不是 Popular）\n2. 点赞建议（有价值的推文）\n3. 评论建议（2小时内，使用 persona 风格）\n4. 用户确认后执行\n5. 记录评论到历史（避免重复）\n\n**详见：** `docs/comment-generation.md`\n\n---\n\n### 6. 浏览器操作（基于 Browser Relay）\n\n**使用 `browser-relay-cli`：**\n- 连接你们自己的 Browser Relay 运行时\n- 复用本地已登录 Chrome/Chromium\n- 支持 DOM 优先、截图兜底的受控操作\n- 仓库：`https://github.com/jasonCodeSpace/browser-relay`\n\n**核心操作：**\n- 读取推文\n- 生成评论建议\n- 点赞/关注/评论确认后执行\n- 滚动与截图验证\n\n**安全边界：**\n- 不默认安装持久任务\n- 不默认自动发送评论\n- 不把 Browser Relay 当 stealth bot\n\n**详见：** `docs/browser-operations.md`\n\n---\n\n## 使用示例\n\n### 首次使用\n\n```\n用户: 刷推\nBot: 开始 Onboarding...\n     1. 检查浏览器...\n     2. 请选择 persona...\n     3. 学习中...\n     4. 配置刷推习惯...\n     5. 完成！开始刷推...\n```\n\n### 后续使用\n\n```\n用户: 刷推半小时\nBot: 读取配置...\n     For You: 给出 6 个建议关注账号\n     Following: 给出 6 条候选互动\n     你确认后我再执行...\n```\n\n---\n\n## 关键特性\n\n| 特性 | 说明 |\n|------|------|\n| 完整 Onboarding | 5阶段引导，学习 persona |\n| 自然节奏与确认 | 阅读节奏、二次确认、频率建议 |\n| 记忆系统 | 评论历史、用户信息、热点表格 |\n| 手动维护 | 无自动 cron，仅手动模板 |\n| 避免矛盾 | 评论前检查历史记录 |\n| Browser Relay 集成 | 使用本地 browser-relay-cli |\n\n---\n\n## 自我进化系统\n\n### 核心理念\n\n> 没有记忆的AI，只是一个聪明的工具。\n> 有记忆且能进化的AI，才是会成长的伙伴。\n\n### 进化闭环\n\n```\n采集数据 → 分析对比 → 得出结论 → 更新规则 → 下次执行\n```\n\n### 三大机制\n\n**1. Playbook 系统**\n- `playbooks/comment-strategies.md` - 记录有效/无效策略\n- `playbooks/changelog.md` - 记录策略变更\n- Agent 可以更新自己的规则\n\n**2. 数据采集**\n- `data/engagement/YYYY-MM-DD.json` - 每日评论数据\n- 记录：时间、作者、内容、结果\n- 用于后续分析和优化\n\n**3. 每日复盘（22:00）**\n- 统计今日数据\n- 分析有效策略\n- 更新 Playbook\n- 生成明日建议\n- 推送报告给用户\n\n### 文件结构\n\n```\nx-engagement/\n├── playbooks/\n│   ├── comment-strategies.md  # 评论策略（有效/无效）\n│   └── changelog.md           # 策略变更记录\n├── data/\n│   └── engagement/\n│       └── YYYY-MM-DD.json    # 每日评论数据\n└── scripts/\n    └── daily-review.sh        # 每日复盘脚本\n```\n\n### 使用示例\n\n**Agent 学习过程**：\n1. 发现「妙啊」评论效果好\n2. 在 Playbook 中记录：「妙啊」适用于技术分享，数据支撑：2026-03-02\n3. 下次刷推时读取这条规则\n4. 考虑在类似推文上使用相同策略\n\n**进化效果**：\n- Agent 越用越聪明\n- 自动学习什么评论有效\n- 持续优化策略\n- 避免重复错误\n\n---\n\n## 必读文档\n\n按顺序阅读：\n\n1. `docs/onboarding.md` - 了解首次运行流程\n2. `docs/human-behavior.md` - 了解人类行为模拟\n3. `docs/memory-system.md` - 了解记忆系统\n4. `docs/comment-generation.md` - 了解评论生成\n\n---\n\n*版本: 4.0.0*\n*更新: 2026-03-02*\n*改进: 结构化设计 + 记忆系统 + 定时任务 + 人类行为规范*\n","tags":{"latest":"4.1.3"},"stats":{"comments":0,"downloads":881,"installsAllTime":3,"installsCurrent":3,"stars":1,"versions":5},"createdAt":1772385516662,"updatedAt":1778491681414},"latestVersion":{"version":"4.1.3","createdAt":1776162708013,"changelog":"x-engagement v4.1.3\n\n- 新增 _meta.json 元数据文件。\n- 新增 runtime/manual-reminders.txt 文件，用于手动提醒配置或说明。\n- No changes to existing source behavior.  \n- 提升本地运行与手动提醒的文档和结构支持。","license":"MIT-0"},"metadata":null,"owner":{"handle":"jasoncodespace","userId":"s17bkj506r10zrrgqpv69nv5ns84skh6","displayName":"Jason","image":"https://avatars.githubusercontent.com/u/47563854?v=4"},"moderation":{"isSuspicious":false,"isMalwareBlocked":false,"verdict":"clean","reasonCodes":["review.llm_review"],"summary":"Review: review.llm_review","engineVersion":"v2.4.24","updatedAt":1780090420813}}