工程開發
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