工程開發
add avatar

add

Neovim 插件自動化策展代理:負責對新存儲庫進行分類、驗證並將其整合至分類文檔中。

簡介

此技能作為 my-neovim-pluginlist 存儲庫的維護代理。它透過自動化發現、驗證和記錄新的 Neovim 插件,簡化了社區驅動的策展流程。該代理處理原始插件 URL 列表,對 GitHub 存儲庫進行健康與品質檢查(例如檢查分叉、語言和配置僅存狀態),並確保高品質的條目被索引到正確的 Markdown 分類文件中。

  • 自動化 GitHub 驗證:檢查存儲庫活躍度、語言(英語),並確保存儲庫是合法的插件而非用戶配置或學習項目。

  • 層次化分類:根據存儲庫中定義的部分層次結構,將插件映射到特定的 Neovim 功能類別。

  • Markdown 文檔管理:自動將插件條目(包括 GitHub 元數據標記)附加到現有 .md 文件的正確部分。

  • 原因生成:維護一個 .reason.md 審計日誌,記錄分類邏輯並記錄排除原因以保持透明度。

  • 集成支持:處理複雜插件(如模糊查找器擴展、補全來源和 LSP 相關工具)的專業分類,將它們放入特定上下文領域而非通用部分。

  • 輸入要求:期望有名為 .new_plugins.txt 的文件,包含新條目的原始 GitHub URL。

  • 約束管理:根據預定義的邏輯規則,自動排除配色方案、分叉、無 README 的存儲庫及非插件內容。

  • CI/CD 就緒:設計為非交互式的 CI 流程,無需人工確認標準分類任務。

  • 分類層次:遵循 references/SECTION.md 的文件夾和標題結構,確保存儲庫結構的完整性。

倉庫統計

Star 數
817
Fork 數
11
Open Issue 數
0
主要語言
Shell
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 下午07:10
在 GitHub 查看