
chatgpt-shell自定义指南从系统提示到快捷键打造个性化AI工作流【免费下载链接】chatgpt-shellA multi-llm Emacs shell (ChatGPT, Claude, Gemini, Kagi, Ollama, Perplexity) editing integrations项目地址: https://gitcode.com/gh_mirrors/ch/chatgpt-shellchatgpt-shell是一款功能强大的多LLM Emacs shell支持ChatGPT、Claude、Gemini、Kagi、Ollama、Perplexity等多种AI模型并提供丰富的编辑集成功能。通过自定义设置你可以打造专属于自己的AI工作流提升工作效率。一、系统提示定制塑造AI助手的专业角色系统提示是塑造AI助手行为的关键。chatgpt-shell提供了灵活的系统提示管理功能让你可以根据不同场景快速切换AI角色。1.1 预设系统提示列表chatgpt-shell内置了预设的系统提示列表你可以通过chatgpt-shell-system-prompts变量进行配置。每个系统提示可以是一个简单的字符串或者是一个包含标题和提示内容的cons对例如(Translating . You are a helpful English to Spanish assistant.) (Programming . The user is a programmer with very limited time...)1.2 快速切换系统提示在chatgpt-shell中你可以使用快捷键C-c C-s快速调用chatgpt-shell-swap-system-prompt命令从预设的系统提示列表中选择合适的提示。这一功能在不同任务间切换时非常实用例如从代码解释切换到文案撰写。图chatgpt-shell系统提示切换功能演示展示如何快速切换不同的AI角色二、快捷键配置高效操作的秘诀chatgpt-shell提供了丰富的快捷键让你可以在Emacs中高效操作AI助手。以下是一些常用的快捷键2.1 基本操作快捷键C-c C-c发送消息C-c C-v切换AI模型C-c C-s切换系统提示C-c C-p/backtab查看上一条消息C-c C-n/tab查看下一条消息C-c C-e打开提示组合器C-c C-t打开临时命令菜单这些快捷键定义在chatgpt-shell-mode-map中你可以根据自己的习惯进行修改。2.2 自定义快捷键如果你需要自定义快捷键可以通过修改chatgpt-shell-mode-map来实现。例如要将发送消息的快捷键修改为C-RET可以添加以下代码到你的Emacs配置文件中(define-key chatgpt-shell-mode-map (kbd C-RET) chatgpt-shell-ctrl-c-ctrl-c)三、模型与参数调整优化AI输出chatgpt-shell支持多种AI模型并允许你调整模型参数以获得更符合需求的输出。3.1 切换AI模型使用快捷键C-c C-v可以调用chatgpt-shell-swap-model命令从chatgpt-shell-models列表中选择不同的AI模型。该列表包含了多种主流AI模型如OpenAI的GPT系列、Anthropic的Claude、Google的Gemini等。图chatgpt-shell模型切换界面展示多种可用AI模型3.2 调整温度参数温度参数temperature控制AI输出的随机性。通过chatgpt-shell-model-temperature变量你可以设置0到2之间的温度值。较高的值如0.8会使输出更随机较低的值如0.2会使输出更确定。(setq chatgpt-shell-model-temperature 0.5) ; 设置中等随机性四、提示组合器提升提示质量的利器chatgpt-shell提供了一个强大的提示组合器功能通过C-c C-e快捷键调用。这个工具可以帮助你构建更有效的提示结合系统提示、上下文和用户输入提升AI的响应质量。图chatgpt-shell提示组合器功能演示展示如何构建复杂提示提示组合器允许你保存常用的提示模板快速调用并根据当前上下文进行调整大大提高了重复任务的处理效率。五、个性化配置打造专属工作流除了上述功能chatgpt-shell还提供了许多可自定义的选项让你可以打造完全符合自己需求的AI工作流。5.1 自定义模型列表通过修改chatgpt-shell-models变量你可以添加或移除AI模型调整模型的显示名称和参数。5.2 设置默认模型和系统提示使用chatgpt-shell-model和chatgpt-shell-system-prompt变量你可以设置启动chatgpt-shell时默认使用的模型和系统提示。(setq chatgpt-shell-model gpt-4) ; 默认使用GPT-4模型 (setq chatgpt-shell-system-prompt 0) ; 默认使用第一个系统提示5.3 调整界面显示chatgpt-shell-show-model-icons变量控制是否在界面中显示模型图标让你可以快速识别当前使用的AI模型。(setq chatgpt-shell-show-model-icons t) ; 显示模型图标通过这些自定义选项你可以将chatgpt-shell打造成一个完全符合个人习惯的AI助手极大提升工作效率和使用体验。无论是编程辅助、文案撰写还是知识查询chatgpt-shell都能成为你Emacs中的得力助手。【免费下载链接】chatgpt-shellA multi-llm Emacs shell (ChatGPT, Claude, Gemini, Kagi, Ollama, Perplexity) editing integrations项目地址: https://gitcode.com/gh_mirrors/ch/chatgpt-shell创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考