# YTP 學習歷程檔案 (參考範本) ###### tags: `Template` @NTUST, Taiwan _________________________ ### 各組簡介 >隊名: >組員1:郭勝威[自我介紹](https://hackmd.io/@YTP-cyande/guosw-introduce) >組員2:劉冠甫[自我介紹](https://hackmd.io/@YTP-cyande/HJTFSWk6A) >組員3:魏祺誠[自我介紹](請補上投影片超連結) >題目/目標:瀏覽器日記 >精誠資訊輔導員:呂亞薇 >助教: _________________________ :::success ### 時程規劃 | | 預估完成時間 | 實際完成時間 | |:--------------:|:------------:|:------------:| | 定義題目 | 10月上旬 | 10/08 | | 分工規劃 | 10月中旬 | 10/20 | | 完成期中報告投影片 | 11月上旬 | 11/08 | | 完成實作 | ~~12月內~~ 一月中 | text | | 完成期末報告投影片 | 1月 | Text | | 完成預演 | 1月 | Text | | 比賽日 | 2月 | Text | - 待辦清單 - 郭勝威 - 主目標: 實作node,Tree - 前端 - [x] 從後端拿json檔 - [x] 透過vue flow畫圖 - 後端 - [x] 構思json架構 - [x] 增加插人功能 - [x] [API](https://github.com/william1010121/YTP_Webpage_Diary/blob/refactor/Loader_and_Node_class/testApi.org) - google extnesion - [x] 更改插人功能 - 劉冠甫 - [ ] 找一個主題試用 extension - [x] 給改進意見 - [x] 做md 轉 json 的程式碼 - 魏祺誠 - [ ] 找一個主題試用 extension - 畫出架構圖 - [x] 資料流動圖(1/10) - [x] 簡報演示圖 ::: ## Meeting Minutes ### 1/10 Metting [簡報連結](https://hackmd.io/@YTP-cyande/Sy27aeBLJg#/) 討論議題 1. 展示的時候如果有許多子project的話會比較好嗎,還是專注一個就好 --- :::spoiler 實做細節 ## Node 結構 ### Node 設定 Node 會是儲存資料的最基本結構 ### Node 裡面的資料有 - ID - 這個Node的ID - 隨機生成長度20字元(unique) - Title - 這個Node的標題 - K -> 這個Node最多可以有幾格Important 資料 - Web資料 1. Important -> 重要的連結(手動加入) 2. relate -> 相關的連結(treasure website 判斷相關) 3. other -> 其他(treausure website 判斷不相關) p - Connect Edge - 是否有連到其他的`Node` - Summary 這個Node的summary - 初始是透過LLM生成,但可以自行更改 ::: --- ### 小組報告 ### 建議 1. 多一點人講話 2. `MVP` 3. 如果直接跟`perplexity`對比的話可能會變得不太明顯 - focus on sub problem 4. 先high level work然後再補上實作細節 5. 可以去看一下 google tree of thought - node/ lattice of thought ### Week 03: 報告 - 討論事項([投影片](https://hackmd.io/@YTP-cyande/H1xpcZfWye)): 1. 報告期間細節部分著墨過多,應選取重點 2. 比較市面類似軟體並突出優勢 3. 流程圖做好一點 - 提醒 1. 11/6 18:00前繳交11/9的報告 <!-- - 決議 - 待辦事項1: 預期成果、負責人、預計完成時間 - 待辦事項2: 預期成果、負責人、預計完成時間 --> ---- :::spoiler `The thing we do between metting` 1. 前端(F) 2. 後端(B) 3. chrome extension(E) #### task 1 可以存取url(B,E) - *B*:`/api/uploads/url` - *E*: `buton to save current url` #### task 2 加入`treasure url` - *E*: `save the treasure url to local storage and auto upload it when match` #### task 3 讓前端顯示出目前的url - *B*: `/api/list` - *F*: `add the webpage` #### task 4 增加edit - *B*: `/api/edit/url` #### task5 增加webpage summary(前端) - *E*: `add google gemini api, and read the whole content of the page` - *B*: `edit /api/uploads/url` let it can save the summary #### task6 增加day summary(後端) - *B*: `add /api/summary/summarize, /api/summary/get_summary` - *F*: `add resummarize button` #### task7 增加 `markdown`顯示 - *F*: add markdown package ::: ---- ### Week 02: 例行會議 - 討論事項([投影片](https://hackmd.io/@YTP-cyande/BJrvn5zkkl)): 1. 法律範圍太大了(可以先從校規開始) 2. 正確性的問題(只能輔助、不能直接來做工具) 3. 跟Chatgpt + 上傳法規比較 4. https://taide.tw/index/download-model <!-- 4. 模型訓練資源?(有這個嗎 :poop: ) --> <!-- - 決議 - 待辦事項1: 預期成果、負責人、預計完成時間 - 待辦事項2: 預期成果、負責人、預計完成時間 --> ### Week 01: 啟動會議 - 報告事項: - 各組介紹 (6頁) - 簡單介紹自己,貼上大頭照(每位同學一頁) - 參與此專題的目的(每組一頁) - 每週預期付出的時間(每組一頁) - 希望得到的協助(每組一頁) <!-- - 決議 - 工作1: 預期成果、負責人、預計完成時間 - 工作2: 預期成果、負責人、預計完成時間 --> ---- ---- ### Q&A #### Date ---- *請自行複製以上範本* ---- ## 範例 ### Meeting Minutes #### 8/27/2022 - 討論事項: 啟動會議 - 決議: 1. 每組建立一份週報,把週報的HackMD超連結貼到LINE群組,設為公告 2. 把每位組員個人頁面HackMD超連結貼上週報 3. 完成時程規劃與分工規劃 4. 決定下次會議時間 *請根據決議設定工作的[目標](https://hackmd.io/RcOb3fY3RnK6y4OtA_APWw#Week-01-%E5%95%9F%E5%8B%95%E6%9C%83%E8%AD%B0)* --- ## 最後決定的專題 - [瀏覽器日記](/zX4nOw4jSSSKAb3isLyOCg) ## 程式碼 - [Chrome Extension](https://github.com/william1010121/YTP_Webpage_Diary_Chrome_extension) - [前後端](https://github.com/william1010121/YTP_Webpage_Diary) - 後端 - python fastapi - 前端 - Nuxt + Vue.js ---- ### Q&A <!-- ---- ### Tips: 1. Write down your Goals before taking action. 2. Check the box with 'X' when you finish the job. 3. For each finished job, please add the link to the exact position on your HackMD. 4. Make sure your plan should be in line with your goal. --- -->
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up