首頁 > 後端開發 > Python教學 > 自動回饋循環的進展

自動回饋循環的進展

Patricia Arquette
發布: 2024-11-30 04:29:17
原創
265 人瀏覽過

介紹

本部落格將詳細介紹我在 ORAssistant 倉庫上為自動回饋循環做出貢獻的進展

要了解更多關於這些你可以看看我之前的部落格

這個 repo 給了我很多好的經驗,我將在這裡簡要討論其中的一些

整合MongoDB反饋功能

現在,在我對此儲存庫所做的第一個 PR 中,我提出了 MongoDB 的設計,

在此 PR 中,我整合了提交使用者對 MongoDB 集合的回饋的功能

我的做法如下

  • 檢查現有功能以了解如何將參數傳遞給 Google Sheets 函數
  • 按照與 Google Sheets 函數類似的邏輯建立原型函數
  • 使用前端的虛擬資料進行測試
  • 檢查資料是否正在載入到 MongoDB 集合

現在這種方法實際上成功了,但有一個主要問題和幾個小問題

小問題如下:

  • 我的上下文集合驗證器模式是錯誤的,因此我的資料沒有發送到集合,
  • mongoClient.py 檔案中的 Submit_feedback 函數在所有情況下都會傳回 None,因此即使結果正確也會導致錯誤訊息

接下來我會講主要問題

分岔問題

我在提交PR 時遇到的主要問題是,即使PR 中的所有新程式碼都是正確的,CI 管道也不接受任何新的PR,因為來自上游儲存庫的秘密是沒有傳播到fork 存儲庫,因此CI 管道失敗

Progress on Automatic Feedback Loop

看到這個問題,維護者確實授予了我對 repo 做出貢獻的讀/寫權限,我就這樣做了。

我自願解決這個問題並糾正管道,因為不糾正它會導致所有潛在的新貢獻者都擁有對存儲庫的讀/寫訪問權限,這不好

結論

我使用 ORAssistant 儲存庫的旅程是一次富有洞察力的學習經驗。整合 MongoDB 回饋功能不僅增強了我的技術技能,而且還為資料庫處理和測試提供了寶貴的見解。儘管最初的實施很成功,但解決遇到的問題幫助我完善了我的方法。展望未來,我計劃繼續在此基礎上繼續發展,為該專案做出進一步貢獻,確保更流暢的功能和更好的用戶體驗。

以上是自動回饋循環的進展的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板