fbpx
Skip to content

用 PopClip:打造最快速的空白換行轉換器,文字、社群工作者必備(ChatGPT 應用教學)

我是如何用 ChatGPT 打造出一鍵空白換行的產生文字轉換器?透過 PopClip 的應用,以及讓 ChatGPT 幫我寫 Extension Snippet 的全過程記錄。

📌目錄

在某些原因,SNS(Social Networking Service)不允許多個空白。 但它限制了我們的文本創造力。——工具邦

今天我解決了,應該是所有 Facebook、Instagram、社群經營者的常見困擾,怎麼讓換行是真的換一整行?而不是每一次發文後,整堆文字擠在一起?

▍直接上圖展示這套快捷應用:

PopClip 空行換行轉換器

👀 我之前是用這個網頁工具來換行

一般來說,大家會使用這個網頁服務(空白和換行轉換器),流程是:

空行轉換器網頁版
  1. 複製你要發佈、已經排好版的文字
  2. 打開上面這個網頁
  3. 貼上到這個轉換器,按一下「轉換與複製」
  4. 切回到原本的社群網站(Facebook or Instagram)貼上後發佈

一共 4 個步驟,來回大概要 20-30 秒,而且我真的不喜歡頻繁切換網頁,如果突然內容需要編輯,又要重開這個頁面來回複製貼上,挺煩人的。

不過,現在有了 PopClip 的快捷應用,只要 2 秒(選取文字,點擊按鈕)!

🔍 PopClip 是什麼?

PopClip SetApp

PopClip 是在 Mac 的效率神器,是許多人的「macOS 必備軟體工具」之一。最基本的功能是使用滑鼠選取文字後,直接能做到複製或貼上,不用再去按鍵盤(⌘ Command+C 或 V)的步驟。如果你是個文字工作者,又沒這麼喜歡用鍵盤,這工具絕對是你的好幫手。

然而,PopClip 這工具真正強大的地方在於它的擴展功能—— PopClip Extensions

一些常見的 PopClip 使用情境:

  • 串 ChatGPT API,選取的文字如果是問題,直接回答。
ezgif.com optimize 1
  • 將選取文字的文法優化、翻譯(串 GPT 後能做到比 Grammarly 省下許多錢)
  • 將選取的文字添加到日曆建立行程
  • 將選取的文字直接分享到 Twitter,或者收藏到 Notion
  • 在 Terminal(終端機)中運行選中文本
  • 將 Markdown 轉換為 HTML 格式

PopClip 本身可以在 Mac App Store 購買(NTD 590),不過如果你有訂閱 SetApp 的話,它已經包在 SetApp 的套餐裡面了。不知道什麼是 SetApp 的話可以看我的這篇介紹(每月 NTD 270,可以無限用數十種好用的付費 APP)


🤖 怎麼用 ChatGPT 幫你寫 PopClip Extension Snippet?

  1. 一開始我先問問 ChatGPT 是否能看懂我用上方的網頁版「空行轉換器」產生出的文字差別,並告訴它我希望寫一個 PopClip 的指令。它能看懂沒錯,果然是機器人,畢竟人根本看不出「零寬度空格」 🤣
  1. 接著我告訴它,可以用最新的 PopClip Extension Snippet 來寫這個指令,但 ChatGPT 資料庫是 2021 年的,所以它告訴我它不會(圖三),想用傳統的舊方法。
  2. 所以我必須要拿一些別人寫好的案例來教它(圖四),我們不必懂裡面寫啥,只要知道找「功能應用類似」的範例給它,然後 GPT 就會自己學習。例如它現在已經知道如何用 JavaScript 去寫 Extension Snippet 了。
  1. (圖五)不過出錯是必然的,所以我們要跟 GPT 說出了什麼錯,把所有錯誤提示都給它,讓它持續學習,總之就把它當人看,人也會犯錯,但重點不是犯錯,而是有沒有持續學習。
  2. (圖六)於是我在 PopClip 論壇上找到一個非常類似的案例,這個案例是「消除換行」,跟我要的結果「增加換行」可以說是一體兩面了,所以寫法一定有能參考之處!於是我把這個應用貼給 GPT 後,就成功寫出能使用的程式碼了!

只要你目前是打開 PopClip 應用的,把底下的文字全部選取,就能直接加入 PopClip:

PopClip Extension Snippet 安裝說明
#popclip
name: Add Zero Width Space
icon: square filled monospaced ()
javascript: |
  const text = popclip.input.text;
  popclip.pasteText(text.split(/\n/).join('\n\u200B'));

至於 icon 可以參考 PopClip 論壇 的這一個表格自行調整:

最後再提供一個,我在網路上搜尋到也很好用的 PopClip 應用:一鍵文法修正

希望這篇教學文,有幫助到想增加文字工作效率,或者想用 ChatGPT 寫各種簡單程式碼的朋友 🙌🏼


立即分享

關於作者

留言回應

Subscribe
Notify of
guest
1 Comment
Newest
Oldest Most Voted
Inline Feedbacks
View all comments