<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      使用Skonsole自動生成Git提交信息

      使用Skonsole自動生成Git提交信息

      隨著LLM應用的普及,日常工作中的很多使用都可以使用LLM來完成,比如Git提交信息的生成。

      Skonsole是一個基于Semantic Kernel的命令行小工具,集成了Git提交信息生成、PR內容生成、PR評審等功能。

      其作者Lee Miller也是Semantic Kernel的主要開發者。

      準備

      1. 首先確保本機安裝了 .NET 7 SDK 或者更高版本。
      2. 該工具使用 Azure OpenAI 服務,確保已經有 Azure OpenAI 的 Endpoint 和 Key。

      安裝

      可以使用dotnet tool 進行安裝:

      dotnet tool install -g skonsole
      

      安裝完成之后,可以使用如下指令進行驗證是否安裝成功:

      skonsole --version
      

      配置

      安裝完成之后,可以通過以下指令進行配置:

      skonsole config
      

      目前的配置項包括:

      1. AZURE_OPENAI_CHAT_DEPLOYMENT_NAME
      2. AZURE_OPENAI_API_ENDPOINT
      3. AZURE_OPENAI_API_KEY

      可以根據配置指令提示進行配置,也可以直接設置為系統的環境變量。

      其中AZURE_OPENAI_CHAT_DEPLOYMENT_NAME為 Chat模型的部署名稱,例如gpt-35-turbo、gpt-4 等。

      使用

      完成配置之后,就可以開始使用了。

      需要注意的是,git相關的功能都是基于當前的 git 倉庫的,所以可以先將命令行的目錄切換到對應的 git 倉庫下,然后執行。

      生成git提交信息

      在生成git提交信息之前,需要先將當前的修改暫存到暫存區

      然后使用以下指令可根據當暫存區的內容生成提交信息:

      skonsole commit
      

      生成PR(MR)內容

      生成PR的內容主要針對當前分支與目標分支的差異,所以可以在當前分支完成代碼提交之后,執行以下指令:

      skonsole pr -t origin/master
      

      如果默認的上游分支是 origin/main(GitHub 默認分支) 的話, --target/-t 選項就可以省略。

      也可以使用以下子指令,效果一樣。

      skonsole pr description
      

      生成PR(MR)評審內容

      和生成PR內容類似,只是變成了生成PR評審內容,可以使用以下指令:

      skonsole pr feedback -t origin/master
      

      其他功能

      • skonsole chat: 提示詞機器人,可以通過與AI聊天的方式來生成提示詞。

      構建

      該項目在GitHub上開源: Skonsole

      如果想要自己修改構建的話,可以執行以下步驟:

      1. 克隆項目到本地
      2. 打開 apps/SKonsole 目錄
      3. 添加新的指令和功能
      4. 執行 dotnet build 進行構建

      這個項目是一個 dotnet tool, 如果自行修改后想要安裝到本地的話,可以參考這個使用 .NET 本地工具

      參考

      1. Skonsole
      2. SKonsole: Streamlining PR and Commit Message Authoring with Semantic Kernel

      知識共享許可協議本作品采用知識共享署名-相同方式共享 4.0 國際許可協議進行許可。

      posted @ 2023-08-31 18:11  宵伯特  閱讀(605)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产在线乱子伦一区二区| 色狠狠一区二区三区香蕉| 性欧美乱熟妇xxxx白浆| 中文字幕午夜福利片午夜福利片97| 无套内谢少妇毛片在线| 漂亮人妻被黑人久久精品| 久久免费偷拍视频有没有| 亚洲人成电影网站色mp4| 亚洲中文字幕aⅴ天堂| 国产精品美女一区二区三| 成人免费无码大片A毛片抽搐色欲| 全国最大成人网| 悠悠人体艺术视频在线播放| 少妇办公室好紧好爽再浪一点| 绵阳市| 日韩中文字幕免费在线观看| 最新国产麻豆AⅤ精品无码| 左权县| 国产亚洲精品综合99久久| 久久久久久久一线毛片| 94人妻少妇偷人精品| 久久精品国产99麻豆蜜月| 精品国产AV最大网站| 丰满无码人妻热妇无码区| 少妇性bbb搡bbb爽爽爽欧美| 国产熟睡乱子伦午夜视频| 欧洲性开放老太大| 91亚洲国产成人久久蜜臀| 亚洲精品一区二区三区在线观看| 亚洲an日韩专区在线| 亚洲天堂伊人久久a成人| 精品久久久久久无码免费| 99久久精品国产熟女拳交| 亚洲色大成网站WWW永久麻豆| 长腿校花无力呻吟娇喘| 丰满人妻一区二区三区色| 国产SM重味一区二区三区| 国产又色又爽又黄的在线观看 | 国产精品中文第一字幕| 亚洲an日韩专区在线| 免费看的一级毛片|