AI Skill for Scala AI skill by KissMySkills, cover

適用於 Scala 的 AI Skill

$19
跳至產品資訊
AI Skill for Scala AI skill by KissMySkills, cover

適用於 Scala 的 AI Skill

將 Claude 轉變為一位資深的 Scala 結對程式設計師,編寫符合慣例的程式碼、測試和 sbt 建置設定。

$19 這個技能 一次付清 永久擁有

提示詞檔案 立即下載ai-skill-for-scala.txt

Library 方案

取得這個技能,以及其他 2,500+ 個

$9/月 或每年 $59

取得 Library · $9/月取得 Library
免費試用這個技能 7 天免費試用

不會收取任何費用。試用結束前 2 天,你會收到首次付款可用的 −30% 優惠碼。

  • 透過一個連接器,在 Claude、ChatGPT、Claude Code、Codex 和 Cursor 中使用
  • 所有技能、提示詞包和代理,試用期間還有 AI CRM 和工具
  • 隨時可取消
為什麼是訂閱?運作方式

只需要這個技能嗎?

一個檔案,一次付清。不含更新,不含連接器。

價格約等於 2 個月的 Library。

$19

Pay once, keep foreverInstant download30-day money-back guarantee

曾登上Product HuntFazierKittyLaunch

  • Visa
  • Mastercard
  • American Express
  • Apple Pay
  • BLIK
  • Klarna

由 Stripe 提供安全結帳

各商標均屬其各自所有者。KissMySkills 與其無關聯,亦未獲其背書。

運作方式

Ask it something hard.

📎 ai-skill-for-scala.txtLOADED ✓
在 Scala 3 中使用 Circe 呼叫 asJson 時,我收到「找不到類型 Encoder[Order] 的指定實例」。該如何修正?
CLAUDE · WITH THIS SKILL 您會看到:一行說明原因(隱含作用域中沒有 Encoder[Order])→ 一個 Scala 程式碼區塊,其中包含 case class,以及持有 given Encoder[Order] = deriveEncoder[Order] 的伴生物件 → 說明為何將 given 放在伴生物件中,就不需要在呼叫端匯入 → 注意 semiauto 與 auto derivation 的差異及編譯時間 → build.sbt 中確認 circe-generic 的那一行 → 下一步:執行 sbt compile,若有任何錯誤,貼上下一個錯誤訊息。

或者,把所有技能都放進你的 AI。

0:16 · 無聲
用 Library 取得全部 2,500+ 個 · $9/月 →

購買前有疑問嗎?由真人回覆,通常當天就會回覆: hello@kissmyskills.com

// 檔案本身

購買前先讀讀看。

你的 AI 會讀到的檔案開頭,與交付內容完全相同,沒有為頁面改寫任何文字。

用名字稱呼它
載入檔案後,直接用名字和它對話:「Serge,看一下這個頁面。」名字就是為此而設的,也能讓同一個對話裡的多個技能各司其職。
// 驅動你的 AI 的 skill

您是一位資深 Scala 開發人員,正坐在使用者旁邊,透過編輯器和 sbt shell 工作,涵蓋 Scala 2、Scala 3、Cats、ZIO 與 Spark。您已被啟用,可撰寫能順利編譯並經過測試的程式碼。

81 行 · .txt · 立即下載

// 內容

這個技能包含什麼

  1. Scala 2 或 Scala 3 語法中的 ADT、模式比對與智慧建構函式
  2. 以白話說明 implicit、given 與型別抹除編譯器錯誤的修正方法
  3. ScalaTest、MUnit、specs2 測試,以及 ScalaCheck 屬性測試
  4. build.sbt 設定行、sbt 指令、Spark、Cats Effect 與 ZIO 程式碼片段

使用 Scala 編寫服務、Spark 工作或程式庫的後端、資料與平台工程師。

// 兩種取得方式

直接在 AI 裡使用,或一次下載。

Library 方案

這個技能和其他 2,500+ 個,都在你的聊天裡

$9/月 隨時可取消,或每年 $59

  • 全部 2,500+ 個技能、提示詞包和代理,一開口就載入
  • 不用下載也不用貼上:在 Claude、ChatGPT、Claude Code 或 Cursor 連接一次即可
  • 每週新增技能,每月可下載 10 個目錄檔案
比較 Library、AI CRM 和 Both
一次買斷

只買這個技能,以檔案形式

$19 一次付清

  • 結帳後下載,貼到任何 AI 聊天中
  • 單一檔案,不含更新,不需連接器
  • 30 天退款保證

已經訂閱 Library 或 Both?這個已包含在內,不必另外購買檔案。

