invincat

一个本地仓库专用的终端原生AI编程助手

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:invincat。
它的用途是:一个本地仓库专用的终端原生AI编程助手
完整的 Skill 内容见:https://321skill.com/skills/invincat/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'帮我检查src/utils目录下所有Python文件的语法错误,并修复它们。',它会先进入计划模式,列出将要检查和修改的文件清单,经你确认后,逐一执行检查并应用修复。或者,你可以说:'设置一个每天上午10点自动运行测试套件的定时任务。',它会帮你创建并管理这个周期性任务。

介绍

Invincat 是一款专为本地代码仓库设计的终端原生AI助手,旨在解决开发者在项目上下文中需要频繁切换工具、手动执行命令和缺乏长期记忆的问题。它允许开发者直接在项目根目录的终端界面中工作,通过AI代理来读取、编辑文件,并在可控的安全机制下执行Shell命令,从而将思考和执行流程无缝衔接。

使用方式非常直接:通过 pip 安装后,在项目目录下运行 invincat-cli 即可启动交互式终端UI。首次启动后,通过 /model 命令配置AI模型(支持OpenAI、Anthropic、DeepSeek等多种提供商),之后便可以通过自然语言与助手交互,完成代码审查、文件操作、运行测试等任务。其核心特色是支持 /plan 模式,让AI先制定执行计划供用户审批,再按步骤安全执行。

它非常适合需要深度沉浸于单个项目、希望减少上下文切换的全栈开发、后端开发或运维工程师。对于需要长期维护复杂项目、管理多个自动化任务或希望将AI能力深度集成到本地开发流程中的技术团队尤其有价值。

使用建议是,充分利用其项目记忆和计划审批功能来管理高风险操作。对于涉及敏感数据或生产环境的命令,务必启用审批机制。同时,可以结合其MCP工具集成和定时任务功能,构建个性化的本地开发自动化工作流。

核心特点

与常见的云端编程助手不同,Invincat深度绑定本地项目上下文,具备项目级长期记忆和计划审批执行模式,能将远程企业微信消息桥接到项目会话中,实现了在终端内对本地仓库的闭环AI辅助操作。

注意事项

不适合需要频繁在多个不相关项目间跳转、或主要依赖图形化IDE进行开发的场景。

常见问题

Invincat支持哪些AI模型?

支持通过OpenAI、Anthropic、Google、DeepSeek等API提供商接入主流模型,也支持通过环境变量配置API密钥。

执行Shell命令安全吗?

命令执行需用户审批,且可配置安全控制,但仍建议在非生产环境或充分了解命令后果后使用。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/invincat/raw/index.md 读取 invincat 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。