Wizi Code Search 是一個開源的AI驅動程式碼搜尋工具,專為React前端團隊設計。該項目允許開發者使用自然語言來搜尋和查找React程式碼庫中的特定程式碼片段,支援JavaScript和TypeScript項目。
# 需要的API密鑰
GITHUB_TOKEN=your_github_personal_access_token
OPENAI_API_KEY=your_openai_api_key
PINECONE_API_KEY=your_pinecone_api_key
PINECONE_BASE_URL=https://your-index.svc.region.pinecone.io
訪問 GitHub Personal Access Tokens 生成新的訪問令牌。
訪問 OpenAI API Keys 獲取API密鑰。
{
"name": "wizi-ai-code-search",
"dimensions": 1536,
"metric": "cosine",
"pod_type": "P1"
}
# 示例搜尋查詢
"顯示所有處理用戶登入的組件"
"找到使用Redux的狀態管理程式碼"
"查找包含API調用的hooks"
Wizi Code Search 為React開發團隊提供了一個創新的程式碼搜尋解決方案。雖然目前還是實驗性質,但它展示了AI在程式碼搜尋領域的巨大潛力。對於希望探索智能程式碼搜尋技術的團隊來說,這是一個很好的起點和學習資源。