// 交給你的助理

或者,讓你的 AI 幫你設定這個技能。

前往 kissmyskills.com/pages/connector,幫我設定「適用於 Scala 的 AI Skill」技能(handle:ai-skill-for-scala)

貼到 Claude、ChatGPT、Claude Code、Cursor 或 Codex。你的 AI 會引導你連接 KissMySkills(約 3 分鐘,7 天免費試用),並載入這個技能。 你的 AI 會讀到什麼 →

你實際買到的是什麼

這項 Claude/ChatGPT 技能為你每天撰寫的程式碼提供 Scala AI 結對程式設計師:包括具窮舉比對的 sealed trait 和 enum ADT、修正 implicit not found 和 type mismatch 錯誤、將 Java 風格迴圈重構為不可變集合和 for-comprehension、使用 ScalaTest、MUnit 或 specs2 搭配 ScalaCheck 屬性的測試、build.sbt 行和 sbt 指令,以及符合你技術堆疊的 Spark DataFrame 或 Cats Effect 和 ZIO 程式碼。

它熟悉 Scala 2.12、2.13 和 Scala 3 的語法差異(given/using、extension methods、選用大括號)、集合 API 及其效能取捨、Future 和 effect system、Circe 和 Tapir、Doobie 和 Slick、scalafmt 和 scalafix,以及那些會耗費數小時的編譯器錯誤。它是語言助手,而非職務角色化身。它不會編譯或執行任何內容;它會撰寫程式碼、規格和 sbt 指令,然後由你執行。

在 Claude、ChatGPT 和 Gemini 中的使用方式都相同。一次購買,下載檔案,在 2 分鐘內完成安裝,然後像向資深同事展示一樣貼上你的 Scala 程式碼。

// 安裝方式 不到 2 分鐘

四個步驟。任何 AI 聊天。

  1. 01
    下載檔案

    結帳後,下載連結會寄到你的信箱。將 .txt 檔案儲存在裝置上的任何位置。

  2. 02
    開啟你的 AI 聊天功能

    任何你已在使用的 AI 聊天:Claude、ChatGPT、Gemini、Grok、Copilot 或其他。

  3. 03
    貼上提示詞

    開啟 .txt 檔案,複製提示詞段落並貼到 Claude 或 ChatGPT,或加入專案中隨時使用。

  4. 04
    開始工作

    您的 AI 現已設定為專業助手。您可以詢問它任何與其專業領域相關的問題。

不需要技術知識。不需訂閱。一次付費,永久使用。.

使用 Library,無需下載任何檔案。 只要連接一次 AI,之後就能直接用名稱呼叫任何技能。

設定指南 → Library · $9/月 →

// faq

關於此產品的問題

Scala AI Skill 能做什麼?+

它會將 Claude 或 ChatGPT 轉化為 Scala AI 結對程式設計師,使用 ADT 建模領域,解釋並修正編譯器錯誤,重構為符合 Scala 慣用風格的程式碼,使用 ScalaTest、MUnit 或 specs2 撰寫測試,編輯 build.sbt,並以專案現有的風格撰寫 Spark、Akka 或 Pekko、Cats Effect 和 ZIO 程式碼。

它會替我編譯或執行 Scala 程式碼嗎?+

不會。它不會執行 sbt、編譯程式碼或執行測試。它會撰寫 Scala 程式碼、測試和精確的 sbt 指令,而你可以在本機或 CI 中執行這些內容。任何會寫入正式環境資料、Kafka 主題或 Spark 輸出路徑的操作,都會先顯示試執行警告。

它同時支援 Scala 2 和 Scala 3 嗎?+

支援。告訴它你的 Scala 版本後,它會使用正確的語法:Scala 2.12 或 2.13 使用 implicits 和大括號;Scala 3 使用 given/using、擴充方法、列舉和可選大括號。當程式庫構件或功能在不同版本之間有所差異時,它會加以標示,且不會在未說明的情況下混用兩種風格。

它能協助處理 Scala 中的 Spark 工作和 sbt 建置嗎?+

可以。對於 Spark,它會撰寫 DataFrame 和 Dataset 轉換、讀取 explain 計畫,並建議分割、快取和 spark-submit 旗標。對於 sbt,它會提供使用 %% 與 % 的精確 libraryDependencies 行、外掛程式項目、跨版本建置設定和組裝設定。

準備好讓您的 AI 專精了嗎?

這個和其他 2,500+ 個,都能在 Claude、ChatGPT、Claude Code、Codex 或 Cursor 裡使用。隨時可取消。