触发机制 · 调度原理 · 三体系全流程 · 官网 API 清单
openclaw cron add --name "内容生产-早" --cron "0 6 * * *" --channel xiaoyi-channel --message "☀️ 开始早间内容生产"openclaw cron add --name "内容生产-午" --cron "0 10 * * *" --channel xiaoyi-channel --message "🌤️ 开始午间内容生产"openclaw cron add --name "内容生产-晚" --cron "0 17 * * *" --channel xiaoyi-channel --message "🌆 开始傍晚内容生产"openclaw cron add --name "检查待分析内容" --cron "0 8,20 * * *" --channel xiaoyi-channel --message "🕐 检查是否有已发布12小时但未分析的内容,触发阿策数据分析"workspace-hunter/work/search_result.json{ "type": "content_production", "keyword": "景德镇周末游", "pipeline": ["hunter","writer","planner","designer","inspector"] }
https://xingmang.koushui.cc/learning/knowledge_base/https://xingmang.koushui.cc/learning/knowledge_base/| 文件 | 用途 | 🔗 |
|---|---|---|
星捕手工作流.md | 核心工作流(必读) | GET ↗ |
小红书规则.md | 平台规则(选题限制) | GET ↗ |
算法变化-2026.md | 推流算法(搜索+同城) | GET ↗ |
旅行博主对标学习文档.md | 对标选题方向参考 | GET ↗ |
进化洞察.md | 历史选题表现参考 | GET ↗ |
星捕手工作流.md 中的步骤执行:/agent-api/upload/logssearch_result.json{ "keywords": ["景德镇","周末游"], "hot_topics": [...], "recommendations": [...], "seo_keywords": ["景德镇旅游","景德镇必去","景德镇避坑"] }
search_result.json → 准备调度下一环节https://xingmang.koushui.cc/learning/knowledge_base/| 文件 | 用途 | 🔗 |
|---|---|---|
文小满工作流.md | 核心工作流(必读) | GET ↗ |
小红书规则.md | 违禁词 + AI规则 + 平台规则 | GET ↗ |
账号人设.md | 人设调性(周末逃跑) | GET ↗ |
爆款模式-2026.md | 标题公式 + CES评分参考 | GET ↗ |
算法变化-2026.md | 关键词布局策略 | GET ↗ |
原创检测技术.md | 去重规避方案 | GET ↗ |
旅行博主对标学习文档.md | 对标博主写作风格参考 | GET ↗ |
进化洞察.md | 标题/内容优化历史经验 | GET ↗ |
文小满工作流.md 中的步骤执行:/agent-api/upload/logsdraft.json{ "titles": ["备选标题1","备选标题2"...], "selected_title": "最终标题(文小满自选)", "content": "正文全文...", "keywords": [...], "ai_score": 7, "banned_words_check": "pass" }
draft.json(含备选标题列表 + 文小满自选最佳标题 + 正文全文)https://xingmang.koushui.cc/learning/knowledge_base/https://xingmang.koushui.cc/learning/knowledge_base/| 文件 | 用途 | 🔗 |
|---|---|---|
小筑策工作流.md | 核心工作流(必读) | GET ↗ |
爆款模式-2026.md | 排版公式 + 标签策略参考 | GET ↗ |
旅行博主对标学习文档.md | 对标博主排版风格参考 | GET ↗ |
小筑策工作流.md 中的步骤执行:/agent-api/upload/logsplan.json{ "style":"攻略型", "formatted_content":"排版后的全文...", "tags": ["#景德镇旅游","#周末去哪儿"...], "bold_count": 7, "emoji_count": 12 }
plan.json(排版后正文 + 标签)→ 准备调度下一环节https://xingmang.koushui.cc/learning/knowledge_base/https://xingmang.koushui.cc/learning/knowledge_base/| 文件 | 用途 | 🔗 |
|---|---|---|
颜小匠工作流.md | 核心工作流(必读) | GET ↗ |
封面设计规范.md | 封面公式 + 设计规范 | GET ↗ |
旅行博主对标学习文档.md | 对标博主封面风格参考 | GET ↗ |
小红书规则.md | 封面违禁合规要求 | GET ↗ |
进化洞察.md | 封面表现历史经验 | GET ↗ |
颜小匠工作流.md 中的步骤执行:/agent-api/upload/logscover.json + 主选.png + 备选.png{ "primary": "主选封面文件路径", "backup": "备选封面文件路径", "size": "874x1920", "style": "攻略型", "theme_keywords": ["景德镇","陶瓷","手工艺"] }
cover.json + 主选封面 + 备选封面 → 打包完整内容包https://xingmang.koushui.cc/learning/knowledge_base/https://xingmang.koushui.cc/learning/knowledge_base/| 文件 | 用途 | 🔗 |
|---|---|---|
鉴文师工作流.md | 核心工作流(必读) | GET ↗ |
小红书规则.md | 违禁词 + AI规则 + 处罚规则 + 平台规则 | GET ↗ |
封面审核规范.md | 封面审查评分表 | GET ↗ |
封面设计规范.md | 封面设计标准参考 | GET ↗ |
爆款模式-2026.md | CES评分 + 流量标准参考 | GET ↗ |
原创检测技术.md | 查重检测标准 | GET ↗ |
旅行博主对标学习文档.md | 对标博主质量基准参考 | GET ↗ |
进化洞察.md | 历史审核经验参考 | GET ↗ |
鉴文师工作流.md 中的步骤执行:/agent-api/upload/logsreview.json{ "title_score": 9, "content_score": 8, "cover_score": 9, "layout_score": 8, "total_score": 85, "conclusion": "pass", "issues": [], "suggestions": ["可以考虑在开头加一句互动引导"] }
https://xingmang.koushui.cc/api/contents/create-draft{ "title":"最终标题", "content":"正文全文", "cover_url":"封面链接", "content_type":"攻略", "keywords":["关键词1","关键词2"] }mkdir -p /mnt/f/桌面/小红书/contents/20260504echo "标题: ..." > /mnt/f/桌面/小红书/contents/20260504/content.txtcp /path/to/cover.png /mnt/f/桌面/小红书/contents/20260504/cover.pnghttps://xingmang.koushui.cc/api/contents/{id}/publishhttps://xingmang.koushui.cc/agent-api/upload/task{ "agent_id":"口水", "task_name":"内容生产-景德镇攻略", "status":"completed", "result":"标题+正文+封面+审核全部通过,总耗时50秒" }/agent-api/upload/logs。口水不代劳。
| Agent | 上报节点 | 日志内容示例 |
|---|---|---|
| 🎯 星捕手 | 拉取知识库后 | {"step":"拉取知识库","detail":"已拉取最新违禁词库和热点规则"} |
| 联网搜索后 | {"step":"联网搜索","detail":"完成3个搜索词,命中8个热点"} | |
| 热点分类后 | {"step":"热点分类","detail":"短期热点2个,中期热点3个"} | |
| 选题产出后 | {"step":"选题推荐","detail":"输出3个选题,推荐景德镇周末游"} | |
| ✍️ 文小满 | 拉取知识库后 | {"step":"拉取知识库","detail":"已拉取标题公式库和账号人设"} |
| 标题生成后 | {"step":"生成标题","detail":"生成5个备选标题,最佳CTR预期8%"} | |
| 正文撰写后 | {"step":"正文撰写","detail":"600字攻略文,关键词密度4.2%"} | |
| AI味检测后 | {"step":"AI味检测","detail":"评分7,通过"} | |
| 违禁词过滤后 | {"step":"违禁词过滤","detail":"扫描无违规,通过"} | |
| 🏗️ 小筑策 | 拉取知识库后 | {"step":"拉取知识库","detail":"已拉取排版公式库"} |
| 选择排版公式后 | {"step":"选择公式","detail":"选定攻略型排版"} | |
| Emoji嵌入后 | {"step":"Emoji嵌入","detail":"嵌入12个Emoji,每段不超过2个"} | |
| 标签生成后 | {"step":"标签生成","detail":"生成5个标签"} | |
| 🎨 颜小匠 | 拉取知识库后 | {"step":"拉取知识库","detail":"已拉取封面设计规范"} |
| 提取主题后 | {"step":"提取主题","detail":"核心场景:景德镇陶瓷工坊"} | |
| AI生图后(主选) | {"step":"AI生图-主选","detail":"874x1920,攻略型风格"} | |
| AI生图后(备选) | {"step":"AI生图-备选","detail":"不同角度,暖色调"} | |
| ✅ 鉴文师 | 拉取知识库后 | {"step":"拉取知识库","detail":"已拉取最新审核标准"} |
| 标题审核后 | {"step":"标题审核","detail":"字数18字,无违禁词,评分9/10"} | |
| 正文审核后 | {"step":"正文审核","detail":"600字,AI味7分,无违禁词"} | |
| 封面审核后 | {"step":"封面审核","detail":"与正文高度匹配,评分9/10"} | |
| 综合评分后 | {"step":"综合评分","detail":"85分,通过"} | |
| 打回时 | {"step":"综合评分","status":"failed","detail":"65分,封面匹配度不足,打回颜小匠"} | |
| 📊 阿策 | 数据采集后 | {"step":"数据采集","detail":"点赞235,收藏189,评论67,转发45"} |
| AI分析后 | {"step":"AI分析","detail":"调用通义千问,分析6个维度"} |
https://xingmang.koushui.cc/learning/knowledge_base/
拉取:星捕手工作流.md + 小红书规则.md + 小红书规则.md + 旅行博主对标学习文档.md
2. 严格按照工作流中的步骤执行
【⚠️ 日志上报要求 — 每完成一个子步骤必须执行】
工作流中的每个子步骤完成后,立即执行以下命令上传日志:
curl -X POST "https://xingmang.koushui.cc/agent-api/upload/logs" \
-H "Content-Type: application/json" \
-H "X-API-Key: agent-upload-2026-secret" \
-d '{
"agent_id": "星捕手",
"task_id": "note_001_20260504",
"step": "当前步骤名称",
"sub_agent": "具体Agent名",
"status": "completed",
"duration_ms": 步骤耗时,
"detail": "做了什么+产出了什么"
}'
【最终输出】
完成所有步骤后,将以下文件保存到 workspace-hunter/work/:
- search_result.json(完整的热点报告)
【注意事项】
- 每一步完成后都必须上传日志,不能延迟或批量上报
- 如果某一步失败,上传 status=failed 日志并中断流程返回
- 耗时(duration_ms) 是当前步骤的耗时,不是累计耗时curl 上报,不需要等口水来汇总。官网日志页面能实时看到每个Agent的执行进度。
POST /api/contents/{id}/fill-data{ "likes": 235, "favorites": 189, "comments": 67, "shares": 45, "impressions": 8500 }data.json{ "content_id":"note_001", "likes":235, "favorites":189, "comments":67, "shares":45, "impressions":8500 }
https://xingmang.koushui.cc/learning/knowledge_base/https://xingmang.koushui.cc/learning/knowledge_base/| 文件 | 用途 | 🔗 |
|---|---|---|
阿策工作流.md | 核心工作流(必读) | GET ↗ |
小红书规则.md | 评分标准 + 处罚规则参考 | GET ↗ |
爆款模式-2026.md | CES公式 + 流量层级标准 | GET ↗ |
进化洞察.md | 历史洞察参考 + 对比验证 | GET ↗ |
旅行博主对标学习文档.md | 对标博主数据基准参考 | GET ↗ |
阿策工作流.md 中的步骤执行:/agent-api/upload/logsanalysis_result.json{ "ces_score": 678, "er": "6.5%", "traffic_level": "小爆", "dimension_scores": {...}, "insights": {...}, "suggestions": [...] }
https://xingmang.koushui.cc/api/analysis{ "content_id":"note_001", "analysis_data": {...}, "insights": {...} }https://xingmang.koushui.cc/api/evolution进化洞察.jsonscp learning/knowledge_base/*.json root@49.232.54.236:/var/www/xingmang/learning/knowledge_base//learning/knowledge_base/文小满工作流.md/learning/knowledge_base/颜小匠工作流.md/learning/knowledge_base/小红书规则.md/learning/knowledge_base/小红书规则.md/learning/knowledge_base/进化洞察.jsonlearning/daily/2026-05-04.md小红书规则.md / 小红书规则.md / 小红书规则.md| 端点 | 方法 | 说明 | 调用方 |
|---|---|---|---|
/api/contents |
GET | 获取所有内容列表 | 星捕手、小艺 |
/api/contents/{id} |
GET | 获取单个内容详情 | 阿策、小艺 |
/api/contents/create-draft |
POST | 创建内容草稿 | 口水 |
/api/contents/{id}/publish |
POST | 标记内容为已发布 | 口水 |
/api/contents/{id}/fill-data |
POST | 填写发布数据(点赞/收藏/评论等) | 老板(手动) |
/api/contents/{id} |
DELETE | 删除内容 | 管理员 |
/api/contents/pending-reminder |
GET | 获取待填写数据的内容列表 | 小艺(定时检查) |
| 端点 | 方法 | 说明 | 调用方 |
|---|---|---|---|
/learning/knowledge_base/小红书规则.md | GET | 违禁词库 | 所有Agent |
/learning/knowledge_base/小红书规则.md | GET | AI规则 | 文小满、鉴文师 |
/learning/knowledge_base/小红书规则.md | GET | 处罚规则 | 鉴文师 |
/learning/knowledge_base/小红书规则.md | GET | 小红书完整规则文档 | 所有Agent |
/learning/knowledge_base/账号人设.md | GET | 账号人设文档 | 文小满 |
/learning/knowledge_base/星捕手工作流.md | GET | 星捕手工作流 | 星捕手 |
/learning/knowledge_base/文小满工作流.md | GET | 文小满工作流 | 文小满 |
/learning/knowledge_base/小筑策工作流.md | GET | 小筑策工作流 | 小筑策 |
/learning/knowledge_base/颜小匠工作流.md | GET | 颜小匠工作流 | 颜小匠 |
/learning/knowledge_base/鉴文师工作流.md | GET | 鉴文师工作流 | 鉴文师 |
/learning/knowledge_base/阿策工作流.md | GET | 阿策工作流 | 阿策 |
/learning/knowledge_base/旅行博主对标学习文档.md | GET | 旅行博主对标文档 | 所有Agent |
/learning/knowledge_base/封面设计规范.md | GET | 封面设计规范 | 颜小匠、鉴文师 |
/learning/knowledge_base/进化洞察.json | GET | 进化洞察数据 | 所有Agent |
/learning/daily/YYYY-MM-DD.md | GET | 每日学习报告 | 小艺 |
/learning/updates/latest.json | GET | 最新变更清单 | 口水 |
| 端点 | 方法 | 说明 | 调用方 |
|---|---|---|---|
/api/analysis | POST | 提交阿策分析结果 | 阿策 |
/api/evolution | GET | 获取进化日志 | 小艺 |
/agent-api/upload/status | POST | 上传Agent状态 | 口水 |
/agent-api/upload/logs | POST | 上传Agent流水线日志 | 各Agent自身上报 |
/agent-api/upload/task | POST | 上传Agent任务记录 | 口水 |
/agent-api/agents | GET | 获取各Agent实时状态 | 前端 |
/agent-api/agents/{id}/tasks | GET | 获取Agent真实任务记录 | 前端 |
/agent-api/agents/{id}/logs | GET | 获取Agent运行日志 | 前端 |
/api/contents/create-draft{
"title": "景德镇两天一夜攻略",
"content": "正文全文...",
"cover_url": "https://...cover.png",
"content_type": "攻略",
"keywords": ["景德镇","周末游"]
}
/api/contents/{id}/fill-data{
"likes": 235,
"favorites": 189,
"comments": 67,
"shares": 45,
"impressions": 8500
}
/agent-api/upload/logs{
"agent_id": "星捕手",
"task_id": "note_001",
"step": "联网搜索",
"sub_agent": "星捕手",
"status": "completed",
"duration_ms": 800,
"detail": "完成3个搜索词,命中8个热点"
}
X-API-Key: agent-upload-2026-secretContent-Type: application/json