色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子資料>Articli多平臺文章管理工具

Articli多平臺文章管理工具

2022-05-23 | zip | 0.20 MB | 次下載 | 2積分

資料介紹

授權協議 MIT
開發語言 Google Go
操作系統 跨平臺
軟件類型 開源軟件

軟件簡介

Articli 是一個可以管理多個平臺內容的命令行工具, 通過解析 Markdown 文件內容以及調用平臺接口,實現內容管理。

最終目標是基于 本地文件 + Git 代碼倉 管理所有的文章, 并且可以通過命令行操作以及 CI/CD,實現文章在各個平臺的發布、更新等功能。 這樣做的好處有:

  • 數據安全,既發布到了第三方平臺,又可以通過 Git 代碼倉管理,避免因平臺問題導致數據丟失
  • 可以實現自動化,比如文章推送到自動在多個平臺發布、更新
  • 面向程序員的 CLI 工具,可以實現更多個性化的操作

為本項目點贊將鼓勵作者繼續完善下去,歡迎提出建議、Bug、PR。

支持的平臺

安裝

NPM

npm install -g @k8scat/articli

Homebrew

# 添加 tap
brew tap k8scat/tap
# 安裝
brew install acli

# 一條命令直接安裝
brew install k8scat/tap/acli

# 后續升級
brew update
brew upgrade k8scat/tap/acli

Docker

# 將配置文件的目錄掛載到容器內
docker run \\
  -it \\
  --rm \\
  -v $HOME/.config/articli:/root/.config/articli \\
  k8scat/articli:latest \\
  juejin auth login

# 升級
docker pull k8scat/articli:latest

二進制

Please download from the releases page.

源碼編譯

git clone https://github.com/k8scat/articli.git
cd articli
make

文章模板

我們將使用文件內容開頭 --- 之間的數據作為文章的配置信息(元數據), 根據配置信息在不同平臺上創建或更新文章,參考 文章模板

