一文多發神器--ArtiPub&OpenWrite

網上衝浪的時候,發現一篇文章,「羣暉搭建ArtiPub – 一款開源的一文多發平臺」,才發現我想要的一文多發軟件早就有了。

一文多發

所謂一文多發,就是把一篇文章同時發佈到多個平臺。

之前寫文章,除了發佈到自己的博客,還會同步到知乎專欄、CSDN 和簡書上。剛開始還好,後面寫的多了,每次都要複製粘貼,調整格式,覺得重複性工作太多。

然後就想,要是有一個工具,能同時把文章發佈到所有平臺該多好啊。偶然看到了開頭說到的那篇文章,才知道把文章同時發佈到不同平臺的專業說法叫一文多發

順着這個搜索了一下,發現除了 「ArtiPub」,還有 「OpenWrite」。

ArtiPub

項目地址:https://github.com/crawlab-team/artipub

截止到寫本文時,ArtiPub 的 stat 數已經到 1.7k 了。

ArtiPub (Article Publisher的簡稱,意爲"文章發佈者")是一款開源的一文多發平臺,可以幫助文章作者將編寫好的文章自動發佈到掘金、SegmentFault、CSDN、知乎、開源中國等技術媒體平臺,傳播優質知識,獲取最大的曝光度。

目前支持以下平臺:

  • 掘金
  • SegmentFault
  • CSDN
  • 簡書
  • 知乎
  • 開源中國
  • 今日頭條
  • 博客園

ArtiPub 提供了三種安裝方式,我這裏介紹一下在 CentOS 下以 Docker 方式安裝,如果你沒有 MongoDB,那麼這種方式應該是相對簡單的。

1、安裝 Docker

參考我之前的文章「Docker環境搭建(CentOS篇)」。

2、安裝 Docker Compose

執行下面命令,下載 Docker Compose:

sudo curl -L "https://github.com/docker/compose/releases/download/1.25.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

上面安裝完成後,執行下面命令賦予權限:

sudo chmod +x /usr/local/bin/docker-compose

執行下面命令,驗證 Docker Compose 是否安裝成功:

docker-compose -v

顯示 docker-compose version 1.25.4, build 8d51620a 表示安裝成功。

3、安裝 ArtiPub

創建 docker-compose.yaml,編輯文件,粘貼下面的內容:

version: '3.3'
services:
  app:
    image: "tikazyq/artipub:latest"
    environment:
      MONGO_HOST: "mongo"
      ARTIPUB_API_ADDRESS: "localhost:3000" # 後端API地址,如果安裝地址不在本機,請修改爲服務器IP地址+端口號(默認爲3000)
    ports:
      - "8000:8000" # frontend
      - "3000:3000" # backend
    depends_on:
      - mongo
  mongo:
    image: mongo:latest
    restart: always
    ports:
      - "27017:27017"

保存之後,執行下面的命令:

docker-compose up

等待下載和服務器啓動之後,在瀏覽器輸入 服務器 IP:8000 即可訪問。

界面如下:

ArtiPub

4、使用說明

  • 點擊"下載登陸助手",保存文件名爲"artipub-helper.zip"。
  • 在Chrome瀏覽器中輸入chrome://extensions,並開啓開發者模式(點擊右上角)。
  • 將下載的登陸助手文件artipub-helper.zip拖入瀏覽器中,瀏覽器將自動安裝插件(如果不能拖拽,請刷新頁面後重試)。
  • 在使用登陸助手之前,請確保您的各個平臺賬號已經處於登陸狀態。
  • 右上角點擊安裝好的插件圖標,點擊"一鍵獲取登陸信息",插件將獲取所有平臺的Cookie。
    注意: 如果您的服務器沒有部署在本機,請點擊"扳手"按鈕,輸入服務器的IP地址+端口號(默認3000),然後再獲取登陸信息。
  • 到"平臺管理"頁面,點擊"更新Cookie狀態"(需要大約1分鐘),然後查看"Cookie狀態",確保其爲"已導入"狀態。
  • 到"文章管理"頁面,點擊"發佈",選擇登陸方式爲"Cookie",然後發佈文章。

OpenWrite

官網:https://openwrite.cn

目前支持以下平臺:

  • SegmentFault 思否
  • CSDN
  • 掘金
  • 博客園
  • 簡書
  • 知乎
  • 開源中國
  • Spring4All
  • 極術社區
  • 今日頭條
  • 慕課手記

1、安裝

無需安裝服務端,直接在線使用。

2、使用說明

  • 打開新的瀏覽器窗口,登錄下方需要擴散的所有渠道
  • 手動在各個渠道發佈一篇文章,確保賬號正常
  • 下載插件:OpenWrite助手
  • 點擊右上角已安裝的插件:OpenWrite助手,在插件裏點擊 “自動認證” 按鈕
  • 點擊各渠道的 “配置” 按鈕,設置文章發佈時的默認信息
  • 各渠道完成“配置”之後,點擊 “啓用” 按鈕,開啓需要擴散的渠道

OpenWrite

我的選擇

粗略體驗之後,感覺兩者的操作體驗是類似的;發文邏輯也都是使用 cookie 調用各個平臺的文章發佈接口;且使用兩者都可能導致知乎被封號,這個應該是知乎的封號策略導致的。

不同的地方在於,ArtiPub 是部署在自己服務器的,數據安全性有保證,且沒有功能限制。

而 OpenWrite 使用的是第三方的服務器,數據安全性有待驗證,且免費會員有部分功能限制。

本來是我準備使用 ArtiPub 的,但是考慮到有封號的風險,並且僅僅是批量發佈文章,失去了平臺社區的互動,感覺沒有靈魂。

所以我最後放棄了兩者,選擇了部分平臺手動發佈文章。

如果你不擔心封號,也只是用來發布文章,那麼有部署服務能力的推薦使用 ArtiPub,沒能力或者不想自己部署的就使用 OpenWrite。

歡迎訪問的個人博客:掘墓人的小鏟子

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章