[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-batrachianai--toad":3,"tool-batrachianai--toad":64},[4,17,27,35,43,56],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":16},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,3,"2026-04-05T11:01:52",[13,14,15],"开发框架","图像","Agent","ready",{"id":18,"name":19,"github_repo":20,"description_zh":21,"stars":22,"difficulty_score":23,"last_commit_at":24,"category_tags":25,"status":16},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",140436,2,"2026-04-05T23:32:43",[13,15,26],"语言模型",{"id":28,"name":29,"github_repo":30,"description_zh":31,"stars":32,"difficulty_score":23,"last_commit_at":33,"category_tags":34,"status":16},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",107662,"2026-04-03T11:11:01",[13,14,15],{"id":36,"name":37,"github_repo":38,"description_zh":39,"stars":40,"difficulty_score":23,"last_commit_at":41,"category_tags":42,"status":16},3704,"NextChat","ChatGPTNextWeb\u002FNextChat","NextChat 是一款轻量且极速的 AI 助手，旨在为用户提供流畅、跨平台的大模型交互体验。它完美解决了用户在多设备间切换时难以保持对话连续性，以及面对众多 AI 模型不知如何统一管理的痛点。无论是日常办公、学习辅助还是创意激发，NextChat 都能让用户随时随地通过网页、iOS、Android、Windows、MacOS 或 Linux 端无缝接入智能服务。\n\n这款工具非常适合普通用户、学生、职场人士以及需要私有化部署的企业团队使用。对于开发者而言，它也提供了便捷的自托管方案，支持一键部署到 Vercel 或 Zeabur 等平台。\n\nNextChat 的核心亮点在于其广泛的模型兼容性，原生支持 Claude、DeepSeek、GPT-4 及 Gemini Pro 等主流大模型，让用户在一个界面即可自由切换不同 AI 能力。此外，它还率先支持 MCP（Model Context Protocol）协议，增强了上下文处理能力。针对企业用户，NextChat 提供专业版解决方案，具备品牌定制、细粒度权限控制、内部知识库整合及安全审计等功能，满足公司对数据隐私和个性化管理的高标准要求。",87618,"2026-04-05T07:20:52",[13,26],{"id":44,"name":45,"github_repo":46,"description_zh":47,"stars":48,"difficulty_score":23,"last_commit_at":49,"category_tags":50,"status":16},2268,"ML-For-Beginners","microsoft\u002FML-For-Beginners","ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程，旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周，包含 26 节精炼课程和 52 道配套测验，内容涵盖从基础概念到实际应用的完整流程，有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。\n\n无论是希望转型的开发者、需要补充算法背景的研究人员，还是对人工智能充满好奇的普通爱好者，都能从中受益。课程不仅提供了清晰的理论讲解，还强调动手实践，让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持，通过自动化机制提供了包括简体中文在内的 50 多种语言版本，极大地降低了全球不同背景用户的学习门槛。此外，项目采用开源协作模式，社区活跃且内容持续更新，确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路，ML-For-Beginners 将是理想的起点。",84991,"2026-04-05T10:45:23",[14,51,52,53,15,54,26,13,55],"数据工具","视频","插件","其他","音频",{"id":57,"name":58,"github_repo":59,"description_zh":60,"stars":61,"difficulty_score":10,"last_commit_at":62,"category_tags":63,"status":16},3128,"ragflow","infiniflow\u002Fragflow","RAGFlow 是一款领先的开源检索增强生成（RAG）引擎，旨在为大语言模型构建更精准、可靠的上下文层。它巧妙地将前沿的 RAG 技术与智能体（Agent）能力相结合，不仅支持从各类文档中高效提取知识，还能让模型基于这些知识进行逻辑推理和任务执行。\n\n在大模型应用中，幻觉问题和知识滞后是常见痛点。RAGFlow 通过深度解析复杂文档结构（如表格、图表及混合排版），显著提升了信息检索的准确度，从而有效减少模型“胡编乱造”的现象，确保回答既有据可依又具备时效性。其内置的智能体机制更进一步，使系统不仅能回答问题，还能自主规划步骤解决复杂问题。\n\n这款工具特别适合开发者、企业技术团队以及 AI 研究人员使用。无论是希望快速搭建私有知识库问答系统，还是致力于探索大模型在垂直领域落地的创新者，都能从中受益。RAGFlow 提供了可视化的工作流编排界面和灵活的 API 接口，既降低了非算法背景用户的上手门槛，也满足了专业开发者对系统深度定制的需求。作为基于 Apache 2.0 协议开源的项目，它正成为连接通用大模型与行业专有知识之间的重要桥梁。",77062,"2026-04-04T04:44:48",[15,14,13,26,54],{"id":65,"github_repo":66,"name":67,"description_en":68,"description_zh":69,"ai_summary_zh":69,"readme_en":70,"readme_zh":71,"quickstart_zh":72,"use_case_zh":73,"hero_image_url":74,"owner_login":75,"owner_name":76,"owner_avatar_url":77,"owner_bio":78,"owner_company":79,"owner_location":79,"owner_email":80,"owner_twitter":81,"owner_website":82,"owner_url":83,"languages":84,"stars":93,"forks":94,"last_commit_at":95,"license":96,"difficulty_score":97,"env_os":98,"env_gpu":99,"env_ram":99,"env_deps":100,"category_tags":107,"github_topics":108,"view_count":23,"oss_zip_url":79,"oss_zip_packed_at":79,"status":16,"created_at":118,"updated_at":119,"faqs":120,"releases":156},2691,"batrachianai\u002Ftoad","toad","A unified interface for AI in your terminal.","Toad 是一款运行在终端里的统一 AI 操作界面，旨在将强大的编码智能体（如 Claude、Gemini 等）与传统命令行工作流无缝融合。它主要解决了现有终端 AI 工具无法维持真实 Shell 环境的痛点：在传统工具中，切换目录或设置环境变量往往无法在不同命令间持久保存，且复杂输出容易乱码。Toad 内置了功能完整的 Shell，支持全彩输出、交互式命令及自动补全，让用户能在同一窗口中自由交替使用 AI 对话与原生终端操作。\n\n此外，Toad 提供了类似\"AI 应用商店”的功能，方便用户发现、安装和管理多种智能体；内置支持语法高亮的 Markdown 编辑器，让编写提示词更加直观；还具备高效的文件选择器，只需输入\"@\"即可通过模糊搜索或树状浏览快速将文件内容加入上下文。其独特的差异对比视图也能清晰展示代码变更。\n\n这款工具特别适合习惯使用命令行的开发者、运维工程师及技术研究人员。如果你希望在不离开终端的前提下，充分利用各类 AI 编码助手提升效率，同时保留对系统环境的完全控制，Toad 将是一个专业且高效的选择。","# Toad\r\n\r\nA unified interface for AI in your terminal ([release announcement](https:\u002F\u002Fwillmcgugan.github.io\u002Ftoad-released\u002F)).\r\n\r\n\u003Ctable>\r\n\r\n  \u003Ctbody>\r\n\r\n  \u003Ctr>\r\n    \u003Ctd>\u003Cimg alt=\"Screenshot 2026-01-30 at 19 23 54\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_a8ff1cef3a0a.png\" \u002F>\u003C\u002Ftd> \r\n    \u003Ctd>\u003Cimg alt=\"Screenshot 2026-01-30 at 19 21 00\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_d326ed1b5ad5.png\" \u002F>\u003C\u002Ftd>    \r\n  \u003C\u002Ftr>\r\n\r\n  \u003Ctr>\r\n    \u003Ctd>\u003Cimg alt=\"Screenshot 2026-01-30 at 19 29 47\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_3978faa4274a.png\" \u002F>\u003C\u002Ftd>\r\n    \u003Ctd>\u003Cimg alt=\"Screenshot 2026-01-30 at 19 30 08\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_dd20daf1db13.png\" \u002F>\u003C\u002Ftd>\r\n  \u003C\u002Ftr>\r\n    \r\n  \u003C\u002Ftbody>\r\n  \r\n\u003C\u002Ftable>\r\n\r\n## Quickstart\r\n\r\nInstall:\r\n\r\n```\r\ncurl -fsSL batrachian.ai\u002Finstall | sh\r\n```\r\n\r\nRun:\r\n\r\n```\r\ntoad\r\n```\r\n\r\nSee [Getting Started](#getting-started) if you have any problems.\r\n\r\n## What is Toad?\r\n\r\nToad is an interface to coding agents, such as Claude, Gemini, Codex, OpenHand, and many more. \r\n\r\nToad blends a traditional shell based workflow and powerful agentic AI, with an intuitive Terminal User Interface.\r\n\r\n\u003Ctable>\r\n  \u003Ctbody>\r\n    \u003Ctr>\r\n      \u003Ctd>\r\n        \u003Ch3>AI \"App store\"\u003C\u002Fh3>\r\n        \u003Cp>\r\n        Find, install, and run dozens of agents directly from the Toad UI.\r\n        \u003Cp>\r\n        There is a large and growing list of AI agents that work with Toad.\r\n        Discover agents from big tech and smaller Open Source projects.\r\n        \u003Cp>\r\n        Developers can add support for their own agents, via the \u003Ca href=\"https:\u002F\u002Fagentclientprotocol.com\u002Foverview\u002Fintroduction\">Agent Client Protocol\u003C\u002Fa>.\r\n      \u003C\u002Ftd>\r\n      \u003Ctd>\r\n        \u003Cimg alt=\"Screenshot 2026-01-27 at 12 48 30\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_96717cce7530.png\" \u002F>\r\n      \u003C\u002Ftd>\r\n    \u003C\u002Ftr>\r\n    \u003Ctr>\r\n      \u003Ctd>\r\n      \u003Ch3>Toad Shell\u003C\u002Fh3>\r\n      \u003Cp>\r\n      While most terminal agent interfaces can run commands (with the \u003Ckbd>!\u003C\u002Fkbd> syntax), they aren't running a shell.\r\n      If you change directory or set environment variables, they won't persist from one command to the next.\r\n      \u003Cp>\r\n      Output that contains more than simple text will typically be garbled, and anything interactive will fail or even break the TUI entirely.\r\n      \u003Cp>\r\n      Toad integrates a fully working shell with full-color output, interactive commands, and tab completion.\r\n      Allowing you to interleave prompts for the agent with terminal workflows.\r\n      \u003Cp>\r\n      At time of writing Toad is the only terminal UI which does this.\r\n      \u003C\u002Ftd>\r\n      \u003Ctd>\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_ec7f2f976648.png\"\u002F>\u003C\u002Ftd>        \r\n    \u003C\u002Ftr>\r\n    \u003Ctr>\r\n      \u003Ctd>\r\n        \u003Ch3>Prompt Editor\u003C\u002Fh3>\r\n        \u003Cp>\r\n        Toad has a nice Markdown prompt editor, with syntax highlighting for code fences.\r\n        Full mouse support, cut and paste, many keybindings and shortcuts.\r\n      \u003C\u002Ftd>\r\n      \u003Ctd>\r\n        \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_c0a5486015a0.png\"\u002F>\r\n      \u003C\u002Ftd>\r\n    \u003C\u002Ftr>\r\n    \u003Ctr>\r\n      \u003Ctd>\r\n        \u003Ch3>File Picker\u003C\u002Fh3>\r\n        \u003Cp>\r\n        Add a file to your prompt with \u003Ckbd>@\u003C\u002Fkbd>, and toad will show a fuzzy file picker.\r\n        \u003Cp>\r\n        Type a few characters from the filename or folder and Toad will refine the search as you type.\r\n        Hit \u003Ckbd>enter\u003C\u002Fkbd> to add the file to the prompt.\r\n        \u003Cp>\r\n        The fuzzy picker is great when you know the file you want to mention.\r\n        If you want to explore your files, you can press \u003Ckbd>tab\u003C\u002Fkbd> to switch to an interactive tree control.                \r\n      \u003C\u002Ftd>\r\n      \u003Ctd>\r\n        \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_2d1dfec45e43.png\"\u002F>        \r\n      \u003C\u002Ftd>\r\n    \u003C\u002Ftr>\r\n    \u003Ctr>\r\n      \u003Ctd>\r\n        \u003Ch3>Beautiful Diffs\u003C\u002Fh3>\r\n        \u003Cp>\r\n        Side-by-side or unified diffs, with syntax highlighting for most languages.      \r\n      \u003C\u002Ftd>\r\n      \u003Ctd>\r\n        \u003Cimg alt=\"Screenshot 2026-01-27 at 12 44 22\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_bde01011a590.png\" \u002F>\r\n      \u003C\u002Ftd>      \r\n    \u003C\u002Ftr>\r\n    \u003Ctr>\r\n      \u003Ctd>\r\n        \u003Ch3>Elegant Markdown\u003C\u002Fh3>\r\n        \u003Cp>\r\n        Markdown is the language of LLMs (AI).\r\n        Toad's streaming Markdown support can display syntax highlighted code fences, elegant tables, quotes, lists, and more.\r\n      \u003C\u002Ftd>\r\n      \u003Ctd>\r\n        \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_266281c280d0.png\"\u002F>\r\n      \u003C\u002Ftd>\r\n    \u003C\u002Ftr>\r\n    \u003Ctr>\r\n      \u003Ctd>\r\n        \u003Ch3>Simple Settings\u003C\u002Fh3>\r\n        \u003Cp>\r\n        An intuitive settings system (no need to manually edit JSON files).\r\n        \u003Cp>\r\n        Tune Toad to your liking.\r\n        Almost everything in Toad may be tweaked.\r\n        If you want to create an ultra-minimal UI with nothing more than a prompt—you can!                \r\n      \u003C\u002Ftd>\r\n      \u003Ctd>\r\n        \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_b585abdcbbc0.png\"\u002F>      \r\n      \u003C\u002Ftd>    \r\n    \u003C\u002Ftr>\r\n    \u003Ctr>\r\n      \u003Ctd>\r\n        \u003Ch3>Concurrent sessions\u003C\u002Fh3>\r\n        \u003Cp>\r\n        Launch and run multiple agents from potentially different providers.\r\n        \u003Cp>\r\n        Hit \u003Ckbd>ctrl+s\u003C\u002Fkbd> to show the current state of all your agents in one screen.\r\n        \u003C\u002Fp>        \r\n      \u003C\u002Ftd> \r\n      \u003Ctd>\r\n        \u003Cimg  alt=\"Screenshot 2026-02-16 at 17 33 40-fs8\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_244293043192.png\" \u002F>\r\n      \u003C\u002Ftd>    \r\n    \u003C\u002Ftr>\r\n    \u003Ctr>\r\n      \u003Ctd>\r\n        \u003Ch3>Session Resume\u003C\u002Fh3>\r\n        \u003Cp>\r\n        Resume previous sessions with your agent.    \r\n        \u003Cp>\r\n        Hit \u003Ckbd>ctrl+r\u003C\u002Fkbd> to pick a previous session to resume.\r\n      \u003C\u002Ftd>\r\n      \u003Ctd>\r\n        \u003Cimg alt=\"Screenshot 2026-02-01 at 16 57 46\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_c4401322145a.png\" \u002F>\r\n      \u003C\u002Ftd>    \r\n    \u003C\u002Ftr>    \r\n  \u003C\u002Ftbody>\r\n\u003C\u002Ftable>\r\n\r\n## Video\r\n\r\nWatch a preview of the Toad User Interface:\r\n\r\nhttps:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fced36f4b-db02-4d29-8a0a-14ec64b22881\r\n\r\n\r\n## Compatibility\r\n\r\nToad runs on Linux and macOS. Native Windows support is currently lacking (but on the roadmap), but Toad will run quite well with WSL.\r\n\r\nToad is a terminal application.\r\nAny terminal will work, although if you are using the default terminal on macOS you will get a much reduced experience.\r\nI recommend [Ghostty](https:\u002F\u002Fghostty.org\u002F) which is fully featured and has amazing performance.\r\n\r\n### Clipboard\r\n\r\nOn Linux, you may need to install `xclip` to enable clipboard support.\r\n\r\n```\r\nsudo apt install xclip\r\n```\r\n\r\n## Getting Started\r\n\r\nThe easiest way to install Toad is by pasting the following in to your terminal:\r\n\r\n```bash\r\ncurl -fsSL batrachian.ai\u002Finstall | sh\r\n```\r\n\r\nYou should now have `toad` installed.\r\n\r\nIf that doesn't work for any reason, then you can install with the following steps:\r\n\r\nFirst [install UV](https:\u002F\u002Fdocs.astral.sh\u002Fuv\u002Fgetting-started\u002Finstallation\u002F):\r\n\r\n```bash\r\ncurl -LsSf https:\u002F\u002Fastral.sh\u002Fuv\u002Finstall.sh | sh\r\n```\r\n\r\nThen use UV to install toad:\r\n\r\n```bash\r\nuv tool install -U batrachian-toad --python 3.14\r\n```\r\n\r\nToad is also available on [conda-forge](https:\u002F\u002Fconda-forge.org), and can be installed using [pixi](https:\u002F\u002Fpixi.prefix.dev\u002Flatest\u002F#installation):\r\n\r\n```bash\r\npixi global install batrachian-toad\r\n```\r\n\r\n## Using Toad\r\n\r\nLaunch Toad with the following:\r\n\r\n```bash\r\ntoad\r\n```\r\n\r\nYou should see something like this:\r\n\r\n\u003Cimg alt=\"front-fs8\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_737964d245cb.png\" \u002F>\r\n\r\nFrom this screen you will be able to find, install, and launch a coding agent.\r\nIf you already have an agent installed, you can skip the install step.\r\nTo launch an agent, select it and press \u003Ckbd>space\u003C\u002Fkbd>.\r\n\r\nThe footer will always display the most significant keys for the current context.\r\nTo see all the keys, press \u003Ckbd>F1\u003C\u002Fkbd> to display the help panel.\r\n\r\n### Toad CLI\r\n\r\nWhen running Toad, the current working directory is assumed to be your project directory.\r\nTo use another project directory, add the path to the command.\r\nFor example:\r\n\r\n```bash\r\ntoad ~\u002Fprojects\u002Fmy-awesome-app\r\n```\r\n\r\nIf you want to skip the initial agent screen, add the `-a` switch with the name of your chosen agent.\r\nFor example:\r\n\r\n```bash\r\ntoad -a open-hands\r\n```\r\n\r\nTo see all subcommands and switches, add the `--help` switch:\r\n\r\n```bash\r\ntoad --help\r\n```\r\n\r\n### Web server\r\n\r\nYou can run Toad as a web application.\r\n\r\nRun the following, and click the link in the terminal:\r\n\r\n```bash\r\ntoad serve\r\n```\r\n\r\n![textual-serve](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_e2741f381099.png)\r\n\r\n## Toad development\r\n\r\nToad was built by [Will McGugan](https:\u002F\u002Fgithub.com\u002Fwillmcgugan) and is currently under active development.\r\n\r\nTo discuss Toad, see the Discussions tab, or join the #toad channel on the [Textualize discord server](https:\u002F\u002Fdiscord.gg\u002FEnf6Z3qhVr).\r\n\r\n\r\n\r\n### Roadmap\r\n\r\nSome planned features:\r\n\r\n- UI for MCP servers\r\n- Expose model selection (waiting on ACP update)\r\n- Sessions (resume)\r\n- Multiple agents\r\n- Windows native support\r\n- Builtin editor\r\n- Sidebar (widgets)\r\n  - Git pending changes\r\n\r\n### Reporting bugs\r\n\r\nThis project is trialling a non-traditional approach to issues.\r\nBefore an issue is created, there must be a post in Discussions, approved by a Toad dev (Currently @willmcgugan).\r\n\r\nBy allowing the discussions to happen in the Discussion tabs, issues can be reserved for actionable tasks with a clear description and goal.\r\n\r\n\r\n## Licensing\r\n\r\nToad is licensed under the [AGPL](.\u002FLICENSE) license. Commercial licenses are available. See [COMMERCIAL_LICENSE.md](.\u002FCOMMERCIAL_LICENSE.md).\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n","# Toad\n\n在你的终端中使用 AI 的统一界面（[发布公告](https:\u002F\u002Fwillmcgugan.github.io\u002Ftoad-released\u002F)）。\n\n\u003Ctable>\n\n  \u003Ctbody>\n\n  \u003Ctr>\n    \u003Ctd>\u003Cimg alt=\"Screenshot 2026-01-30 at 19 23 54\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_a8ff1cef3a0a.png\" \u002F>\u003C\u002Ftd> \n    \u003Ctd>\u003Cimg alt=\"Screenshot 2026-01-30 at 19 21 00\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_d326ed1b5ad5.png\" \u002F>\u003C\u002Ftd>    \n  \u003C\u002Ftr>\n\n  \u003Ctr>\n    \u003Ctd>\u003Cimg alt=\"Screenshot 2026-01-30 at 19 29 47\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_3978faa4274a.png\" \u002F>\u003C\u002Ftd>\n    \u003Ctd>\u003Cimg alt=\"Screenshot 2026-01-30 at 19 30 08\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_dd20daf1db13.png\" \u002F>\u003C\u002Ftd>\n  \u003C\u002Ftr>\n    \n  \u003C\u002Ftbody>\n  \n\u003C\u002Ftable>\n\n## 快速入门\n\n安装：\n\n```bash\ncurl -fsSL batrachian.ai\u002Finstall | sh\n```\n\n运行：\n\n```bash\ntoad\n```\n\n如果遇到任何问题，请参阅 [入门指南](#getting-started)。\n\n## Toad 是什么？\n\nToad 是一个用于代码生成代理的界面，例如 Claude、Gemini、Codex、OpenHand 等众多工具。 \n\nToad 将传统的 shell 工作流程与强大的代理式 AI 相结合，提供了一个直观的终端用户界面。\n\n\u003Ctable>\n  \u003Ctbody>\n    \u003Ctr>\n      \u003Ctd>\n        \u003Ch3>AI“应用商店”\u003C\u002Fh3>\n        \u003Cp>\n        您可以直接从 Toad 的用户界面中查找、安装并运行数十种代理。\n        \u003Cp>\n        支持 Toad 的 AI 代理数量庞大且不断增长。您可以发现来自大型科技公司以及小型开源项目的代理。\n        \u003Cp>\n        开发者可以通过 \u003Ca href=\"https:\u002F\u002Fagentclientprotocol.com\u002Foverview\u002Fintroduction\">代理客户端协议\u003C\u002Fa> 为自己的代理添加支持。\n      \u003C\u002Ftd>\n      \u003Ctd>\n        \u003Cimg alt=\"Screenshot 2026-01-27 at 12 48 30\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_96717cce7530.png\" \u002F>\n      \u003C\u002Ftd>\n    \u003C\u002Ftr>\n    \u003Ctr>\n      \u003Ctd>\n      \u003Ch3>Toad Shell\u003C\u002Fh3>\n      \u003Cp>\n      虽然大多数终端代理界面可以运行命令（使用 \u003Ckbd>!\u003C\u002Fkbd> 语法），但它们并不真正运行 shell。如果您更改目录或设置环境变量，这些更改不会在后续命令中保留。\n      \u003Cp>\n      包含纯文本以外内容的输出通常会乱码，而任何交互式操作都可能失败，甚至完全破坏 TUI。\n      \u003Cp>\n      Toad 集成了一个功能完善的 shell，支持全彩色输出、交互式命令和 Tab 补全。这让您可以将对代理的提示与终端工作流交织在一起。\n      \u003Cp>\n      截至目前，Toad 是唯一具备此功能的终端 UI。\n      \u003C\u002Ftd>\n      \u003Ctd>\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_ec7f2f976648.png\"\u002F>\u003C\u002Ftd>        \n    \u003C\u002Ftr>\n    \u003Ctr>\n      \u003Ctd>\n        \u003Ch3>提示编辑器\u003C\u002Fh3>\n        \u003Cp>\n        Toad 配备了一个优秀的 Markdown 提示编辑器，支持代码块的语法高亮。它还提供完整的鼠标支持、剪切和粘贴功能，以及丰富的快捷键和快捷方式。\n      \u003C\u002Ftd>\n      \u003Ctd>\n        \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_c0a5486015a0.png\"\u002F>\n      \u003C\u002Ftd>\n    \u003C\u002Ftr>\n    \u003Ctr>\n      \u003Ctd>\n        \u003Ch3>文件选择器\u003C\u002Fh3>\n        \u003Cp>\n        使用 \u003Ckbd>@\u003C\u002Fkbd> 可以将文件添加到您的提示中，Toad 会显示一个模糊文件选择器。\n        \u003Cp>\n        只需输入文件名或文件夹的部分字符，Toad 就会在您输入时逐步缩小搜索范围。按下 \u003Ckbd>Enter\u003C\u002Fkbd> 即可将文件添加到提示中。\n        \u003Cp>\n        当您知道要引用的文件时，这个模糊选择器非常方便。如果您想浏览文件，可以按 \u003Ckbd>Tab\u003C\u002Fkbd> 切换到交互式树状控件。\n      \u003C\u002Ftd>\n      \u003Ctd>\n        \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_2d1dfec45e43.png\"\u002F>        \n      \u003C\u002Ftd>\n    \u003C\u002Ftr>\n    \u003Ctr>\n      \u003Ctd>\n        \u003Ch3>精美的差异对比\u003C\u002Fh3>\n        \u003Cp>\n        支持并排或统一格式的差异对比，并为大多数编程语言提供语法高亮。\n      \u003C\u002Ftd>\n      \u003Ctd>\n        \u003Cimg alt=\"Screenshot 2026-01-27 at 12 44 22\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_bde01011a590.png\" \u002F>\n      \u003C\u002Ftd>      \n    \u003C\u002Ftr>\n    \u003Ctr>\n      \u003Ctd>\n        \u003Ch3>优雅的 Markdown\u003C\u002Fh3>\n        \u003Cp>\n        Markdown 是 LLM（人工智能）的语言。Toad 对流式 Markdown 的支持可以显示语法高亮的代码块、美观的表格、引用、列表等。\n      \u003C\u002Ftd>\n      \u003Ctd>\n        \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_266281c280d0.png\"\u002F>\n      \u003C\u002Ftd>\n    \u003C\u002Ftr>\n    \u003Ctr>\n      \u003Ctd>\n        \u003Ch3>简单的设置\u003C\u002Fh3>\n        \u003Cp>\n        直观的设置系统（无需手动编辑 JSON 文件）。\n        \u003Cp>\n        根据您的喜好调整 Toad。\n        Toad 中几乎所有的功能都可以自定义。如果您希望创建一个仅包含提示的极简 UI，这也是完全可以实现的！                \n      \u003C\u002Ftd>\n      \u003Ctd>\n        \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_b585abdcbbc0.png\"\u002F>      \n      \u003C\u002Ftd>    \n    \u003C\u002Ftr>\n    \u003Ctr>\n      \u003Ctd>\n        \u003Ch3>并发会话\u003C\u002Fh3>\n        \u003Cp>\n        您可以同时启动并运行来自不同提供商的多个代理。\n        \u003Cp>\n        按下 \u003Ckbd>Ctrl+S\u003C\u002Fkbd> 可以在一个屏幕上查看所有代理的当前状态。\n        \u003C\u002Fp>        \n      \u003C\u002Ftd> \n      \u003Ctd>\n        \u003Cimg  alt=\"Screenshot 2026-02-16 at 17 33 40-fs8\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_244293043192.png\" \u002F>\n      \u003C\u002Ftd>    \n    \u003C\u002Ftr>\n    \u003Ctr>\n      \u003Ctd>\n        \u003Ch3>会话恢复\u003C\u002Fh3>\n        \u003Cp>\n        您可以恢复与代理之前的会话。\n        \u003Cp>\n        按下 \u003Ckbd>Ctrl+R\u003C\u002Fkbd> 即可选择之前的一次会话进行恢复。\n      \u003C\u002Ftd>\n      \u003Ctd>\n        \u003Cimg alt=\"Screenshot 2026-02-01 at 16 57 46\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_c4401322145a.png\" \u002F>\n      \u003C\u002Ftd>    \n    \u003C\u002Ftr>    \n  \u003C\u002Ftbody>\n\u003C\u002Ftable>\n\n## 视频\n\n观看 Toad 用户界面的预览：\n\nhttps:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fced36f4b-db02-4d29-8a0a-14ec64b22881\n\n\n## 兼容性\n\nToad 支持 Linux 和 macOS。目前尚不原生支持 Windows（但已在开发计划中），不过通过 WSL 仍然可以很好地运行 Toad。\n\nToad 是一个终端应用程序。\n任何终端都可以使用，但如果您使用的是 macOS 的默认终端，则体验会大打折扣。\n我推荐 [Ghostty](https:\u002F\u002Fghostty.org\u002F)，它功能齐全且性能出色。\n\n### 剪贴板\n\n在 Linux 上，您可能需要安装 `xclip` 来启用剪贴板支持。\n\n```bash\nsudo apt install xclip\n```\n\n## 开始使用\n\n安装 Toad 的最简单方法是在终端中粘贴以下命令：\n\n```bash\ncurl -fsSL batrachian.ai\u002Finstall | sh\n```\n\n现在你应该已经成功安装了 `toad`。\n\n如果由于某种原因上述方法无法正常工作，你可以按照以下步骤进行安装：\n\n首先 [安装 UV](https:\u002F\u002Fdocs.astral.sh\u002Fuv\u002Fgetting-started\u002Finstallation\u002F)：\n\n```bash\ncurl -LsSf https:\u002F\u002Fastral.sh\u002Fuv\u002Finstall.sh | sh\n```\n\n然后使用 UV 安装 toad：\n\n```bash\nuv tool install -U batrachian-toad --python 3.14\n```\n\nToad 也可以在 [conda-forge](https:\u002F\u002Fconda-forge.org) 上找到，并且可以使用 [pixi](https:\u002F\u002Fpixi.prefix.dev\u002Flatest\u002F#installation) 进行安装：\n\n```bash\npixi global install batrachian-toad\n```\n\n## 使用 Toad\n\n通过以下命令启动 Toad：\n\n```bash\ntoad\n```\n\n你应该会看到类似这样的界面：\n\n\u003Cimg alt=\"front-fs8\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_737964d245cb.png\" \u002F>\n\n从这个界面，你可以查找、安装并启动一个编码代理。如果你已经安装了代理，可以跳过安装步骤。要启动某个代理，只需选中它并按下 \u003Ckbd>空格键\u003C\u002Fkbd>。\n\n页脚始终会显示当前上下文中最重要的快捷键。如果想查看所有快捷键，可以按下 \u003Ckbd>F1\u003C\u002Fkbd> 键来打开帮助面板。\n\n### Toad 命令行界面\n\n运行 Toad 时，默认的当前工作目录会被视为你的项目目录。如果你想使用其他项目目录，可以在命令中添加路径。例如：\n\n```bash\ntoad ~\u002Fprojects\u002Fmy-awesome-app\n```\n\n如果你想跳过初始的代理选择界面，可以加上 `-a` 参数，并指定你想要使用的代理名称。例如：\n\n```bash\ntoad -a open-hands\n```\n\n要查看所有子命令和选项，可以添加 `--help` 参数：\n\n```bash\ntoad --help\n```\n\n### Web 服务器\n\n你也可以将 Toad 作为 Web 应用程序运行。\n\n运行以下命令，并点击终端中显示的链接：\n\n```bash\ntoad serve\n```\n\n![textual-serve](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_readme_e2741f381099.png)\n\n## Toad 开发\n\nToad 由 [Will McGugan](https:\u002F\u002Fgithub.com\u002Fwillmcgugan) 构建，目前仍在积极开发中。\n\n如需讨论 Toad，请前往“讨论”标签页，或加入 [Textualize Discord 服务器](https:\u002F\u002Fdiscord.gg\u002FEnf6Z3qhVr) 中的 #toad 频道。\n\n\n\n### 路线图\n\n一些计划中的功能：\n\n- MCP 服务器的用户界面\n- 暴露模型选择功能（等待 ACP 更新）\n- 会话功能（恢复）\n- 多个代理支持\n- Windows 原生支持\n- 内置编辑器\n- 侧边栏（小部件）\n  - Git 待处理更改\n\n### 报告 Bug\n\n该项目正在尝试一种非传统的问题处理方式。在创建问题之前，必须先在“讨论”版块中发布帖子，并由 Toad 的开发者（目前是 @willmcgugan）批准。\n\n通过允许讨论在“讨论”标签页中进行，我们可以将问题保留给那些具有明确描述和目标的可执行任务。\n\n\n## 许可证\n\nToad 采用 [AGPL](.\u002FLICENSE) 许可证授权。商业许可证也可提供。详情请参阅 [COMMERCIAL_LICENSE.md](.\u002FCOMMERCIAL_LICENSE.md)。","# Toad 快速上手指南\n\nToad 是一款运行在终端的统一 AI 编程助手界面。它将传统的 Shell 工作流与强大的 AI Agent（如 Claude、Gemini、OpenHand 等）相结合，提供直观的终端用户界面（TUI），支持完整的 Shell 交互、文件选择、代码高亮及多会话管理。\n\n## 环境准备\n\n### 系统要求\n- **操作系统**：Linux 或 macOS。\n  - *注：原生 Windows 支持尚在开发中，Windows 用户建议使用 WSL (Windows Subsystem for Linux) 运行。*\n- **终端模拟器**：任意终端均可运行。\n  - **推荐**：macOS 用户强烈推荐使用 [Ghostty](https:\u002F\u002Fghostty.org\u002F) 以获得最佳性能和完整功能体验；默认终端可能导致功能受限。\n\n### 前置依赖\n- **剪贴板支持 (Linux)**：若需在 Linux 上使用复制\u002F粘贴功能，需安装 `xclip`：\n  ```bash\n  sudo apt install xclip\n  ```\n- **Python 环境**：安装脚本会自动处理依赖，若手动安装则需 Python 3.14+ 及 UV 工具。\n\n## 安装步骤\n\n### 方法一：一键安装（推荐）\n在终端中执行以下命令即可自动下载并安装 Toad：\n\n```bash\ncurl -fsSL batrachian.ai\u002Finstall | sh\n```\n\n### 方法二：使用 UV 工具安装\n如果一键安装失败，可先安装 [UV](https:\u002F\u002Fdocs.astral.sh\u002Fuv\u002Fgetting-started\u002Finstallation\u002F)，再通过 UV 安装 Toad：\n\n1. 安装 UV：\n   ```bash\n   curl -LsSf https:\u002F\u002Fastral.sh\u002Fuv\u002Finstall.sh | sh\n   ```\n2. 使用 UV 安装 Toad：\n   ```bash\n   uv tool install -U batrachian-toad --python 3.14\n   ```\n\n### 方法三：使用 Pixi 安装\n如果你使用 [pixi](https:\u002F\u002Fpixi.prefix.dev\u002Flatest\u002F#installation) 包管理器：\n\n```bash\npixi global install batrachian-toad\n```\n\n## 基本使用\n\n### 启动 Toad\n安装完成后，直接在终端输入以下命令启动：\n\n```bash\ntoad\n```\n\n启动后你将看到 Agent 选择界面：\n1. 浏览并选择所需的 AI 编程助手（Agent）。\n2. 按 \u003Ckbd>Space\u003C\u002Fkbd> 键启动选中的 Agent。\n3. 按 \u003Ckbd>F1\u003C\u002Fkbd> 查看当前上下文的所有快捷键帮助。\n\n### 指定项目目录\nToad 默认将当前目录作为项目根目录。若要指定其他项目路径，可在命令后附加路径：\n\n```bash\ntoad ~\u002Fprojects\u002Fmy-awesome-app\n```\n\n### 直接启动特定 Agent\n若已安装过某个 Agent 并希望跳过选择界面，可使用 `-a` 参数直接启动：\n\n```bash\ntoad -a open-hands\n```\n\n### 以 Web 应用模式运行\nToad 支持作为 Web 服务运行，方便在浏览器中使用：\n\n```bash\ntoad serve\n```\n运行后点击终端输出的链接即可在浏览器中访问。\n\n### 核心功能提示\n- **文件引用**：在输入框输入 \u003Ckbd>@\u003C\u002Fkbd> 可唤起模糊搜索文件选择器，快速将文件内容加入提示词。\n- **Shell 集成**：支持完整的 Shell 交互，包括目录切换、环境变量设置及交互式命令，状态在不同命令间持久化。\n- **多会话管理**：按 \u003Ckbd>Ctrl+S\u003C\u002Fkbd> 查看所有运行中的 Agent 会话；按 \u003Ckbd>Ctrl+R\u003C\u002Fkbd> 恢复历史会话。","后端工程师小李正在终端中排查一个复杂的微服务部署故障，需要频繁调用 AI 分析日志并执行修复命令。\n\n### 没有 toad 时\n- **上下文断裂**：在普通终端 AI 工具中执行的 `cd` 切换目录或设置的环境变量无法保留，每次运行新命令都得重新配置路径。\n- **交互体验割裂**：查看包含颜色高亮的日志或运行交互式命令（如 `top`、`vim`）时，输出内容乱码甚至直接导致界面崩溃。\n- **文件引用繁琐**：想让 AI 分析特定配置文件时，必须手动复制长长的绝对路径粘贴到对话框，极易出错且效率低下。\n- **提示词编辑受限**：缺乏专业的 Markdown 编辑器支持，编写包含代码块的复杂指令时没有语法高亮，难以阅读和修改。\n- **模型切换麻烦**：想尝试不同的 AI 代理（如从 Claude 切换到 Gemini），需要退出当前会话并重新配置命令行参数。\n\n### 使用 toad 后\n- **原生 Shell 集成**：toad 内置完整功能的 Shell，目录切换和环境变量设置自然持久化，AI 生成的命令可直接在当前上下文中无缝执行。\n- **完美渲染交互**：支持全彩输出和交互式命令，小李可以在不中断工作流的情况下，一边让 AI 分析彩色日志，一边运行实时监测工具。\n- **智能文件拾取**：只需输入 `@` 键即可唤起模糊搜索器，快速定位并添加目标配置文件到提示词中，甚至可用树状结构浏览未知目录。\n- **专业提示词编辑**：内置支持语法高亮的 Markdown 编辑器，配合鼠标操作和丰富的快捷键，让编写复杂的技术指令变得流畅直观。\n- **统一代理市场**：通过直观的 UI 像逛应用商店一样发现、安装并一键切换数十种 AI 代理，无需任何额外的配置命令。\n\ntoad 将传统终端工作流与强大的 AI 代理能力深度融合，让开发者在熟悉的命令行环境中享受无缝、高效且可视化的智能编程体验。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fbatrachianai_toad_e2741f38.jpg","batrachianai","Batrachian AI","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fbatrachianai_3c685caf.png","Leap Forward in AI",null,"will@textualize.io","willmcgugan","https:\u002F\u002Fwww.batrachian.ai","https:\u002F\u002Fgithub.com\u002Fbatrachianai",[85,89],{"name":86,"color":87,"percentage":88},"Python","#3572A5",99.9,{"name":90,"color":91,"percentage":92},"Makefile","#427819",0.1,2769,123,"2026-04-03T02:16:26","AGPL-3.0",1,"Linux, macOS, Windows (通过 WSL)","未说明",{"notes":101,"python":102,"dependencies":103},"原生 Windows 支持尚在规划中，建议使用 WSL 运行。推荐使用 Ghostty 终端以获得最佳体验，macOS 默认终端体验较差。Linux 用户需安装 xclip 以启用剪贴板功能。可通过 UV、Pixi 或 Conda-forge 安装。","3.14",[104,105,106],"uv","batrachian-toad","xclip (Linux 剪贴板支持)",[53,13,14,15,26],[109,110,111,112,113,114,115,116,117],"agents-ui","ai","textual","tui","claude","claude-code","codex-cli","copilot","commercial-license","2026-03-27T02:49:30.150509","2026-04-06T08:41:33.656351",[121,126,131,136,141,146,151],{"id":122,"question_zh":123,"answer_zh":124,"source_url":125},12480,"在 Python 3.14 Alpha 版本上启动 Toad 时出现段错误（Segfault\u002FExit Code 139）怎么办？","这是由于 `textual_speedups` C 扩展与 Python 3.14 Alpha 的 C API 不兼容导致的。您可以尝试以下解决方案：\n1. **临时变通方法**：设置环境变量禁用 C 扩展，使用纯 Python 实现运行：\n   `export TEXTUAL_SPEEDUPS=0`\n   然后再次运行 `toad`。\n2. **根本解决方法**：更新 `uv` 工具到最新版本（例如 `brew upgrade uv` 或 `uv self update`），确保其能拉取 Python 3.14 的稳定版而非 Alpha 版，然后重新安装 Toad：\n   `uv tool install batrachian-toad --python 3.14`\n   如果仍然缓存了 Alpha 版本，可能需要先删除缓存的 Python 环境和 Toad 安装后再重试。","https:\u002F\u002Fgithub.com\u002Fbatrachianai\u002Ftoad\u002Fissues\u002F102",{"id":127,"question_zh":128,"answer_zh":129,"source_url":130},12481,"如何退出 Toad 应用程序？支持 `\u002Fquit` 命令吗？","目前不支持 `\u002Fexit` 或 `\u002Fquit` 等斜杠命令，因为这可能会与 Agent 自身的命令冲突。\n退出方法如下：\n- **推荐方式**：连续按两次 `Ctrl+C` 即可退出。\n- **默认方式**：按 `Ctrl+Q` 退出（这是 Textualize 应用的默认行为）。\n注意：单独按一次 `Ctrl+C` 通常用于复制或其他中断操作，需按两次才能触发退出。","https:\u002F\u002Fgithub.com\u002Fbatrachianai\u002Ftoad\u002Fissues\u002F17",{"id":132,"question_zh":133,"answer_zh":134,"source_url":135},12482,"如何在提示框中换行？Enter 和 Shift+Enter 的行为是怎样的？","Toad 的提示框行为根据光标位置动态变化，这可能导致混淆：\n- **在第一行时**：`Enter` 发送消息，`Shift+Enter` 换行。\n- **在其他行时**：`Enter` 换行，`Shift+Enter` 发送消息。\n界面底部的快捷键提示会随状态改变。如果您习惯类似 Slack（Enter 始终发送）或 GitHub\u002FJira（Cmd\u002FCtrl+Enter 发送）的行为，目前可以通过观察底部图标判断是否处于多行模式。维护者表示未来可能会添加设置选项来允许用户自定义此行为（例如固定 `Enter` 为换行，`Ctrl+Enter` 为发送）。","https:\u002F\u002Fgithub.com\u002Fbatrachianai\u002Ftoad\u002Fissues\u002F45",{"id":137,"question_zh":138,"answer_zh":139,"source_url":140},12483,"如何使用自定义的 ACP Agent 运行 Toad？","您可以使用 `toad acp` 子命令来运行自定义的 ACP Agent。\n具体命令格式如下：\n`toad acp \u003C您的自定义_agent_名称>`\n例如：`toad acp my_custom_agent`\n您可以随时运行 `toad --help` 查看完整的命令列表和用法说明。","https:\u002F\u002Fgithub.com\u002Fbatrachianai\u002Ftoad\u002Fissues\u002F94",{"id":142,"question_zh":143,"answer_zh":144,"source_url":145},12484,"如何清空 Toad 的屏幕内容？","Toad 支持使用斜杠命令来清屏。\n请使用以下命令：\n`\u002Ftoad:clear`\n该命令还可以接受一个整数参数，用于指定保留的行数（如果需要）。此功能已在 v0.5.34 版本中修复并可用。","https:\u002F\u002Fgithub.com\u002Fbatrachianai\u002Ftoad\u002Fissues\u002F203",{"id":147,"question_zh":148,"answer_zh":149,"source_url":150},12485,"输入斜杠 `\u002F` 命令时 Toad 崩溃怎么办？","这是一个已知的旧版本 Bug，特别是在与某些 ACP（如 claude-code-acp）配合使用时，输入 `\u002F` 会导致程序崩溃。\n**解决方案**：请将 Toad 升级到最新版本。维护者确认该问题已在后续版本中修复。如果您使用的是旧版本（如 0.2.1），请务必执行更新操作。","https:\u002F\u002Fgithub.com\u002Fbatrachianai\u002Ftoad\u002Fissues\u002F51",{"id":152,"question_zh":153,"answer_zh":154,"source_url":155},12486,"权限请求对话框中显示了重复的键（keys）怎么办？","当权限请求中的 `kind` 参数多次出现时，旧版本可能会显示重复的键。\n**解决方案**：此问题已在当前最新版本中修复。Toad 现在会为第一个报告的 kind 分配主键，后续的同类 kind 会自动分配数字后缀以避免重复。请确保您使用的是最新版本的 Toad。","https:\u002F\u002Fgithub.com\u002Fbatrachianai\u002Ftoad\u002Fissues\u002F83",[157,162,167,172,177,182,187,192,197,202,207,212,217,222,227,232,237,242,247,252],{"id":158,"version":159,"summary_zh":160,"released_at":161},62800,"v0.6.14","修复了用于启动 Claude ACP 适配器的命令。\n\n## [0.6.14] - 2026-03-30\n\n### 修复\n\n- 修复了 Claude Code ACP 命令\n","2026-03-30T13:13:26",{"id":163,"version":164,"summary_zh":165,"released_at":166},62801,"v0.6.13","## [0.6.13] - 2026-03-30\n\n### 修复\n\n- 修复了根路径自动补全的问题\n\n### 变更\n\n- 更新了 Claude ACP 适配器安装程序","2026-03-30T13:11:01",{"id":168,"version":169,"summary_zh":170,"released_at":171},62802,"v0.6.12","修复 Mistral 因 Typeguard 依赖导致的输出中断问题补丁\n\n## [0.6.12] - 2026-03-13\n\n### 修复\n\n- 修复因 Typeguard 依赖导致的输出中断问题\n","2026-03-13T08:39:02",{"id":173,"version":174,"summary_zh":175,"released_at":176},62803,"v0.6.11","对文本区域中显示的占位符文本进行自定义的小更新\n\n## [0.6.11] - 2026-03-13\n\n### 新增\n\n- 在设置中添加提示信息","2026-03-13T06:39:43",{"id":178,"version":179,"summary_zh":180,"released_at":181},62804,"v0.6.10","## [0.6.10] - 2026-03-13\n\n### 修复\n\n- 修复代理发送空白文本更新的问题（Mistral）","2026-03-13T02:47:26",{"id":183,"version":184,"summary_zh":185,"released_at":186},62805,"v0.6.9","## [0.6.9] - 2026-03-11\n\n### 修复\n\n- 修复工具调用不刷新的问题\n- 修复工具调用顺序问题\n- 修复锚定行为\n\n### 变更\n\n- 重新启用通过 Textual 进行的实验性垃圾回收管理\n- 如果光标已位于提示的末尾，按下 `End` 键现在会将对话滚动到末尾\n\n### 新增\n\n- 添加了用于存储的光标","2026-03-11T04:28:08",{"id":188,"version":189,"summary_zh":190,"released_at":191},62806,"v0.6.8","\n## [0.6.8] - 2026-03-03\n\n### 修复\n\n- 移除了垃圾回收管理，因为预计会出现内存问题\n","2026-03-03T13:10:31",{"id":193,"version":194,"summary_zh":195,"released_at":196},62807,"v0.6.7","## [0.6.7] - 2026-03-02\n\n### 修复\n\n- 修复加载指示器崩溃问题\n","2026-03-02T16:35:54",{"id":198,"version":199,"summary_zh":200,"released_at":201},62808,"v0.6.6","## [0.6.6] - 2026-03-02\n\n### 变更\n\n- 工具样式微调\n- 部分垃圾回收优化，以提升启动和滚动的流畅度\n","2026-03-02T13:37:03",{"id":203,"version":204,"summary_zh":205,"released_at":206},62809,"v0.6.5","## [0.6.5] - 2026-02-27\n\n### 新增\n\n- 添加了实验性的 OpenClaw 支持\n","2026-02-27T21:29:04",{"id":208,"version":209,"summary_zh":210,"released_at":211},62810,"v0.6.4","## [0.6.4] - 2026-02-26\r\n\r\n### Fixed\r\n\r\n- Fixed large plans not appearing\r\n\r\n### Changed\r\n\r\n- Additional style tweaks, restore success color for terminal tools, tweaked margins for blocks\r\n","2026-02-26T18:57:14",{"id":213,"version":214,"summary_zh":215,"released_at":216},62811,"v0.6.3","## [0.6.3]- 2026-02-25\r\n\r\n### Changed\r\n\r\n- Updated and improved style for Plans and Terminal tools\r\n","2026-02-25T19:58:16",{"id":218,"version":219,"summary_zh":220,"released_at":221},62812,"v0.6.2","### Changed\n\n- Reverted a dubious style change on the store page","2026-02-25T20:04:43",{"id":223,"version":224,"summary_zh":225,"released_at":226},62813,"v0.6.1","### Changed\n\n- New index for fuzzy searching makes searches faster for large repos","2026-02-25T20:04:42",{"id":228,"version":229,"summary_zh":230,"released_at":231},62814,"v0.5.38","\r\n## [0.5.38]\r\n\r\n### Fixed\r\n\r\n- Fixed issue with agents empty thoughts breaking the block cursor\r\n\r\n### Changed\r\n\r\n- PathSearch and SlashCommand inputs are now overlays to avoid moving conversation content\r\n\r\n## [0.5.37] - 2026-01-01\r\n\r\n### Fixed\r\n\r\n- Fixed session resume\r\n\r\n## [0.5.36] - 2026-01-30\r\n\r\n### Added\r\n\r\n- Added toad.db sqlite database for non-config data\r\n- Added Resume dialog (currently experimental, as agents don't yet support ACP)\r\n- Added setting to disable title blink\r\n\r\n### Fixed\r\n\r\n- Fixed issue with empty terminal tools","2026-02-01T22:02:25",{"id":233,"version":234,"summary_zh":235,"released_at":236},62815,"v0.5.35","Added Github Copilot, and a change to lauch agents in the launcher with a single keypress\r\n\r\n## [0.5.35] - 2026-01-21\r\n\r\n### Added\r\n\r\n- Added GitHub CoPilot\r\n\r\n### Changed\r\n\r\n- The launcher hotkeys will now launch the agent immediately, and not just highlight the agent\r\n","2026-01-21T13:46:19",{"id":238,"version":239,"summary_zh":240,"released_at":241},62816,"v0.5.34","Added a command to clear the conversation, and exposed slash command \"hints\"\r\n\r\n\r\n## [0.5.34] - 2026-01-16\r\n\r\n### Added\r\n\r\n- Added display of slash command hints\r\n- Added \u002Ftoad:clear slash command\r\n","2026-01-16T17:55:26",{"id":243,"version":244,"summary_zh":245,"released_at":246},62817,"v0.5.33","A different approach for diffs\r\n\r\n## [0.5.33] - 2027-01-16\r\n\r\n### Fixed\r\n\r\n- Fixed character level diff highlights\r\n","2026-01-16T11:56:20",{"id":248,"version":249,"summary_zh":250,"released_at":251},62818,"v0.5.32","## [0.5.32] - 2027-01-15\r\n\r\n### Fixed\r\n\r\n- Fixed broken text form the input in commands\r\n","2026-01-15T16:43:25",{"id":253,"version":254,"summary_zh":255,"released_at":256},62819,"v0.5.31","## [0.5.31] - 2026-01-14\r\n\r\n### Changed\r\n\r\n- Fix for diff highlights\r\n- Minor cosmetic things\r\n","2026-01-14T21:12:58"]