經過一個月做做停停,Parassis https://pa.oopus.info 初始版本終於上線啦~~~
Parassis 是 paragraph assistant 的縮寫。它會使用 LLM 對文本(主要是故事型文本)進行分析,以便閱讀。
登錄網站的時候需要輸入 LLM token, 暫時用的都是最省錢的模型,效果也不錯。

輸入 token 之後,可以通過 下圖的(1)按鈕上傳文檔,文檔必須是 markdown 格式。

在使用上圖(3)或者(4)翻頁的時候,下方 Assistant 區域會自動根據當前文本和前文對文本中自動梳理故事線索。
(5)是目錄,它會根據 markdown 文件中的 headings(標題)自動生成文本目錄。要注意,跳轉到某頁,或者剛剛上傳文本的之後不會自動觸發任何 AI 功能,如果需要在跳轉和上傳後梳理當前頁的線索,可以使用(2)圖標,手動生成當前頁的線索梳理。
(6)可以重新打開設置按鈕來選擇其他 LLM,或者改變輸出文本的語言。
初始設計的時候還有一些其他功能,包括根據特定主題來分析當前頁,與當前頁對話,基於某些原則修改當前頁的內容等等。未來慢慢再加。因為最近想要開一個新 project, 而且和 parassis 有關係。所以就愉快把開發了一半的 parassis 上線吧~ 一方面便於自己使用,以及積累後續開發和修改思路。另一方面,也把開發重心轉向新 project.
Parassis 項目中大量使用 cline 和 Github copliot來實現功能以及修問題。大大增加開發進度,以及解決問題的效率。會學到很多。在開發後期,用 copliot 協助自定義的細節的頻率遠遠多於初期。在部署到 vercel 的時候,把 vite.config.ts proxy 轉寫成 vercel.json 完全是讓 cline 寫,非常舒適。不過確認要用 vercel.json 解決 vercel proxy 問題還是手動搜索解決方案,cline 並沒有發現這個問題的解決方案。