Agent Skills
返回列表
✍️

WriteFreely 联邦化 Markdown 发布平台

内容创作 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/writefreely-federated-markdown-publishing-platform

技能介绍

解决的问题

写作类平台常见两类问题:一是本地 Markdown 稿需要发布到可被外部关注、回复和链接的平台,二是多平台社区之间缺少标准协议,导致读者、评论和订阅关系割裂。WriteFreely 面向自托管写作场景,提供无干扰编辑器,并尝试用 ActivityPub 把发布与跨平台社区连接起来,而不是让用户在多个孤立后台之间重复搬运内容。

核心能力与关键步骤

它的核心路径可以拆为:以 Markdown 为中心完成写作和发布;通过 ActivityPub 将内容暴露给联邦宇宙中的其他实例;用单个账号管理多个博客;通过 OAuth 2.0 降低已有平台用户的迁移成本。部署侧是 Go 静态二进制,运行时可选内置 SQLite,也可改用 MySQL。对工程师来说,这意味着选择部署形态、配置数据库、启动服务并访问安装指南,即可形成最小可用发布环境。

适用边界与注意点

需要注意,ActivityPub 解决的是联邦互操作,不等于自动获得流量或治理机制。联邦后的内容仍可能出现在其他实例、被转发或被索引,发布者需要自行评估可见性和持久性。自托管意味着备份、数据库、安全更新、实例间策略和社区边界由运营方负责。此外,OAuth 2.0 集成面向已有平台用户引导,不能替代账号体系设计;多博客能力也需要在规划阶段想清楚内容分区和权限边界。

使用场景

  • 把本地 Markdown 稿件发布到自建站点,并让 Mastodon 等平台的读者能直接关注和回复
  • 一个账号同时运营多个独立博客,需要分开发布技术笔记和长文随笔
  • 想从 WordPress 或 GitHub 迁移读者到新站,通过 OAuth 2.0 减少注册阻力
  • 为写作团队搭建私有化发布平台,数据留在自己的服务器上

适合人员

  • 独立开发者:想用自有域名发布技术文章,并被 Mastodon 社区检索和回复
  • 技术写作团队:需要统一沉淀 Markdown 文档,且内容不依赖第三方平台留存
  • 多平台博主:同时维护几个主题不同的博客,想用一个账号集中管理
  • 社区管理员:计划把现有论坛读者迁移到联邦化发布站点,用 OAuth 2.0 承接账号