安裝完使用 openClaw 的一個主要目的,是希望能有一個智慧的貼身助理,協助或替代自己完成一些工作;所以,工作上常用的一些資訊傳遞的標準就相當重要。比如說,我們常用的文件格式,基本上都是 PDF檔或 office word/powerpoint 檔。但是剛裝好的 openClaw 的基本功能只能輸出純文字檔。在官方文件上,也有輸出入 PDF 檔的內建工具功能(pdf tool),或是透過其他分享的技能 (nano-pdf skill);不過在這裏,我們先不用 'Tool' 和 'Skill' 的功能;之後再來討論。我們就透過最基本的 linux 系統套件自己來建立我們自己的 PDF 讀寫能力;同時一步一步了解 openClaw 的操作機制。
- PDF 讀檔
"poppler-utils" 這個套件的 pdftotext 功能可以用命令列的方式將簡單的 PDF 轉換成純文檔,剛好可以提供 openClaw (小蝦) 文字檔作為輸入。所以,我們就安裝 "poppler-utils" 這個 package,讓 openclaw agent 可以透過純文字檔的轉換了解 pdf 檔的內容。
sudo apt-get install poppler-utils之後,再透過使用命令列指令將 pdf 轉換成文字檔再讀取內容。請小蝦學起來;再請它讀一個簡單的純文字 PDF 檔,看起來就可以使用了。


- PDF 寫檔
同樣地,在 ubuntu 安裝 Pandoc 套件作為純文轉換成 PDF或 docx / pptx 檔。Pandoc 是一個相當強大有名的套件,這時候就不是我去找網路,而是小蝦先提建議,我再去網路查証;也問過 Gemini ,看起來 OK,就繼續往下走。
sudo apt install pandoc不過,Gemini 有提到,單靠 Pandoc 可以將 openClaw 的 markdown 文字轉成 docx/pptx 檔,但還需要一個排版引擎才能輸出成 pdf 檔;扣掉需要付費的和系統太大的套件,就先選擇"wkhtmltopdf",這個套件來使用。
sudo apt install wkhtmltopdf把這兩個套件安裝完之後,其實小蝦還是不會使用。所以,同樣地,還是要提供它一個示範的命令列指令,這樣它就學會用了。

希望我忘了怎麼用的時候,它還記得。
- 生成報告
所以我請小蝦寫了一個這段時間的討論和結果報告,用 PDF 檔輸出,如下所附。



















