近期在和AI協作上出現了open spec這個可以解決
agent遺忘context,
不照計劃走 發散實作的問題
詳細的介紹 這邊有大大寫的更好
https://kaochenlong.com/openspec
本週經過同事的分享
我也想了個方向來實作看看
我想做的就是 去line社群爬蟲對話紀錄 丟到notebooklm來做解析
這裡的line社群是一個社區的openchat,
裡面就會有我們大樓住戶和主委的溝通 以及鄰里間的訊息交換
但是一定會有我關心與不關心的內容
像是門禁卡要更新很重要 某家人要團購換紗窗我就還好
不過要從line的群組裡挖出重要內容就有點麻煩
可能一天兩天沒注意就是99+未讀
於是我就設定一個方向
在line desktop去指定的line群組爬對話紀錄 存成文字檔
上傳到notebooklm, 摘要近期的討論重點
我是在vscode上原本就有裝github copilot進行協作
npx -g安裝了openspec後 原來他和agent整合的不錯 可以直接下slash command在對話視窗進行溝通
原本我在調查階段還想說 萬一只能透過terminal溝通 那不是斷句很麻煩
可以在agent chat進行溝通 那就滿有彈性的
和openspec溝通想法後 就討論實作 規劃如下
從desktop line的local資料庫抓文字記錄
上傳到google drive去讓notebooklm進行自動更新
喔 感覺這個規劃是我沒想過的實作方法
剛好 今天早上手上沒什麼工作 就來試玩
玩了一個上午發現浪費了時間
line的對話紀錄是有加密的 要解開成本會很高
最後是上網搜尋desktop版的對話紀錄 要怎麼下載
還是手動把txt檔上傳到notebooklm 達成我想要的用途
hum, 好像遇到一個很基本又沒改變的狀況
遇到問題不要急著開始實作, 先找尋看看問題該怎麼解決
也許openspec更適合在實作明確的專案, 也許今天的實作被AI的假設給呼隆了
大概燒掉10%的本月quota
這邊做個示意 在line desktop版 聊天的'...' 裡面有個save chat
就可以下載聊天的文字記錄 意外記錄的時間還滿久的





















