SuperAPI AI 工具集

freek-dev-blog

通用与其它

查看项目

更新于 10-15 21:47

技能介绍

用途:通过 freek.dev Blog Posts API 在 freek.dev 上创建、更新、删除和定时发布文章,无需浏览器自动化。

主要能力:支持列表查询(GET /api/posts,可按 published、original_content、tag、search 过滤)、获取单篇(GET /api/posts/{id})、创建(POST /api/posts)、更新(PUT /api/posts/{id})、删除(DELETE /api/posts/{id})。创建字段包括 title、text(markdown)、publish_date、published、original_content、external_url、tags、send_automated_tweet、author_twitter_handle、series_slug。响应统一包裹在 data 键中,含 url 与 preview_url。

使用方式:认证使用 Authorization: Bearer <token>,Token 位于 .secrets/blog-freek-dev.md。链接帖通常设 original_content 为 false、send_automated_tweet 为 true,text 最多两句、不含链接、用第三人称、不用破折号。原创内容帖设 original_content 为 true 并附 tags。YouTube 帖通过 oembed 获取标题,正文含 iframe 嵌入,external_url 为 null。推文嵌入帖使用 blockquote 加 data-conversation="none",末尾放一个 widgets.js 脚本。

定时发布:先查询未发布队列(GET /api/posts?published=0)查看 publish_date,按已有节奏顺序排期,通常每天一篇、约 14:30 CET/CEST。关键限制:定时帖绝不能设 published: true,否则会立即发布并触发自动推文;博客会在 publish_date 到达时自动发布。创建后应展示标题、摘要全文和 preview_url 供确认。

适用场景:发布链接分享、Freek 原创文章、YouTube 视频和 Twitter/X 线程嵌入。限制:需有效 Token;摘要风格与排期规则需遵守;资料未提供速率限制、错误码等细节。