首頁 > web前端 > js教程 > 為開發人員設計也意味著為法學碩士設計

為開發人員設計也意味著為法學碩士設計

Linda Hamilton
發布: 2025-01-16 12:42:13
原創
663 人瀏覽過

Designing for developers means designing for LLMs too

在 Encore,我們的使命是簡化後端應用程式開發。

這是一項持續的努力。 隨著 LLM 支援的工具不斷進步,它們在建立 Encore 應用程式中的使用正在迅速增加。

因此,我們致力於確保法學碩士能夠輕鬆使用我們的框架。

挑戰:有限的訓練資料

Encore 透過獨特的功能和約定簡化了後端開發。 然而,由於缺乏其他框架廣泛的開源歷史(10 年),主流法學碩士很難:

  • 有效利用 Encore 的內建功能。
  • 遵守我們框架的約定。
  • 產生符合 Encore 最佳實務的程式碼。

考慮到 Encore 相對較新,這是可以理解的。 法學碩士還沒有像 React 那樣精通 Encore。 這給開發人員體驗帶來了重大挑戰,因為開發人員越來越依賴 LLM 來產生程式碼。

我們的解決方案:精確的法學碩士說明

我們的解決方案涉及建立 LLM 特定說明。 我們的方法:

  1. LLM 最佳化文件: 我們使用 Anthropic 的 Claude 重寫了我們的框架文件和 SDK 參考,遵循 Anthropic 的 LLM 教學指南。這確保了最佳 LLM 理解的清晰度和精確度。
  2. 定義的約定和規則:我們制定了一套全面的約定和規則供法學碩士遵循,包括編碼標準、推薦實踐以及使用 Encore 獨特功能的技巧。
  3. 綜合指令包:結果是一個約 1500 行的文件,其中包含法學碩士使用 Encore 構建所需的所有資訊。 該文件可以直接整合到您的儲存庫中,為您的 LLM 工具提供即時上下文。

Cursor IDE 使用者可以透過將檔案重新命名為「.cursorrules」來啟用自動整合。

提高法學碩士成績

我們很高興地宣佈在 GitHub 上開源發布 Encore.ts 的初始 LLM 指令集。

此版本已經顯著提高了產生 Encore 相容程式碼的 LLM 效能。 我們鼓勵社群透過拉取請求提供回饋和貢獻,以進一步完善和擴展這些說明。

Encore.go 的說明也在開發中,很快就會發布。

透過提供詳細的指導,我們彌合了 Encore 強大的後端框架與人工智慧驅動的開發工具的功能之間的差距。我們期待看到開發人員如何利用這些增強功能來建立更好的 Encore 應用程式。

探索 Encore 的 GitHub 儲存庫並為其做出貢獻。讓我們一起共創發展的未來!

未來計畫

除了說明之外,我們還在為 Encore 開發由 LLM 驅動的程式碼產生工具。 訂閱我們的電子報或在 Twitter 上關注我們以獲取更新。

以上是為開發人員設計也意味著為法學碩士設計的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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