crush

一个功能强大的终端AI编程助手,支持多模型切换与项目会话管理。

安装使用

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

帮我安装这个 AI Skill:crush。
它的用途是:一个功能强大的终端AI编程助手,支持多模型切换与项目会话管理。
完整的 Skill 内容见:https://321skill.com/skills/crush/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

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

使用示例

“解释一下当前目录下app.js文件中fetchData函数的作用,并指出可能的优化点。”,它会结合LSP提供的代码上下文,清晰解释函数逻辑,并给出具体的性能或可读性改进建议。当你对回答不满意时,可以命令它切换另一个AI模型重新分析,而对话历史保持不变。

介绍

Crush 是一款专为开发者设计的终端内AI编程助手,旨在解决开发者在终端环境中需要频繁切换工具、查阅文档和调试代码的痛点。它无缝集成到你的现有工作流中,让你无需离开终端即可获得AI辅助。

使用上,你只需在终端中启动Crush,它便会作为一个交互式会话运行。你可以直接向它提问编程问题、请求代码审查、解释复杂逻辑,甚至让它帮你生成代码片段。它支持通过快捷键和命令来切换不同的AI模型、管理多个项目会话,并利用LSP(语言服务器协议)获取精准的代码上下文。

这款工具非常适合全栈开发者、DevOps工程师以及任何习惯在终端中工作的技术从业者。无论是快速修复bug、学习新库的用法,还是进行日常的代码重构,Crush都能提供即时、上下文相关的帮助。

与许多基于Web或IDE插件的AI助手不同,Crush的核心优势在于其纯粹的终端原生性和强大的会话管理能力。它不依赖特定的编辑器或浏览器,而是深度融入终端环境,支持在同一个会话中无缝切换不同的LLM提供商,并为每个项目维护独立的对话历史,确保了高度的灵活性和上下文连贯性。

核心特点

核心区别在于其纯粹的终端原生性和强大的会话管理:支持在单个会话中无缝切换不同AI模型(如从GPT-4换到Claude),同时为每个项目维护独立的、持久的对话上下文,而非一次性查询。

注意事项

不适合需要复杂图形界面交互或深度依赖特定IDE内置功能的开发场景。

常见问题

Crush支持哪些AI模型?

支持OpenAI、Anthropic等兼容API的模型,并可自定义添加。

如何在Windows上安装Crush?

可通过Winget、Scoop包管理器安装,或在WSL中使用。

给 AI 助手的安装指引

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

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