日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務(wù),提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:52010
  • 待審:67
  • 小程序:12
  • 文章:1106242
  • 會員:784

開發(fā)人員文檔通常在每個文件中包含描述。這些描述可能會過時,導(dǎo)致混亂和不正確的信息。為了防止這種情況,您可以使用一些 ai 和 genaiscript 自動檢測文檔中過時的描述。

markdown 和 frontmatter

許多文檔系統(tǒng)使用 markdown 格式來編寫文檔,并使用“frontmatter”標(biāo)頭來存儲元數(shù)據(jù)。這是帶有 frontmatter 的 markdown 文件的示例:

---
title: "my document"
description: "this is a sample document."
---

# my document

lorem ipsum dolor sit amet, consectetur adipiscing elit.

登錄后復(fù)制

目標(biāo)是創(chuàng)建一個腳本來檢測 frontmatter 中的描述字段何時過時。

劇本

genaiscript 旨在在文件上運行,并提供一個特殊變量 env.files,其中包含要分析的文件列表。您可以使用該變量通過 def 函數(shù)將文件包含在上下文中。我們將每個文件限制為 2000 個令牌,以避免大文件上的內(nèi)容爆炸。

// define the file to be analyzed
def("docs", env.files, { endswith: ".md", maxtokens: 2000 })

登錄后復(fù)制

下一步是給腳本分配任務(wù)。在這種情況下,檢查 frontmatter 中的內(nèi)容和描述字段是否匹配。

// analyze the content to detect outdated descriptions
$`check if the 'description' field in the front matter in docs is outdated.`

登錄后復(fù)制

最后,我們利用內(nèi)置的診斷生成功能為每個過時的描述創(chuàng)建錯誤。

// enable diagnostics generation
$`generate an error for each outdated description.`

登錄后復(fù)制

在 visual studio 代碼中運行

將此腳本保存到工作區(qū)后,您將可以通過上下文菜單在文件或文件夾上執(zhí)行它
通過選擇運行 genaiscript….

自動化

您可以在文檔文件上自動運行此工具,以使用 cli 識別過時的描述。

npx --yes genaiscript run detect-outdated-descriptions **/*.md

登錄后復(fù)制

此腳本可以集成到您的 ci/cd 管道中以自動化檢測過程。

分享到:
標(biāo)簽:人工智能 描述 檢測 過時
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 52010

    網(wǎng)站

  • 12

    小程序

  • 1106242

    文章

  • 784

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(xué)四六

運動步數(shù)有氧達人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績評定2018-06-03

通用課目體育訓(xùn)練成績評定