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)。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目