用途:MakeContents 技能让 Agent 自主完成资讯拉取、筛选推送、内容创作、发布与归档的完整流程,底层调用本地运行的 MakeContents 应用 API。
主要能力:从配置的 RSS/RSSHub 信源拉取资讯;按学习到的规律筛选并生成推送内容,分发到微信和飞书知识库;为选定资讯生成小红书风格图文,自动渲染封面和详情图;将结果存入飞书多维表并通知人类审核。
使用方式:需先确认配置,包括服务地址(默认 http://localhost:3710)、飞书/微信 API Key、飞书多维表 URL、机器人 Webhook、小红书 Cookie 与发布开关。必须用 exec + curl 调用 API,不能用 web_fetch;请求头需含 Content-Type: application/json 和 Accept: application/json。执行前建议检查健康:curl -s http://localhost:3710/api/health 应返回 {"status":"ok"}。
流程:一、学习选择规律(可选),读取 references/agent-rules.md,无规律时调用 GET /api/news/agent-summary 分析并追加规律。二、资讯推送,调用 POST /api/news/fetch 拉取,GET /api/news/grouped?agent=1 获取列表,筛选 0-5 条,生成标题摘要后调用 /api/news/{id}/ainews、/aitopics 或 /aitools,最后 POST /api/content/notify-bot 通知。三、内容创作,选定 0-3 条,调用 POST /api/content/agent-render 构造参数,可选存入飞书多维表,调用 POST /api/content/publish-xhs 发布(必须传 is_private: true,仅自己可见),再通知。
适用场景:需要自动化资讯聚合、筛选推送与小红书内容创作分发的场景。
限制:小红书发布开关默认关闭,收到未开启错误应静默跳过,不重试;截图可能因防爬失败,失败时静默跳过只生成封面;服务 5xx 可等待数秒重试一次,仍失败则终止并通知人类。完整 API 文档见 references/api.md。