VictorTaelin/AI-scripts

Some handy AI scripts

解決的問題

本專案提供一組命令列工具,旨在將 AI 整合至日常程式開發工作流程中,自動化重複性任務,如程式碼編輯、重構與終端互動。

運作方式

此系統基於稱為 AskAI 的統一 AI 接口建構,允許使用不同的 AI 供應商。提供多個專用工具:

  • csh:可執行 shell 命令的終端聊天介面。
  • holefill:根據檔案內的指示,使用 AI 填補佔位符(例如 .?.)或套用多個編輯(例如 .!.)。
  • holefill:使用工具呼叫進行一次性 AI 程式碼編輯的工具。
  • refactor:執行上下文感知的程式碼重構,並透過智慧壓縮管理上下文視窗限制。
  • board:建立多顧問面板,用於審查檔案。
  • long:一個目標導向的循環流程:目標 → 工作 → 電子看板審查 → 重複。

適用對象

希望直接從命令列利用 AI 加速程式碼編輯、重構與終端操作的開發者。

主要特色

  • 支援供應商彈性的統一 AI 接口。
  • 專為特定程式碼編輯與重構設計的工具。
  • csh:支援 shell 執行的 AI 驅動終端聊天。
  • 適用於複雜任務的目標導向循環(long)。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案