---
# 通用配置,其他平臺可以繼承該配置
title: 標題1
brief_content: 內容概要
cover_image: https://img.alicdn.com/tfs/TB1.jpg
prefix_content: "這是我參與xx活動..." # 前綴內容,主要用于掘金的活動
suffix_content: |
  ## Powered by

  本文由 [Articli](https://github.com/k8scat/Articli.git) 工具自動發布。

juejin:
  title: 標題2 # 如果不填寫,則使用通用配置中的 title
  tags:
  - Go
  - 程序員
  category: 后端
  cover_image: https://img.alicdn.com/tfs/TB1.jpg
  brief_content: 內容概要
  prefix_content: "這是我參與xx活動..." # 前綴內容,主要用于掘金的活動
  suffix_content: |
    ## Powered by

    本文由 [Articli](https://github.com/k8scat/Articli.git) 工具自動發布。
  sync_to_org: false # 是否同步到組織,個人賬號不支持

  # 自動生成部分
  draft_id: "7xxx"
  draft_create_time: "2022-01-23 11:48:02"
  draft_update_time: "2022-01-24 11:48:02"
  article_id: "8xxx"
  article_create_time: "2022-01-25 11:48:02"
  article_update_time: "2022-01-26 11:48:02"

oschina:
  title: 標題3
  # 文章專輯
  category: 日常記錄
  # 推廣專區
  technical_field: 大前端
  # 僅自己可見
  privacy: false
  # 如果是轉載文章,請填寫原文鏈接
  original_url: ""
  # 禁止評論
  deny_comment: false
  # 下載外站圖片到本地
  download_image: false
  # 置頂
  top: false
  prefix_content: "這是我參與xx活動..." # 前綴內容,主要用于掘金的活動
  suffix_content: |
    ## Powered by

    本文由 [Articli](https://github.com/k8scat/Articli.git) 工具自動發布。

  # 自動生成部分
  draft_id: "7xxx"
  draft_create_time: "2022-01-23 11:48:02"
  draft_update_time: "2022-01-24 11:48:02"
  article_id: "8xxx"
  article_create_time: "2022-01-25 11:48:02"
  article_update_time: "2022-01-26 11:48:02"

csdn:
  title: 標題3
  brief_content: 內容概要
  categories:
  - Golang
  - 后端
  tags:
  - cli
  - csdn
  # 可選值: public, private, read_need_vip, read_need_fans
  read_type: public
  # 可選值: 發布 publish, 草稿 draft
  publish_status: publish
  # 可選值: 原創 original, 轉載 repost, 翻譯 translated
  article_type: original
  # 轉載時必須填寫
  original_url: ""
  # 原文允許轉載或者本次轉載已經獲得原文作者授權
  authorized_status: false
  # 支持單圖、三圖、無圖
  cover_images:
  - https://img.alicdn.com/tfs/TB1.jpg
  - https://img.alicdn.com/tfs/TB2.jpg
  - https://img.alicdn.com/tfs/TB3.jpg
  prefix_content: "這是我參與xx活動..." # 前綴內容,主要用于掘金的活動
  suffix_content: |
    ## Powered by

    本文由 [Articli](https://github.com/k8scat/Articli.git) 工具自動發布。

  # 自動生成部分
  article_id: "8xxx"
  article_create_time: "2022-01-25 11:48:02"
  article_update_time: "2022-01-26 11:48:02"
---

內容概要



正文內容

使用說明

所有的命令都可以通過 -h --help 參數查看幫助信息。

$ acli --help
Manage content in multi platforms.

Usage:
  acli [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  csdn        Manage content in csdn.net
  github      Manage content in github.com
  help        Help about any command
  juejin      Manage content in juejin.cn
  oschina     Manage content in oschina.net
  version     Show version information

Flags:
  -c, --config string   An alternative config file
  -h, --help            help for acli

Use "acli [command] --help" for more information about a command.

查看版本

acli version

掘金

登錄

使用瀏覽器 Cookie 進行登錄

# 交互式登錄
acli juejin auth login

# 從標準輸入獲取 Cookie
acli juejin auth login --with-cookie < cookie.txt

創建/更新文章

# create 命令可以通過識別文章的配置信息,自動選擇創建或者更新文章,同時發布到掘金
acli juejin article create /path/to/article.md

查看文章列表

通過 -k --keyword 關鍵字參數過濾文章列表

acli juejin article list -k Docker

打開文章

使用默認瀏覽器打開文章

acli juejin article view 7055689358657093646

查看分類

acli juejin category list

查看標簽

# 過濾關鍵字
acli juejin tag list -k Go

緩存標簽

由于標簽的數量比較多,可以通過設置緩存加快讀取速度

# 設置緩存
acli juejin tag cache

# 使用緩存
acli jujin tag list --use-cache

上傳圖片

支持上傳本地圖片和網絡圖片

# 本地圖片
acli juejin image upload leetcode-go.png

# 網絡圖片
acli juejin image upload https://launchtoast.com/wp-content/uploads/2021/11/learn-rust-programming-language.png

開源中國

登錄

# 交互式登錄
acli oschina auth login

# 從標準輸入中讀取 cookie
acli oschina auth login --with-cookie < cookie.txt

創建/更新文章

acli oschina article create /path/to/article.md

CSDN

登錄

# 交互式登錄
acli csdn auth login

# 從標準輸入中讀取 cookie
acli csdn auth login --with-cookie < cookie.txt

創建/更新文章

acli csdn article create /path/to/article.md

GitHub

登錄

使用 GitHub Token 進行登錄

# 交互式登錄
acli github auth login

# 從標準輸入獲取 Token
acli github auth login --with-token < token.txt

上傳文件

# 上傳 README.md 文件到 testrepo 倉庫
acli github file upload --repo testrepo README.md

# 使用網絡資源
# 使用 -p 指定在倉庫中存儲的路徑
acli github file upload --repo testrepo \\
  -p testdir/homebrew-social-card.png \\
  https://brew.sh/assets/img/homebrew-social-card.png

列取文件

# 獲取代碼倉 testrepo 根目錄的文件列表,包括文件和目錄
acli github file get --repo testrepo

# 如果 testpath 是目錄,則獲取代碼倉 testrepo 中 testpath 目錄下的文件;
# 如果 testpath 是文件,則只獲取該文件
acli github file get --repo testrepo --path testpath

刪除文件

# 使用 -o 或 --owner 可以指定倉庫的 owner
acli github file delete --owner testowner --repo testrepo --path testdir/filename.txt

簡化命令

使用 alias 別名進行簡化命令

# 將 acli juejin 簡化成 jcli
cat >> ~/.bashrc << EOF
alias 
alias 
alias 
EOF

# 生效
source ~/.bashrc

# 使用簡化后的命令查看掘金的登錄狀態
jcli auth status
?

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 男人插曲女人的叫声| 久久国产免费| 久久九九少妇免费看A片| 领导边摸边吃奶边做爽在线观看| 女人被弄到高潮叫床免| 无码日本亚洲一区久久精品| 亚洲国产在线精品国自产拍五月| 在线 国产 欧美 专区| yellow视频免费观看高清在线| 国产午夜人成在线视频麻豆| 美女被爆插| 新影音先锋男人色资源网| 最新亚洲人成网站在线影院| 国产成人女人在线视频观看| 狼人射综合| 校草让我脱了内裤给全班看| 99国内精品| 九九热在线视频观看这里只有精品| 日本VA在线视频播放| 影音先锋亚洲AV少妇熟女| 国产成人亚洲精品无广告| 美女医生深夜在家裸睡惨死| 真实国产精品视频国产网| 国产成人片视频一区二区青青| 免费光看午夜请高视频| 亚洲三级在线观看| 国产高清亚洲日韩字幕一区| 欧美极限扩肛| 2017日日干| 久久本道久久综合伊人| 亚洲AV久久无码高潮喷水| 国产成人精品免费青青草原app | 亚洲天堂av2017| 国产人妻人伦精品59HHH| 天天躁日日躁狠狠躁AV麻豆| TUBE19UP老师学生| 漂亮的av女演员| YELLOW日本动漫免费动漫| 欧美性XXXXX极品娇小| 99久久久国产精品免费调教| 伦理片97影视网|