[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-daodao97--chatmcp":3,"tool-daodao97--chatmcp":61},[4,18,26,36,44,53],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":17},4358,"openclaw","openclaw\u002Fopenclaw","OpenClaw 是一款专为个人打造的本地化 AI 助手，旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚，能够直接接入你日常使用的各类通讯渠道，包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息，OpenClaw 都能即时响应，甚至支持在 macOS、iOS 和 Android 设备上进行语音交互，并提供实时的画布渲染功能供你操控。\n\n这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地，用户无需依赖云端服务即可享受快速、私密的智能辅助，真正实现了“你的数据，你做主”。其独特的技术亮点在于强大的网关架构，将控制平面与核心助手分离，确保跨平台通信的流畅性与扩展性。\n\nOpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者，以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力（支持 macOS、Linux 及 Windows WSL2），即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你",349277,3,"2026-04-06T06:32:30",[13,14,15,16],"Agent","开发框架","图像","数据工具","ready",{"id":19,"name":20,"github_repo":21,"description_zh":22,"stars":23,"difficulty_score":10,"last_commit_at":24,"category_tags":25,"status":17},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,"2026-04-05T11:01:52",[14,15,13],{"id":27,"name":28,"github_repo":29,"description_zh":30,"stars":31,"difficulty_score":32,"last_commit_at":33,"category_tags":34,"status":17},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 真正成长为懂上",155373,2,"2026-04-14T11:34:08",[14,13,35],"语言模型",{"id":37,"name":38,"github_repo":39,"description_zh":40,"stars":41,"difficulty_score":32,"last_commit_at":42,"category_tags":43,"status":17},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 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",108322,"2026-04-10T11:39:34",[14,15,13],{"id":45,"name":46,"github_repo":47,"description_zh":48,"stars":49,"difficulty_score":32,"last_commit_at":50,"category_tags":51,"status":17},6121,"gemini-cli","google-gemini\u002Fgemini-cli","gemini-cli 是一款由谷歌推出的开源 AI 命令行工具，它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言，它提供了一条从输入提示词到获取模型响应的最短路径，无需切换窗口即可享受智能辅助。\n\n这款工具主要解决了开发过程中频繁上下文切换的痛点，让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用，还是执行复杂的 Git 操作，gemini-cli 都能通过自然语言指令高效处理。\n\n它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口，具备出色的逻辑推理能力；内置 Google 搜索、文件操作及 Shell 命令执行等实用工具；更独特的是，它支持 MCP（模型上下文协议），允许用户灵活扩展自定义集成，连接如图像生成等外部能力。此外，个人谷歌账号即可享受免费的额度支持，且项目基于 Apache 2.0 协议完全开源，是提升终端工作效率的理想助手。",100752,"2026-04-10T01:20:03",[52,13,15,14],"插件",{"id":54,"name":55,"github_repo":56,"description_zh":57,"stars":58,"difficulty_score":32,"last_commit_at":59,"category_tags":60,"status":17},4721,"markitdown","microsoft\u002Fmarkitdown","MarkItDown 是一款由微软 AutoGen 团队打造的轻量级 Python 工具，专为将各类文件高效转换为 Markdown 格式而设计。它支持 PDF、Word、Excel、PPT、图片（含 OCR）、音频（含语音转录）、HTML 乃至 YouTube 链接等多种格式的解析，能够精准提取文档中的标题、列表、表格和链接等关键结构信息。\n\n在人工智能应用日益普及的今天，大语言模型（LLM）虽擅长处理文本，却难以直接读取复杂的二进制办公文档。MarkItDown 恰好解决了这一痛点，它将非结构化或半结构化的文件转化为模型“原生理解”且 Token 效率极高的 Markdown 格式，成为连接本地文件与 AI 分析 pipeline 的理想桥梁。此外，它还提供了 MCP（模型上下文协议）服务器，可无缝集成到 Claude Desktop 等 LLM 应用中。\n\n这款工具特别适合开发者、数据科学家及 AI 研究人员使用，尤其是那些需要构建文档检索增强生成（RAG）系统、进行批量文本分析或希望让 AI 助手直接“阅读”本地文件的用户。虽然生成的内容也具备一定可读性，但其核心优势在于为机器",93400,"2026-04-06T19:52:38",[52,14],{"id":62,"github_repo":63,"name":64,"description_en":65,"description_zh":66,"ai_summary_zh":66,"readme_en":67,"readme_zh":68,"quickstart_zh":69,"use_case_zh":70,"hero_image_url":71,"owner_login":72,"owner_name":73,"owner_avatar_url":74,"owner_bio":75,"owner_company":76,"owner_location":76,"owner_email":76,"owner_twitter":76,"owner_website":76,"owner_url":77,"languages":78,"stars":116,"forks":117,"last_commit_at":118,"license":119,"difficulty_score":32,"env_os":120,"env_gpu":121,"env_ram":121,"env_deps":122,"category_tags":136,"github_topics":137,"view_count":32,"oss_zip_url":76,"oss_zip_packed_at":76,"status":17,"created_at":143,"updated_at":144,"faqs":145,"releases":184},7581,"daodao97\u002Fchatmcp","chatmcp","ChatMCP is an AI chat client implementing the Model Context Protocol (MCP).","ChatMCP 是一款支持全平台（涵盖 macOS、Windows、Linux、iOS、Android 及网页端）的 AI 聊天客户端，其核心特色是完整实现了模型上下文协议（MCP）。它主要解决了传统 AI 聊天工具功能单一、难以灵活连接外部数据源或执行复杂本地任务的痛点，让用户能在一个统一的界面中轻松调用各种 MCP 服务，实现从代码执行、文件分析到联网搜索等多样化能力。\n\n无论是希望提升工作效率的普通用户，还是需要深度定制 AI 工作流的开发者与研究人员，ChatMCP 都能提供极佳的使用体验。对于技术人员而言，它支持通过 uvx 或 npx 快速部署，并兼容多种 MCP 传输标准（如 Stdio、SSE），便于集成自定义工具；对于大众用户，它内置了丰富的交互功能，包括思维链展示、图像生成、LaTeX 公式渲染、Mermaid 图表绘制以及 HTML 实时预览，让复杂的输出结果一目了然。此外，ChatMCP 还具备局域网数据同步特性，方便用户在多设备间无缝切换。凭借跨平台的一致性与对开放协议的坚定支持，ChatMCP 正成为连接用户与智能模型的高效桥梁。","\u003Cdiv align=\"center\">\n\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_924e41593da8.png\" alt=\"logo\" width=\"120\" height=\"120\">\n\u003Ch1>chatmcp\u003C\u002Fh1>\n\nCross-platform `Macos | Windows | Linux | iOS | Android | Web` AI Chat Client\n\n[English](.\u002FREADME.md) | [简体中文](.\u002FREADME_ZH.md) | [Türkçe](.\u002FREADME_TR.md)\n\n\u003C\u002Fdiv>\n\n## Install\n\n| macOS                                                   | Windows                                                 | Linux                                                     | iOS                                                      | Android                                                 | Web                                                    |\n|---------------------------------------------------------|---------------------------------------------------------|-----------------------------------------------------------|----------------------------------------------------------|---------------------------------------------------------|--------------------------------------------------------|\n| [Release](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Freleases) | [Release](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Freleases) | [Release](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Freleases) ¹ | [TestFlight](https:\u002F\u002Ftestflight.apple.com\u002Fjoin\u002FdCXksFJV) | [Release](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Freleases) | [GitHub Pages](https:\u002F\u002Fdaodao97.github.io\u002Fchatmcp) ² |\n\n¹ **Linux Notes:** \n- See Linux requirements below for AppImage\u002FDEB runtime dependencies on Ubuntu 22.04 and 24.04\n- Improved Experience: Latest versions include better dark theme support, unified data storage following [XDG Base Directory Specification](https:\u002F\u002Fspecifications.freedesktop.org\u002Fbasedir-spec\u002Fbasedir-spec-latest.html), and optimized UI layout for Linux desktop environments is planned\n- Tested on major distributions: Ubuntu, Fedora, Arch Linux, openSUSE\n\n² Note: Web version runs entirely in your browser with local storage for chat history and settings.\n\n## Documentation\n\nAlso, you can use DeepWiki to get more information about chatmcp.  \n[![Ask DeepWiki](https:\u002F\u002Fdeepwiki.com\u002Fbadge.svg)](https:\u002F\u002Fdeepwiki.com\u002Fdaodao97\u002Fchatmcp) DeepWiki is an AI-powered platform that transforms any\npublic GitHub repository into a fully interactive, easy-to-understand wiki. By analysing code, documentation, and configuration files, it creates\nclear explanations, interactive diagrams, and even allows for real-time Q&A with the AI.\n\n## Preview\n\n![Artifact Display](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_9ac014f1e2e3.gif)\n![Thinking Mode](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_50d1ccf6cc8f.webp)\n![Generate Image](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_d0ff53674f1e.webp)\n![LaTeX Support](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_aa29cb084857.webp)\n![HTML Preview](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_baf4185907b1.webp)\n![Mermaid Diagram](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_9332f56938cc.webp)\n![MCP Workflow](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_5169ab479923.webp)\n![MCP InMemory](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_c96f2337a411.webp)\n![MCP Tools](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_ee5364376df9.webp)\n![LLM Provider](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_ea97709ebd26.webp)\n![MCP Stdio](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_b0e3532a5515.webp)\n![MCP SSE](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_58bfa0e117ef.webp)\n\n### Data Sync\n\nChatMCP applications can sync data within the same local area network\n\n![Data sync](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_095346b9e297.webp)\n\n## Usage\n\nMake sure you have installed `uvx` or `npx` in your system\n\n### MacOS\n\n```bash\n# uvx\nbrew install uv\n\n# npx\nbrew install node \n```\n\n### Linux\n\n```bash\n# uvx\ncurl -LsSf https:\u002F\u002Fastral.sh\u002Fuv\u002Finstall.sh | sh\n\n# npx (using apt)\nsudo apt update\nsudo apt install nodejs npm\n```\n\n### Linux Requirements (Ubuntu 22.04 and 24.04)\n\nFor running ChatMCP AppImage\u002FDEB on Ubuntu and derivatives, install the following runtime packages:\n\n- AppImage (FUSE): `libfuse2`\n- GTK 3: `libgtk-3-0`\n- Graphics\u002FEGL:\n  - Ubuntu 22.04: `libegl1-mesa`, `libgles2`, `libgl1-mesa-dri`, `libglx-mesa0`\n  - Ubuntu 24.04: `libegl1`, `libgles2`, `libgl1-mesa-dri`, `libglx-mesa0`\n- X11 utilities and SQLite: `libx11-6`, `xdg-utils`, `libsqlite3-0`\n\nInstall commands:\n\n- Ubuntu 22.04:\n```bash\nsudo apt install -y libfuse2 libgtk-3-0 libegl1-mesa libgles2 libgl1-mesa-dri libglx-mesa0 libx11-6 xdg-utils libsqlite3-0 libsqlite3-dev\n```\n\n- Ubuntu 24.04:\n```bash\nsudo apt install -y libfuse2 libgtk-3-0 libegl1 libgles2 libgl1-mesa-dri libglx-mesa0 libx11-6 xdg-utils libsqlite3-0 libsqlite3-dev\n```\n\nOptional (recommended): `mesa-vulkan-drivers`, `mesa-utils` (for diagnostics like glxinfo)\n\n1. Configure Your LLM API Key and Endpoint in `Setting` Page\n2. Install MCP Server from `MCP Server` Page\n3. Chat with MCP Server\n\n- stdio mcp server\n  ![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_3222035439e6.png)\n\n- sse mcp server\n  ![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_27b1c101b562.png)\n\n## Data Storage\n\nChatMCP follows platform-specific best practices for data storage:\n\n### Storage Locations\n\n**macOS:**\n```bash\n~\u002FLibrary\u002FApplication Support\u002FChatMcp\u002F\n```\n\n**Windows:**\n```bash\n%APPDATA%\\ChatMcp\\\n```\n\n**Linux:**\n```bash\n~\u002F.local\u002Fshare\u002FChatMcp\u002F           # Honors $XDG_DATA_HOME if set\n~\u002F.local\u002Fshare\u002Frun.daodao.chatmcp # Flutter dependency\n```\n\n**Mobile:**\n- Application Documents Directory\n\n### File Structure\n\nAll platforms store data in a unified directory structure:\n- `logs` folder - Application logs\n- `chatmcp.db` - Main database file containing chat history and messages\n- `shared_preferences.json` - Application settings and preferences\n- `mcp_server.json` - MCP server configurations\n\n### Reset Application Data\n\nTo completely reset the application (delete all chat history, settings, and configurations):\n\n**macOS:**\n```bash\nrm -rf ~\u002FLibrary\u002FApplication\\ Support\u002FChatMcp\n```\n\n**Windows:**\n```bash\nrd \u002Fs \u002Fq \"%APPDATA%\\ChatMcp\"\n```\n\n**Linux:**\n```bash\nrm -rf ~\u002F.local\u002Fshare\u002FChatMcp\nrm -rf ~\u002F.local\u002Fshare\u002Frun.daodao.chatmcp\n```\n\n## Development\n\n### Install Flutter\n\nTo develop or run ChatMCP, you need to have [Flutter](https:\u002F\u002Fflutter.dev\u002F) installed.  \nFollow the official [Flutter installation guide](https:\u002F\u002Fdocs.flutter.dev\u002Fget-started\u002Finstall) for your platform.\n\n- [Download Flutter](https:\u002F\u002Fdocs.flutter.dev\u002Fget-started\u002Finstall)\n\nAfter installing, verify with:\n```bash\nflutter --version\n```\n\n### Mandatory Code Formatting and Pre-commit Hook\n\nTo keep a consistent code style across contributors, this repository enforces Dart formatting on every commit.\n\n- The repository ships a versioned Git hook at `.githooks\u002Fpre-commit`.\n- On commit, it runs `dart format .`, re-adds changed files, and then performs a no-output check to ensure nothing remains unformatted.\n- Commits that are not properly formatted will be rejected locally; in addition, CI will fail unformatted PRs.\n\nQuick setup (once per clone):\n\n```bash\nmake setup-git-hooks\n```\n\nManual setup (alternative):\n\n```bash\ngit config core.hooksPath .githooks\nchmod +x .githooks\u002Fpre-commit\n```\n\nRequirements (at least one must be available on PATH):\n\n- Dart SDK, or\n- Flutter (bundles Dart)\n\nExamples:\n\n- macOS\u002FLinux (Flutter):\n  ```bash\n  export PATH=\"$PATH:$HOME\u002Fflutter\u002Fbin\"\n  which flutter && flutter --version\n  which dart && dart --version\n  ```\n- macOS\u002FLinux (Dart SDK):\n  ```bash\n  export PATH=\"$PATH:$HOME\u002Fdart-sdk\u002Fbin\"\n  which dart && dart --version\n  ```\n- Windows (PowerShell): Add `C:\\\\src\\\\flutter\\\\bin` (or your Flutter path) to the User\u002FSystem PATH. Validate via:\n  ```powershell\n  where flutter\n  where dart\n  ```\n\nIDE note: After changing PATH, restart your IDE so VCS operations (commit) inherit the updated environment.\n\nCI enforcement:\n\n- A GitHub Actions workflow `check-format` runs `dart format --output=none --set-exit-if-changed .` on push\u002FPR and will fail if any file is not formatted.\n\nPolicy:\n\n- Do not bypass hooks (e.g., `--no-verify`). Such changes will fail in CI and must be reformatted anyway.\n\n### Clone and Run Locally\n\n```bash\n# Clone the repository\ngit clone https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp.git\ncd chatmcp\n\n# Install dependencies\nflutter pub get\n\n# Run on macOS\nflutter run -d macos\n\n# Run on Linux (requires Flutter desktop support enabled)\nflutter run -d linux\n\n# Build release for Linux\nflutter build linux\n```\n\n### Web Version\n\n#### Local Development\n```bash\n# Install dependencies\nflutter pub get\n\n# Run Web version locally\nflutter run -d chrome\n# Or specify port\nflutter run -d chrome --web-port 8080\n# Or run as web-serer for other browsers.\nflutter run -d web-server\n```\n\n#### Build Web Version\n```bash\n# Build production version\nflutter build web\n\n# Build with base path (for deploying to subdirectory)\nflutter build web --base-href \u002Fchatmcp\u002F\n```\n\n#### Deploy to GitHub Pages\n```bash\n# 1. Build Web version\nflutter build web --base-href \u002Fchatmcp\u002F\n\n# 2. Push build\u002Fweb directory contents to gh-pages branch\n# Or use GitHub Actions for automatic deployment\n```\n\nAfter building, files will be in the `build\u002Fweb` directory and can be deployed to any static website hosting service.\n\n## Features\n\n- [x] Chat with MCP Server\n- [X] MCP Server Market\n- [ ] Auto install MCP Server\n- [x] SSE MCP Transport Support\n- [x] Auto Choose MCP Server\n- [x] Chat History\n- [x] OpenAI LLM Model\n- [x] Claude LLM Model\n- [x] OLLama LLM Model\n- [x] DeepSeek LLM Model\n- [ ] RAG\n- [ ] Better UI Design\n- [x] Dark\u002FLight Theme\n\nAll features are welcome to submit, you can submit your ideas or bugs in [Issues](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Fissues)\n\n## MCP Server Market\n\nYou can install MCP Server from MCP Server Market, MCP Server Market is a collection of MCP Server, you can use it to chat with different data.\n\n* Also you can add new MCP Server to the Market : [MCP Server Market](https:\u002F\u002Fgithub.com\u002Fchatmcpclient\u002Fmcp_server_market\u002Fblob\u002Fmain\u002Fmcp_server_market.json)\n\nCreate a fork of [mcp_server_market](https:\u002F\u002Fgithub.com\u002Fchatmcpclient\u002Fmcp_server_market) and add your MCP Server to the `mcp_server_market.json` end of the file.\n\n```json\n{\n    \"mcpServers\": {\n        \"existing-mcp-servers\": {},\n        \"your-mcp-server\": {\n              \"command\": \"uvx\",\n              \"args\": [\n                  \"--from\",\n                  \"git+https:\u002F\u002Fgithub.com\u002Fusername\u002Fyour-mcp-server\",\n                  \"your-mcp-server\"\n            ]\n        }\n    }\n}\n```\nYou can send a Pull Request to the [mcp_server_market](https:\u002F\u002Fgithub.com\u002Fchatmcpclient\u002Fmcp_server_market) repository to add your MCP Server to the Market. After your PR is merged, your MCP Server will be available in the Market and other users can use it immediately.\n\nYour feedback helps us improve chatmcp and helps other users make informed decisions.\n\n## Thanks\n\n- [MCP](https:\u002F\u002Fmodelcontextprotocol.io\u002Fintroduction)\n- [mcp-cli](https:\u002F\u002Fgithub.com\u002Fchrishayuk\u002Fmcp-cli)\n\n## License\n\nThis project is licensed under the [Apache License 2.0](.\u002FLICENSE).\n\n## Star History\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_4b20002b2a36.png)\n","\u003Cdiv align=\"center\">\n\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_924e41593da8.png\" alt=\"logo\" width=\"120\" height=\"120\">\n\u003Ch1>chatmcp\u003C\u002Fh1>\n\n跨平台 `Macos | Windows | Linux | iOS | Android | Web` AI 聊天客户端\n\n[English](.\u002FREADME.md) | [简体中文](.\u002FREADME_ZH.md) | [Türkçe](.\u002FREADME_TR.md)\n\n\u003C\u002Fdiv>\n\n## 安装\n\n| macOS                                                   | Windows                                                 | Linux                                                     | iOS                                                      | Android                                                 | Web                                                    |\n|---------------------------------------------------------|---------------------------------------------------------|-----------------------------------------------------------|----------------------------------------------------------|---------------------------------------------------------|--------------------------------------------------------|\n| [发布版](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Freleases) | [发布版](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Freleases) | [发布版](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Freleases) ¹ | [TestFlight](https:\u002F\u002Ftestflight.apple.com\u002Fjoin\u002FdCXksFJV) | [发布版](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Freleases) | [GitHub Pages](https:\u002F\u002Fdaodao97.github.io\u002Fchatmcp) ² |\n\n¹ **Linux 注意事项:** \n- 请参阅下方的 Linux 系统要求，了解在 Ubuntu 22.04 和 24.04 上运行 AppImage\u002FDEB 所需的运行时依赖项\n- 使用体验优化：最新版本增加了更好的暗色主题支持，并遵循 [XDG 基本目录规范](https:\u002F\u002Fspecifications.freedesktop.org\u002Fbasedir-spec\u002Fbasedir-spec-latest.html) 实现统一的数据存储；同时计划针对 Linux 桌面环境优化 UI 布局\n- 已在主要发行版上测试通过：Ubuntu、Fedora、Arch Linux、openSUSE\n\n² 注：Web 版本完全在您的浏览器中运行，聊天记录和设置将保存在本地存储中。\n\n## 文档\n\n此外，您还可以使用 DeepWiki 获取有关 chatmcp 的更多信息。  \n[![Ask DeepWiki](https:\u002F\u002Fdeepwiki.com\u002Fbadge.svg)](https:\u002F\u002Fdeepwiki.com\u002Fdaodao97\u002Fchatmcp) DeepWiki 是一个由 AI 驱动的平台，可将任何公开的 GitHub 仓库转化为一个完全交互式、易于理解的维基。它通过分析代码、文档和配置文件，生成清晰的解释、交互式图表，甚至允许与 AI 进行实时问答。\n\n## 预览\n\n![Artifact 展示](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_9ac014f1e2e3.gif)\n![思考模式](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_50d1ccf6cc8f.webp)\n![生成图片](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_d0ff53674f1e.webp)\n![LaTeX 支持](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_aa29cb084857.webp)\n![HTML 预览](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_baf4185907b1.webp)\n![Mermaid 图表](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_9332f56938cc.webp)\n![MCP 工作流](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_5169ab479923.webp)\n![MCP 内存模式](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_c96f2337a411.webp)\n![MCP 工具](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_ee5364376df9.webp)\n![LLM 提供商](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_ea97709ebd26.webp)\n![MCP 标准输入输出](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_b0e3532a5515.webp)\n![MCP SSE](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_58bfa0e117ef.webp)\n\n### 数据同步\n\nChatMCP 应用程序可以在同一局域网内同步数据\n\n![数据同步](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_095346b9e297.webp)\n\n## 使用方法\n\n请确保您的系统中已安装 `uvx` 或 `npx`\n\n### MacOS\n\n```bash\n# uvx\nbrew install uv\n\n# npx\nbrew install node \n```\n\n### Linux\n\n```bash\n# uvx\ncurl -LsSf https:\u002F\u002Fastral.sh\u002Fuv\u002Finstall.sh | sh\n\n# npx (使用 apt)\nsudo apt update\nsudo apt install nodejs npm\n```\n\n### Linux 系统要求（Ubuntu 22.04 和 24.04）\n\n要在 Ubuntu 及其衍生系统上运行 ChatMCP AppImage\u002FDEB，请安装以下运行时软件包：\n\n- AppImage (FUSE): `libfuse2`\n- GTK 3: `libgtk-3-0`\n- 图形\u002FEGL:\n  - Ubuntu 22.04: `libegl1-mesa`, `libgles2`, `libgl1-mesa-dri`, `libglx-mesa0`\n  - Ubuntu 24.04: `libegl1`, `libgles2`, `libgl1-mesa-dri`, `libglx-mesa0`\n- X11 工具和 SQLite: `libx11-6`, `xdg-utils`, `libsqlite3-0`\n\n安装命令如下：\n\n- Ubuntu 22.04：\n```bash\nsudo apt install -y libfuse2 libgtk-3-0 libegl1-mesa libgles2 libgl1-mesa-dri libglx-mesa0 libx11-6 xdg-utils libsqlite3-0 libsqlite3-dev\n```\n\n- Ubuntu 24.04：\n```bash\nsudo apt install -y libfuse2 libgtk-3-0 libegl1 libgles2 libgl1-mesa-dri libglx-mesa0 libx11-6 xdg-utils libsqlite3-0 libsqlite3-dev\n```\n\n可选（推荐）：`mesa-vulkan-drivers`、`mesa-utils`（用于 glxinfo 等诊断工具）\n\n1. 在“设置”页面中配置您的 LLM API 密钥和端点\n2. 从“MCP 服务器”页面安装 MCP 服务器\n3. 与 MCP 服务器聊天\n\n- stdio mcp 服务器\n  ![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_3222035439e6.png)\n\n- sse mcp 服务器\n  ![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_27b1c101b562.png)\n\n## 数据存储\n\nChatMCP 遵循各平台的最佳实践进行数据存储：\n\n### 存储位置\n\n**macOS:**\n```bash\n~\u002FLibrary\u002FApplication Support\u002FChatMcp\u002F\n```\n\n**Windows:**\n```bash\n%APPDATA%\\ChatMcp\\\n```\n\n**Linux:**\n```bash\n~\u002F.local\u002Fshare\u002FChatMcp\u002F           # 如果设置了 $XDG_DATA_HOME，则优先使用\n~\u002F.local\u002Fshare\u002Frun.daodao.chatmcp # Flutter 依赖\n```\n\n**移动端：**\n- 应用程序文档目录\n\n### 文件结构\n\n所有平台均采用统一的目录结构存储数据：\n- `logs` 文件夹 - 应用程序日志\n- `chatmcp.db` - 主数据库文件，包含聊天记录和消息\n- `shared_preferences.json` - 应用程序设置和偏好\n- `mcp_server.json` - MCP 服务器配置\n\n### 重置应用数据\n\n要彻底重置应用程序（删除所有聊天记录、设置和配置）：\n\n**macOS:**\n```bash\nrm -rf ~\u002FLibrary\u002FApplication\\ Support\u002FChatMcp\n```\n\n**Windows:**\n```bash\nrd \u002Fs \u002Fq \"%APPDATA%\\ChatMcp\"\n```\n\n**Linux:**\n```bash\nrm -rf ~\u002F.local\u002Fshare\u002FChatMcp\nrm -rf ~\u002F.local\u002Fshare\u002Frun.daodao.chatmcp\n```\n\n## 开发\n\n### 安装 Flutter\n\n要开发或运行 ChatMCP，您需要先安装 [Flutter](https:\u002F\u002Fflutter.dev\u002F)。  \n请按照适用于您平台的官方 [Flutter 安装指南](https:\u002F\u002Fdocs.flutter.dev\u002Fget-started\u002Finstall) 进行操作。\n\n- [下载 Flutter](https:\u002F\u002Fdocs.flutter.dev\u002Fget-started\u002Finstall)\n\n安装完成后，请通过以下命令验证：\n```bash\nflutter --version\n```\n\n### 强制代码格式化与提交前钩子\n\n为确保所有贡献者保持一致的代码风格，本仓库会在每次提交时强制执行 Dart 代码格式化。\n\n- 仓库在 `.githooks\u002Fpre-commit` 中附带了一个版本化的 Git 钩子。\n- 提交时，它会运行 `dart format .`，重新添加已更改的文件，然后进行无输出检查，以确保没有未格式化的文件。\n- 格式不正确的提交将在本地被拒绝；此外，CI 也会使未格式化的 PR 失败。\n\n快速设置（每个克隆只需一次）：\n\n```bash\nmake setup-git-hooks\n```\n\n手动设置（替代方案）：\n\n```bash\ngit config core.hooksPath .githooks\nchmod +x .githooks\u002Fpre-commit\n```\n\n要求（PATH 中至少需要具备以下之一）：\n\n- Dart SDK，或\n- Flutter（内置了 Dart）\n\n示例：\n\n- macOS\u002FLinux（Flutter）：\n  ```bash\n  export PATH=\"$PATH:$HOME\u002Fflutter\u002Fbin\"\n  which flutter && flutter --version\n  which dart && dart --version\n  ```\n- macOS\u002FLinux（Dart SDK）：\n  ```bash\n  export PATH=\"$PATH:$HOME\u002Fdart-sdk\u002Fbin\"\n  which dart && dart --version\n  ```\n- Windows（PowerShell）：将 `C:\\\\src\\\\flutter\\\\bin`（或您的 Flutter 路径）添加到用户\u002F系统 PATH 中。通过以下命令验证：\n  ```powershell\n  where flutter\n  where dart\n  ```\n\nIDE 注意：更改 PATH 后，请重启 IDE，以便 VCS 操作（提交）继承更新后的环境。\n\nCI 强制执行：\n\n- 一个名为 `check-format` 的 GitHub Actions 工作流会在推送\u002FPR 时运行 `dart format --output=none --set-exit-if-changed .`，如果存在任何未格式化的文件，该工作流将会失败。\n\n政策：\n\n- 请勿绕过钩子（例如使用 `--no-verify`）。此类更改将在 CI 中失败，并且仍需重新格式化。\n\n### 克隆并本地运行\n\n```bash\n# 克隆仓库\ngit clone https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp.git\ncd chatmcp\n\n# 安装依赖\nflutter pub get\n\n# 在 macOS 上运行\nflutter run -d macos\n\n# 在 Linux 上运行（需启用 Flutter 桌面支持）\nflutter run -d linux\n\n# 构建 Linux 发布版\nflutter build linux\n```\n\n### Web 版本\n\n#### 本地开发\n```bash\n# 安装依赖\nflutter pub get\n\n# 本地运行 Web 版本\nflutter run -d chrome\n# 或指定端口\nflutter run -d chrome --web-port 8080\n# 或以 Web 服务器模式运行，供其他浏览器访问。\nflutter run -d web-server\n```\n\n#### 构建 Web 版本\n```bash\n# 构建生产版本\nflutter build web\n\n# 带基础路径构建（用于部署到子目录）\nflutter build web --base-href \u002Fchatmcp\u002F\n```\n\n#### 部署到 GitHub Pages\n```bash\n# 1. 构建 Web 版本\nflutter build web --base-href \u002Fchatmcp\u002F\n\n# 2. 将 build\u002Fweb 目录内容推送到 gh-pages 分支\n# 或使用 GitHub Actions 进行自动部署\n```\n\n构建完成后，文件将位于 `build\u002Fweb` 目录中，可部署到任何静态网站托管服务。\n\n## 功能特性\n\n- [x] 与 MCP 服务器聊天\n- [X] MCP 服务器市场\n- [ ] 自动安装 MCP 服务器\n- [x] 支持 SSE MCP 传输\n- [x] 自动选择 MCP 服务器\n- [x] 聊天历史\n- [x] OpenAI LLM 模型\n- [x] Claude LLM 模型\n- [x] OLLama LLM 模型\n- [x] DeepSeek LLM 模型\n- [ ] RAG\n- [ ] 更好的 UI 设计\n- [x] 黑色\u002F白色主题\n\n欢迎提交所有功能建议，您可以在 [Issues](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Fissues) 中提出您的想法或报告问题。\n\n## MCP 服务器市场\n\n您可以从 MCP 服务器市场安装 MCP 服务器。MCP 服务器市场是一个 MCP 服务器的集合，您可以使用它与不同的数据源进行聊天。\n\n* 您也可以向市场添加新的 MCP 服务器：[MCP 服务器市场](https:\u002F\u002Fgithub.com\u002Fchatmcpclient\u002Fmcp_server_market\u002Fblob\u002Fmain\u002Fmcp_server_market.json)\n\n请先 fork [mcp_server_market](https:\u002F\u002Fgithub.com\u002Fchatmcpclient\u002Fmcp_server_market)，然后在文件末尾的 `mcp_server_market.json` 中添加您的 MCP 服务器。\n\n```json\n{\n    \"mcpServers\": {\n        \"existing-mcp-servers\": {},\n        \"your-mcp-server\": {\n              \"command\": \"uvx\",\n              \"args\": [\n                  \"--from\",\n                  \"git+https:\u002F\u002Fgithub.com\u002Fusername\u002Fyour-mcp-server\",\n                  \"your-mcp-server\"\n            ]\n        }\n    }\n}\n```\n随后，您可以向 [mcp_server_market](https:\u002F\u002Fgithub.com\u002Fchatmcpclient\u002Fmcp_server_market) 仓库发送 Pull Request，以将您的 MCP 服务器加入市场。PR 合并后，您的 MCP 服务器将立即对其他用户开放。\n\n您的反馈有助于我们改进 chatmcp，并帮助其他用户做出明智的决策。\n\n## 致谢\n\n- [MCP](https:\u002F\u002Fmodelcontextprotocol.io\u002Fintroduction)\n- [mcp-cli](https:\u002F\u002Fgithub.com\u002Fchrishayuk\u002Fmcp-cli)\n\n## 许可证\n\n本项目采用 [Apache License 2.0](.\u002FLICENSE) 许可。\n\n## 星标历史\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_readme_4b20002b2a36.png)","# ChatMCP 快速上手指南\n\nChatMCP 是一款跨平台 AI 聊天客户端，支持 macOS、Windows、Linux、iOS、Android 及 Web 端。其核心特色是原生集成 **MCP (Model Context Protocol)**，允许用户轻松连接各类 MCP 服务器以扩展 AI 能力。\n\n## 1. 环境准备\n\n在开始使用前，请确保系统已安装以下基础依赖之一，用于运行 MCP 服务：\n\n*   **UVX (推荐)**: 高性能 Python 包管理工具\n*   **NPX**: Node.js 包执行工具\n\n### 依赖安装命令\n\n**macOS**\n```bash\n# 安装 uvx\nbrew install uv\n\n# 或安装 npx (需要 Node.js)\nbrew install node \n```\n\n**Linux**\n```bash\n# 安装 uvx\ncurl -LsSf https:\u002F\u002Fastral.sh\u002Fuv\u002Finstall.sh | sh\n\n# 或安装 npx (使用 apt)\nsudo apt update\nsudo apt install nodejs npm\n```\n\n**Linux 额外运行时依赖 (Ubuntu 22.04 \u002F 24.04)**\n若使用 AppImage 或 DEB 安装包，需安装以下图形与系统库：\n\n*   **Ubuntu 22.04:**\n    ```bash\n    sudo apt install -y libfuse2 libgtk-3-0 libegl1-mesa libgles2 libgl1-mesa-dri libglx-mesa0 libx11-6 xdg-utils libsqlite3-0 libsqlite3-dev\n    ```\n*   **Ubuntu 24.04:**\n    ```bash\n    sudo apt install -y libfuse2 libgtk-3-0 libegl1 libgles2 libgl1-mesa-dri libglx-mesa0 libx11-6 xdg-utils libsqlite3-0 libsqlite3-dev\n    ```\n\n## 2. 安装步骤\n\n根据你的设备平台选择对应的安装方式：\n\n| 平台 | 安装方式 |\n| :--- | :--- |\n| **macOS \u002F Windows \u002F Android** | 访问 [GitHub Releases](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Freleases) 下载对应安装包 |\n| **Linux** | 访问 [GitHub Releases](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Freleases) 下载 AppImage 或 DEB 包 |\n| **iOS** | 通过 [TestFlight](https:\u002F\u002Ftestflight.apple.com\u002Fjoin\u002FdCXksFJV) 加入测试 |\n| **Web (网页版)** | 直接访问 [GitHub Pages](https:\u002F\u002Fdaodao97.github.io\u002Fchatmcp) (数据存储在本地浏览器) |\n\n## 3. 基本使用\n\n安装完成后，按照以下三个步骤即可开始使用：\n\n### 第一步：配置大模型 (LLM)\n1. 打开 ChatMCP，进入 **设置 (Setting)** 页面。\n2. 填入你的 LLM API Key 和 Endpoint（支持 OpenAI, Claude, OLLama, DeepSeek 等模型）。\n\n### 第二步：安装 MCP 服务器\n1. 进入 **MCP Server** 页面。\n2. 从 **MCP Server Market** 中选择需要的服务进行安装，或手动配置 Stdio\u002FSSE 类型的服务器。\n   * *示例配置 (Stdio)*: 指定命令如 `uvx` 及对应参数。\n   * *示例配置 (SSE)*: 填入 SSE 服务端点 URL。\n\n### 第三步：开始对话\n返回聊天界面，选择已安装的 MCP 服务器即可开始对话。ChatMCP 会自动调用服务器工具来处理你的请求（如读取文件、搜索网络、生成图表等）。\n\n---\n\n### 附：数据存储位置\n如需备份或重置数据，可查找以下路径：\n\n*   **macOS**: `~\u002FLibrary\u002FApplication Support\u002FChatMcp\u002F`\n*   **Windows**: `%APPDATA%\\ChatMcp\\`\n*   **Linux**: `~\u002F.local\u002Fshare\u002FChatMcp\u002F`\n\n**重置数据命令 (慎用，将清空所有记录):**\n```bash\n# macOS\nrm -rf ~\u002FLibrary\u002FApplication\\ Support\u002FChatMcp\n\n# Windows (PowerShell)\nrd \u002Fs \u002Fq \"%APPDATA%\\ChatMcp\"\n\n# Linux\nrm -rf ~\u002F.local\u002Fshare\u002FChatMcp\nrm -rf ~\u002F.local\u002Fshare\u002Frun.daodao.chatmcp\n```","某全栈开发者需要在本地同时管理多个大模型服务，并调用文件系统、数据库等本地资源来构建一个智能代码助手。\n\n### 没有 chatmcp 时\n- **工具割裂严重**：开发者必须在终端运行 MCP 服务器，在浏览器打开网页版聊天界面，两者数据不通，切换窗口频繁打断思路。\n- **本地资源访问困难**：想让 AI 读取本地项目文件或查询 SQLite 数据库，需手动复制粘贴内容到对话框，既低效又存在隐私泄露风险。\n- **多端协作受阻**：在办公室电脑配置的提示词和聊天记录，回到家中的笔记本或手机上无法同步，工作流被迫中断。\n- **可视化支持缺失**：AI 生成的 Mermaid 流程图或 LaTeX 公式只能看到源码，需额外寻找在线渲染器才能预览效果。\n\n### 使用 chatmcp 后\n- **原生集成体验**：chatmcp 作为跨平台客户端直接内置 MCP 协议，一键连接本地 stdio 或 SSE 服务，在统一界面内即可完成对话与工具调用。\n- **安全高效的上下文交互**：直接授权 chatmcp 访问本地文件系统和数据库，AI 能实时读取项目代码进行分析，无需人工搬运数据，隐私完全可控。\n- **无缝局域网同步**：利用 chatmcp 的局域网数据同步功能，桌面端的配置与历史对话自动流转至移动端，实现真正的随时随地连续开发。\n- **富媒体即时渲染**：内置 Artifact 展示区，AI 输出的流程图、HTML 页面及数学公式直接在聊天窗口渲染，所见即所得。\n\nchatmcp 通过原生支持 MCP 协议与多端同步能力，将分散的 AI 工具链整合为流畅的本地智能开发工作流。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fdaodao97_chatmcp_9ac014f1.gif","daodao97","刀刀","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fdaodao97_56ae0c6b.jpg","Take it easy",null,"https:\u002F\u002Fgithub.com\u002Fdaodao97",[79,83,87,90,94,98,102,106,109,113],{"name":80,"color":81,"percentage":82},"Dart","#00B4AB",71.7,{"name":84,"color":85,"percentage":86},"JavaScript","#f1e05a",21.5,{"name":88,"color":89,"percentage":32},"C++","#f34b7d",{"name":91,"color":92,"percentage":93},"Shell","#89e051",1.7,{"name":95,"color":96,"percentage":97},"CMake","#DA3434",1.5,{"name":99,"color":100,"percentage":101},"HTML","#e34c26",1,{"name":103,"color":104,"percentage":105},"Swift","#F05138",0.2,{"name":107,"color":108,"percentage":105},"Ruby","#701516",{"name":110,"color":111,"percentage":112},"C","#555555",0.1,{"name":114,"color":115,"percentage":112},"Makefile","#427819",2189,206,"2026-04-14T03:50:30","Apache-2.0","Linux, macOS, Windows","未说明",{"notes":123,"python":124,"dependencies":125},"该工具是基于 Flutter 开发的跨平台 AI 聊天客户端，非本地大模型推理工具，因此无特定 GPU 或高内存需求。Linux 用户运行 AppImage 或 DEB 包时需安装指定的图形和系统库（如 libfuse2, GTK3 等）。开发或从源码运行需安装 Flutter 和 Dart。支持通过 uvx 或 npx 调用 MCP 服务器。","未说明 (运行 MCP 服务器可能需要 Python，但客户端本身基于 Flutter)",[126,127,128,129,130,131,132,133,134,135],"Flutter","Dart SDK","libfuse2 (Linux AppImage)","libgtk-3-0","libegl1\u002Flibegl1-mesa","libgles2","libgl1-mesa-dri","libglx-mesa0","libx11-6","libsqlite3-0",[15,35,14,13,52],[138,139,140,141,142],"mcp","mcp-client","ai","chat","client","2026-03-27T02:49:30.150509","2026-04-15T07:11:48.717826",[146,151,156,161,166,171,175,180],{"id":147,"question_zh":148,"answer_zh":149,"source_url":150},33971,"配置 OpenAI 兼容接口时出现 400 或 404 错误怎么办？","这通常是因为 API 端点（Endpoint）URL 配置不完整。请检查你的 BASE_URL，确保在域名后添加了 `\u002Fv1` 路径。例如，将 `https:\u002F\u002Fapi.openai-proxy.live` 修改为 `https:\u002F\u002Fapi.openai-proxy.live\u002Fv1`。如果问题仍然存在，建议尝试更新到最新版本的应用程序。","https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Fissues\u002F2",{"id":152,"question_zh":153,"answer_zh":154,"source_url":155},33972,"使用 OpenAI 兼容的第三方代理（如 LiteLLM）时，模型选择器一直显示“加载中”且无法列出模型？","这是因为应用程序内部的过滤器默认只保留包含特定关键词（如 gpt, claude, deepseek, llama, qwen 等）的模型名称。如果你使用的模型名称不包含这些关键词（例如通过代理访问的 gemini 模型），它们会被过滤掉。该问题已在后续版本中修复，优化了非聊天类模型的过滤逻辑，建议升级软件。","https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Fissues\u002F34",{"id":157,"question_zh":158,"answer_zh":159,"source_url":160},33973,"如何在 Ollama Provider 中拉取新的模型？","你可以参考 Ollama 官方文档来拉取模型。具体操作是通过 API 或命令行执行拉取命令。相关文档地址：https:\u002F\u002Fgithub.com\u002Follama\u002Follama\u002Fblob\u002Fmain\u002Fdocs\u002Fapi.md#pull-a-model","https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Fissues\u002F101",{"id":162,"question_zh":163,"answer_zh":164,"source_url":165},33974,"在 Linux (Pop!_OS\u002FUbuntu) 上启动应用时出现黑屏或符号查找错误（undefined symbol）？","这可能是由于系统缺少必要的图形库依赖（如 GLX\u002FEGL context 或 Dbusmenu）。如果遇到此类报错（例如 `epoxy_get_proc_address` 断言失败），可以尝试下载并运行 AppImage 版本，或者等待开发者提供修复了依赖问题的构建版本。同时注意检查发布页面的下载链接是否有效，部分旧版本的链接可能已失效。","https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Fissues\u002F175",{"id":167,"question_zh":168,"answer_zh":169,"source_url":170},33975,"输入框的回车键只能发送消息，如何换行？","这是一个用户体验优化点。用户反馈希望将默认的“回车发送”行为改为支持“换行”，或者提供一个独立的换行按钮。目前建议关注后续版本更新，开发者已收到关于改进思考模型聊天标题及输入框换行功能的反馈。","https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Fissues\u002F131",{"id":172,"question_zh":173,"answer_zh":174,"source_url":160},33976,"MCP Server 中的工具无法被完全识别（例如只能找到 add 工具而找不到 multiply）？","如果 MCP Server 中包含大量数学工具但只能识别其中一个，可能是模型调用或上下文传递的问题。有用户反馈在更新版本或重新配置后问题解决。如果问题持续，请检查 MCP Server 的配置是否正确加载了所有工具定义，并确认模型是否有权限调用这些工具。",{"id":176,"question_zh":177,"answer_zh":178,"source_url":179},33977,"使用阿里云百炼或其他特定模型时出现无限循环调用工具的 Bug？","在使用阿里云百炼（如 deepseek-v3）运行时，如果出现工具无限循环调用的情况，这被视为一个已知 Bug。建议暂时避免在该特定配置下使用复杂的工具调用场景，并关注项目后续的修复更新。同时，对于 qwen-turbo 等模型报错的问题，也需等待官方修复或尝试切换其他模型测试。","https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Fissues\u002F91",{"id":181,"question_zh":182,"answer_zh":183,"source_url":170},33978,"聊天记录有时无法正确保存到数据库中？","用户反馈在询问特定内容（如 mermaid 图表）时，聊天历史偶尔无法保存到数据库。这可能与特定内容的解析或数据库写入逻辑有关。建议确保使用的是最新版本，如果问题频繁发生，可尝试清理缓存或向开发者提供具体的复现步骤以便修复。",[185,190,195,200,204,209,214,219,224,229,234,239,243,247,251,255,259,263,267,271],{"id":186,"version":187,"summary_zh":188,"released_at":189},263860,"v0.0.76","  🎉 重大新特性\n\n  OAuth 2.0 + PKCE 自动发现支持\n\n  这是一项重要的更新，为 ChatMCP 带来了企业级的 OAuth 认证能力！\n\n  ✨ 新功能\n\n  - 符合 RFC 8414 标准的 OAuth 发现服务——自动从 MCP 服务器检测 OAuth 配置\n  - 动态客户端注册（RFC 7591）——支持自动进行 OAuth 客户端注册\n  - 支持 PKCE 的公共客户端——无需预先配置 client_id\n  - 自动检测 OAuth 要求——智能识别来自 MCP 服务器 URL 的认证需求\n  - Bearer 令牌认证——为 StreamableClient 和 SSEClient 添加了令牌支持\n  - 基于 Web 的 OAuth 弹出式流程——安全的回调处理机制\n  - 浏览器扩展消息过滤——提供干净的 OAuth 回调体验\n  - 自动刷新令牌及过期处理——无缝管理认证状态\n\n  🔧 支持的服务\n\n  - ✅ Notion MCP——已测试并验证通过\n  - ✅ Atlassian MCP——已测试并验证通过\n  - ✅ 其他受 OAuth 保护的 MCP 服务——通用支持\n\n  💪 企业级特性\n\n  - 生产就绪的代码质量\n  - 完整的文档支持\n  - 安全的认证流程\n  - 零配置集成\n\n  🛠 技术改进\n\n  - 实现了完整的 OAuth 2.0 认证流程\n  - 增加了 PKCE（Code Exchange by Proof Key）安全机制\n  - 支持动态客户端注册，简化集成过程\n  - 优化了网页版的用户体验\n\n  🎯 使用场景\n\n  现在您可以无缝集成以下 MCP 服务：\n  - Notion 工作区\n  - Atlassian 产品套件\n  - 其他需要 OAuth 认证的企业级 MCP 服务\n\n  🙏 感谢贡献者\n\n  特别感谢 @areisde 为本次重大功能的贡献！\n\n  ---\n  完整变更日志：https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Fcompare\u002Fv0.0.74...v0.0.75","2025-08-25T13:42:33",{"id":191,"version":192,"summary_zh":193,"released_at":194},263861,"v0.0.74","\n  🚀 发布 v0.0.74\n\n  ✨ 新特性\n\n  - 🌍 德语本地化：新增德语支持，内容由 AI 翻译\n  - 📊 Token 使用量跟踪：为 OpenAI 和 Gemini 模型新增 Token 使用量跟踪功能\n\n  🔧 改进\n\n  - 📋 代码质量：应用了 AI 代码评审改进\n  - 🎯 Dart 格式化：添加了全面的 Dart 格式化检查和 Git 钩子\n  - 📚 文档：增强了 README，增加了预提交钩子的相关说明\n\n  🛠️ 开发体验\n\n  - ⚙️ CI\u002FCD：优化了 CI 流水线，将 lib\u002Fgenerated 目录排除在 Dart 格式化检查之外，以实现确定性构建\n  - 🪝 Git 钩子：添加了预提交钩子，以提升代码质量\n\n  👥 贡献者\n\n  - @KaiserWu：德语本地化及 Token 使用量相关功能\n  - @cevheri：开发工具链及 CI 改进\n  - @daodao97：发布管理","2025-08-20T10:16:41",{"id":196,"version":197,"summary_zh":198,"released_at":199},263862,"v0.0.73","# ChatMCP v0.0.73 🚀\n\n## 🆕 新功能\n\n### GitHub Copilot 集成\n- **新增 GitHub Copilot 作为 LLM 提供者** (#179)\n  - 与 GitHub Copilot API 完全集成\n  - 支持 Copilot Pro 订阅功能\n  - 使用 OAuth 设备流进行身份验证\n  - 在 LLM 设置中新增提供者选项\n\n## 🐛 错误修复与改进\n\n### Linux 兼容性增强\n- **提升 Linux AppImage 兼容性** (#185)\n  - 增强了与 Ubuntu 22.04 和 Pop!_OS 22.04 的兼容性\n  - 修复了 GLIBC 兼容性问题（防止捆绑较新的 GLIBC 符号）\n  - 添加了自动化 CI 检查，以避免捆绑不兼容的库\n  - 提供了关于 Linux 运行时依赖的全面文档\n\n### 构建系统更新\n- **构建配置改进** (#184)\n  - 更新 CI 配置，使用 ubuntu-22.04 以提高兼容性\n  - 增强了 YAML 配置文件的注释，使其更加清晰\n  - 改进了构建流程文档\n\n## 📋 系统要求\n\n### Linux 要求（Ubuntu 22.04 和 24.04）\n要运行 ChatMCP AppImage\u002FDEB，请安装以下运行时软件包：\n\n**Ubuntu 22.04：**\n```bash\nsudo apt install -y libfuse2 libgtk-3-0 libegl1-mesa libgles2 libgl1-mesa-dri libglx-mesa0 libx11-6 xdg-utils libsqlite3-0\n```\n\n**Ubuntu 24.04：**\n```bash\nsudo apt install -y libfuse2 libgtk-3-0 libegl1 libgles2 libgl1-mesa-dri libglx-mesa0 libx11-6 xdg-utils libsqlite3-0\n```\n\n## 🔧 技术变更\n\n- 添加了全面的 Linux 运行时依赖文档\n- 改进了 AppImage 打包方式，排除了可能引起问题的系统库\n- 增强了 CI\u002FCD 流水线，增加了兼容性验证\n- 更新了构建配置，以更好地支持跨平台\n\n## 📱 下载链接\n\n- **macOS**：[下载 DMG](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Freleases\u002Fdownload\u002Fv0.0.73\u002Fchatmcp-macos-dmg.dmg)\n- **Windows**：[下载 ZIP](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Freleases\u002Fdownload\u002Fv0.0.73\u002Fchatmcp-windows-zip.zip)\n- **Linux**：\n  - [AppImage](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Freleases\u002Fdownload\u002Fv0.0.73\u002Fchatmcp-linux-appimage.AppImage)\n  - [DEB](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Freleases\u002Fdownload\u002Fv0.0.73\u002Fchatmcp-linux-deb.deb)\n  - [RPM](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Freleases\u002Fdownload\u002Fv0.0.73\u002Fchatmcp-linux-rpm.rpm)\n- **Android**：[下载 APK](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Freleases\u002Fdownload\u002Fv0.0.73\u002Fchatmcp-android-apk.apk)\n- **iOS**：[TestFlight](https:\u002F\u002Ftestflight.apple.com\u002Fjoin\u002FdCXksFJV)\n- **Web**：[GitHub Pages](https:\u002F\u002Fdaodao97.github.io\u002Fchatmcp)\n\n## 🙏 贡献者\n\n特别感谢：\n- @KaiserWu 实现了 GitHub Copilot 集成\n- @cevheri 对 Linux 兼容性和构建系统的改进\n\n---\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Fcompare\u002Fv0.0.72...v0.0.73","2025-08-10T01:06:44",{"id":201,"version":202,"summary_zh":76,"released_at":203},263863,"v0.0.72","2025-08-08T09:29:08",{"id":205,"version":206,"summary_zh":207,"released_at":208},263864,"v0.0.71","ChatMCP v0.0.71 发行说明\n\n  🚀 新增功能\n\n  📊 数据管理层抽象\n\n  - 仓储模式：引入新的数据抽象层，通过统一的接口同时支持本地和远程存储\n  - 本地\u002F远程存储：可在本地 SQLite 存储与远程 API 存储之间无缝切换\n  - 统一接口：ChatRepository 提供一致的数据操作接口，无论使用哪种存储方式\n  - 工厂模式：ChatRepositoryProvider 实现了存储实现之间的轻松切换\n\n  🔍 分页与搜索增强\n\n  - 无限滚动：实现了基于 1 为起始页码的智能无限滚动分页（更直观）\n  - 关键词搜索：新增带防抖机制的实时搜索功能，提升性能\n  - 滚动到底加载：将下拉刷新替换为在接近底部时自动加载\n  - 集中配置：新增 PaginationConfig 类，统一管理所有分页参数\n  - 搜索结果分页：搜索结果现在也支持相同的分页接口\n\n  🎯 桌面端自动聚焦优化\n\n  - 智能自动聚焦：桌面端输入框将在以下情况下自动获得焦点：\n    - 创建新聊天\n    - 切换历史对话\n    - AI 回复完成后\n    - 操作被取消或重置时\n  - 平台感知：自动聚焦仅在桌面平台上生效，以保留移动端体验\n  - 安全实现：采用正确的组件生命周期管理，避免焦点问题\n\n  🌐 国际化改进\n\n  - 新的本地化键：为所有支持的语言添加了“没有更多数据”的翻译\n  - 多语言支持：增强了中文、英文和土耳其语的支持\n  - 一致性消息：将硬编码字符串替换为正确的本地化键\n\n  🔧 技术改进\n\n  - DAO 方法增强：在 ChatMessageDao 中添加了缺失的 deleteMessages 方法\n  - 模型转换：为 ChatMessage 添加了 toDb 方法，以更好地进行数据转换\n  - 错误处理：改进了错误处理和加载状态管理\n  - 防止重复：实现了防止重复加载操作的机制\n  - 代码组织：通过仓储模式更好地实现了关注点分离\n\n  📁 新增文件\n\n  - lib\u002Frepository\u002Fchat_repository.dart — 抽象仓库接口\n  - lib\u002Frepository\u002Flocal_chat_repository.dart — 本地存储实现\n  - lib\u002Frepository\u002Fremote_chat_repository.dart — 远程 API 实现\n  - lib\u002Frepository\u002Fchat_repository_provider.dart — 工厂与提供者\n  - lib\u002Fconfig\u002Fpagination_config.dart — 集中式分页配置\n  - docs\u002Fpagination_config.md — 分页功能文档\n\n  🛠️ 修改的组件\n\n  - ChatProvider：已更新为使用仓储模式，不再直接访问 DAO\n  - InputArea：增加了 FocusNode 和自动聚焦功能\n  - Sidebar：实现了无限滚动","2025-07-12T14:39:55",{"id":210,"version":211,"summary_zh":212,"released_at":213},263865,"v0.0.70","# 发布 v0.0.70\n\n## ✨ 新特性\n\n### 🌐 多语言支持增强\n- 添加了新的本地化字符串，以提升用户体验：\n  - “切换侧边栏”\n  - “删除聊天”\n  - “全选”\n  - “新建聊天”\n  - “发送”\n  - “更多”\n- 增加了对“inmemory”本地化字符串的支持，并更新了翻译内容。\n- 修复了“数据同步”字符串的格式问题。\n\n### 📱 移动浏览器优化\n- 在移动浏览器上新增了 openDrawer 菜单显示，以改善导航体验。\n\n### 🔧 MCP 工具增强\n- 为 McpTools 的运行服务器添加了服务器信息对话框，以便更好地查看服务器状态。\n\n## 🛠️ 改进\n\n### 📚 文档\n- 优化了 README 文件，增加了 Flutter 安装说明和本地开发环境搭建指南（感谢 @jakbin）。\n- 更新了项目文档。\n\n### 🐛 Bug 修复\n- 改进了 MCP 服务器初始化和验证过程中的异常处理。\n- 增强了创建 StdioClient 时的错误捕获和日志记录功能。\n\n## 🤝 贡献者\n\n特别感谢 @jakbin 对文档改进所做的贡献！\n\n---\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Fcompare\u002Fv0.0.69...v0.0.70","2025-06-28T12:24:53",{"id":215,"version":216,"summary_zh":217,"released_at":218},263866,"v0.0.69","## 发布 v0.0.69\n\n### 🆕 新功能\n- **MCP 服务器市场文档**：在 README 文件中添加了 MCP 服务器市场的全面文档\n- **删除确认对话框**：在删除聊天前增加了确认对话框，以防止误删\n- **多语言支持**：增强了确认消息的本地化支持（英语、土耳其语、中文）\n\n### 🔧 改进\n- **MCP 服务器市场迁移**：将 `mcp_server_market.json` 移至专门的 [chatmcpclient 组织仓库](https:\u002F\u002Fgithub.com\u002Fchatmcpclient\u002Fmcp_server_market\u002Fblob\u002Fmain\u002Fmcp_server_market.json)\n- **错误处理重构**：改进了 `NetworkSyncService` 中的异常处理，实现了更完善的错误传播\n- **UI\u002FUX 优化**：\n  - 优化了删除聊天后的弹出窗口行为\n  - 改进了删除确认消息的字符串插值\n\n### 🌐 Web 平台更新\n- **GitHub Actions 工作流**：新增了完整的 Web 构建与部署工作流\n- **Flutter 版本更新**：在 CI\u002FCD 管道中升级至 Flutter 3.32.1\n- **构建优化**：为 Web 构建添加了正确的 base-href 配置\n\n### 🌍 国际化\n- 为删除确认消息添加了土耳其语支持\n- 增强了现有的中文和英语本地化\n\n### 🛠️ 技术变更\n- 更新了 `pubspec.lock` 中的各项依赖包\n- 新增了一个 MCP 服务器条目：“Turkiye-Legal-MCP”\n- 改进了 GitHub Actions 中的部署条件\n\n### 👥 贡献者\n特别感谢：\n- @cevheri 对 MCP 服务器市场改进及文档的支持\n- @jakbin 对 Web 平台增强及 UI 改进的贡献\n\n---\n\n**完整变更日志**：[v0.0.68...v0.0.69](https:\u002F\u002Fgithub.com\u002Fchatmcpclient\u002Fchatmcp\u002Fcompare\u002Fv0.0.68...v0.0.69)","2025-06-26T02:57:36",{"id":220,"version":221,"summary_zh":222,"released_at":223},263867,"v0.0.68","# 发布 v0.0.68\n\n## 🚀 新特性\n\n### 📡 网络同步\n- **跨设备数据同步**：通过二维码连接并同步各设备之间的数据\n- **NetworkSyncSetting 页面**：提供完整的服务器管理功能，包括启停操作和连接历史记录\n- **内置 HTTP 服务器**：支持获取设备信息以及数据的导入导出操作\n- **增强的灵活性**：非常适合多设备协同工作场景\n\n### 🌐 代理设置\n- **代理服务器配置**：全面支持 HTTP\u002FHTTPS 代理设置\n- **丰富的代理选项**：可配置代理类型、主机地址、端口、用户名和密码\n- **LLM 客户端集成**：所有 LLM 客户端现均支持代理连接\n- **网络访问性**：特别适用于企业环境及受限网络\n\n### 🧹 日志管理\n- **自动日志清理**：智能清理超过 3 天的日志文件\n- **维护界面**：在设置中新增用户友好的维护卡片，方便手动清理\n- **存储优化**：有助于保持应用存储占用空间最小化\n- **提升可维护性**：更好地管理日志文件，便于长期使用\n\n## 🔧 改进\n\n- **Web 平台文档**：更新 README，添加 Web 平台相关信息\n- **本地化更新**：为新的同步和维护功能添加多语言翻译\n- **用户界面优化**：改进设置页面，新增功能分区\n\n## 📦 依赖项\n\n新增网络服务相关依赖：\n- `shelf ^1.4.1` - HTTP 服务器框架\n- `shelf_router ^1.1.4` - 路由功能\n- `shelf_cors_headers ^0.1.5` - CORS 支持\n- `network_info_plus ^5.0.0` - 网络信息获取\n- `qr_flutter ^4.1.0` - QR 代码生成\n- `qr_code_scanner ^1.0.1` - QR 代码扫描\n- `dio ^5.4.0` - 高级 HTTP 客户端\n\n## 🔗 链接\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Fcompare\u002Fv0.0.66...v0.0.68\n\n---\n\n*本次发布聚焦于连接性和维护功能，使 ChatMCP 在团队协作方面更加灵活，并且在不同网络环境下更易于维护。*","2025-06-22T02:46:30",{"id":225,"version":226,"summary_zh":227,"released_at":228},263868,"v0.0.66","# 🚀 ChatMCP v0.0.66 发行说明\n\n## ✨ 新特性\n- **Web 平台支持**：首次支持 Web 平台，进一步扩大应用的可访问性\n- **Web MCP 服务器配置**：新增对 Web 平台的 MCP 服务器配置支持\n\n## 🐛 问题修复\n- **代码质量改进**：通过将 `print()` 替换为 `debugPrint()`，修复了 Dart 分析警告\n- **API 兼容性**：使用 `withValues()` 方法替代已弃用的 `withOpacity`，以避免精度损失，从而修复了相关弃用警告\n- **代码格式化**：修复了 Dart 代码的格式化问题\n\n## 🔧 重构\n- **UI 优化**：移除了 MarkdownBlock 组件中不必要的 `SingleChildScrollView`，提升了渲染性能\n\n## 🎉 致谢\n特别感谢 [@cevheri](https:\u002F\u002Fgithub.com\u002Fcevheri) 在本次发布中的重要贡献，尤其是实现了对 Web 平台的支持！\n\n---\n**完整变更日志**：[v0.0.65...v0.0.66](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Fcompare\u002Fv0.0.65...v0.0.66)","2025-06-17T13:17:52",{"id":230,"version":231,"summary_zh":232,"released_at":233},263869,"v0.0.65","# ChatMcp 0.0.65 发行说明\n\n## 🐛 错误修复\n\n- **修复聊天消息流式传输中的渲染和生命周期错误** - 解决了聊天消息流式传输过程中出现的渲染问题和组件生命周期错误，提升了聊天体验的稳定性（[#140](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Fissues\u002F140)）\n\n## 🔧 技术改进\n\n- **将 Flutter 依赖更新至 3.32.4** - 升级了 Flutter 框架及相关依赖包，提升了性能和安全性\n\n## 👥 贡献者\n\n感谢本次发布中的贡献者：\n- [@cevheri](https:\u002F\u002Fgithub.com\u002Fcevheri) - 修复核心问题并更新依赖\n- [@daodao97](https:\u002F\u002Fgithub.com\u002Fdaodao97) - 版本发布\n\n---\n\n**完整变更日志**：[v0.0.64...v0.0.65](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Fcompare\u002Fv0.0.64...v0.0.65)\n\n**发布日期**：2025年1月17日\n\n## 📦 如何升级\n\n如果您正在使用 0.0.64 版本，我们建议升级到此版本以获得更稳定的聊天体验：\n\n1. 从 GitHub 发布页面下载最新版本\n2. 或者从源代码构建最新版本\n\n## 🔗 相关链接\n\n- [问题 #140](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Fissues\u002F140) - 聊天消息流式传输渲染问题\n- [拉取请求 #141](https:\u002F\u002Fgithub.com\u002Fdaodao97\u002Fchatmcp\u002Fpull\u002F141) - 修复及依赖更新\n\n---\n\n*本版本主要聚焦于修复聊天功能的稳定性问题。建议所有用户升级。*","2025-06-16T06:47:11",{"id":235,"version":236,"summary_zh":237,"released_at":238},263870,"v0.0.64","# ChatMCP v0.0.64 发行说明\n\n**发布日期**: 2024年12月  \n**发布类型**: 功能更新 + 错误修复  \n**兼容性**: 向后兼容\n\n## 🚀 新特性\n\n### 提供商管理增强\n- **新增提供商启用\u002F禁用切换功能** - 用户现在可以通过直观的切换界面更灵活地管理不同的 AI 提供商\n- 改进了提供商配置流程\n- 增强了提供商状态的可见性\n\n### Linux 平台支持\n- **新增 Linux 平台图标支持** - 更好地与 Linux 桌面环境集成\n- 提升了跨平台兼容性\n- 优化了 Linux 系统上的用户体验\n\n### 国际化扩展\n- **新增土耳其语本地化支持** - 为国际用户提供完整的土耳其语支持\n- 扩展了语言覆盖范围，提升全球可访问性\n- 改善了土耳其语用户群的使用体验\n\n## 🐛 错误修复\n\n### 数学工具调用问题\n- **修复数学工具调用问题** - 解决了数学计算和工具调用中的问题\n- 提高了计算功能的稳定性\n- 增强了数学表达式的处理能力\n\n### 文件名修正\n- **修复文件名拼写错误** - 将配置文件中的“upgradge”修正为“upgrade”\n- 提升了代码的一致性和可读性\n\n### 代码质量改进\n- **应用 `dart fix --apply`** - 自动化代码风格改进和清理\n- 移除了未使用的依赖导入\n- 提升了代码的可维护性\n\n## 📚 文档改进\n\n### 土耳其语文档\n- **新增完整的土耳其语 README 文档** - 提供全面的土耳其语文档\n- 提升了土耳其语开发者对项目的可访问性\n- 保持了与主文档的一致性\n\n### 文档格式优化\n- **移除土耳其语 README 中的嵌套 Bash 语法**，以提高可读性\n- **修复土耳其语 README 文档中的图片链接**\n- **更新 DeepWiki 徽章显示**，以获得更好的展示效果\n- 提升了整体文档质量\n\n## 🔧 技术改进\n\n- **统一整个代码库的代码风格**\n- **移除未使用的依赖导入**，以减小打包体积\n- **优化项目结构**，以提高可维护性\n- 提升了开发工作流效率\n\n## 📊 变更汇总\n\n| 类别 | 变更数量 |\n|----------|---------|\n| 新特性 | 3 |\n| 错误修复 | 3 |\n| 文档 | 4 |\n| 技术改进 | 4 |\n\n## 👥 贡献者\n\n我们感谢以下贡献者为本次发布所做的宝贵贡献：\n\n- **@daodao97** - 核心功能开发及提供商管理增强\n- **@cevheri** - 国际化支持、代码优化及 Linux 平台改进\n\n## 🔄 迁移指南\n\n本版本向后兼容。现有用户无需执行任何迁移步骤。\n\n## 📦 安装\n\n### Flutter 包\n```bash\nflutter pub get\n```\n\n### 从源码","2025-06-15T00:29:15",{"id":240,"version":241,"summary_zh":76,"released_at":242},263871,"v0.0.63","2025-06-14T04:48:32",{"id":244,"version":245,"summary_zh":76,"released_at":246},263872,"v0.0.62","2025-06-05T22:52:17",{"id":248,"version":249,"summary_zh":76,"released_at":250},263873,"v0.0.61","2025-06-05T01:30:57",{"id":252,"version":253,"summary_zh":76,"released_at":254},263874,"v0.0.60","2025-06-05T00:11:56",{"id":256,"version":257,"summary_zh":76,"released_at":258},263875,"v0.0.59","2025-06-03T02:46:51",{"id":260,"version":261,"summary_zh":76,"released_at":262},263876,"v0.0.58","2025-06-03T02:36:09",{"id":264,"version":265,"summary_zh":76,"released_at":266},263877,"v0.0.57","2025-05-29T05:30:26",{"id":268,"version":269,"summary_zh":76,"released_at":270},263878,"v0.0.53","2025-05-28T13:16:19",{"id":272,"version":273,"summary_zh":76,"released_at":274},263879,"v0.0.52","2025-05-28T11:57:03"]