[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-kleneway--pastemax":3,"tool-kleneway--pastemax":64},[4,17,27,35,44,52],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"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 真正成长为懂上",149489,2,"2026-04-10T11:32:46",[13,14,15],"开发框架","Agent","语言模型","ready",{"id":18,"name":19,"github_repo":20,"description_zh":21,"stars":22,"difficulty_score":10,"last_commit_at":23,"category_tags":24,"status":16},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",[25,14,26,13],"插件","图像",{"id":28,"name":29,"github_repo":30,"description_zh":31,"stars":32,"difficulty_score":10,"last_commit_at":33,"category_tags":34,"status":16},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",[25,13],{"id":36,"name":37,"github_repo":38,"description_zh":39,"stars":40,"difficulty_score":41,"last_commit_at":42,"category_tags":43,"status":16},4487,"LLMs-from-scratch","rasbt\u002FLLMs-from-scratch","LLMs-from-scratch 是一个基于 PyTorch 的开源教育项目，旨在引导用户从零开始一步步构建一个类似 ChatGPT 的大型语言模型（LLM）。它不仅是同名技术著作的官方代码库，更提供了一套完整的实践方案，涵盖模型开发、预训练及微调的全过程。\n\n该项目主要解决了大模型领域“黑盒化”的学习痛点。许多开发者虽能调用现成模型，却难以深入理解其内部架构与训练机制。通过亲手编写每一行核心代码，用户能够透彻掌握 Transformer 架构、注意力机制等关键原理，从而真正理解大模型是如何“思考”的。此外，项目还包含了加载大型预训练权重进行微调的代码，帮助用户将理论知识延伸至实际应用。\n\nLLMs-from-scratch 特别适合希望深入底层原理的 AI 开发者、研究人员以及计算机专业的学生。对于不满足于仅使用 API，而是渴望探究模型构建细节的技术人员而言，这是极佳的学习资源。其独特的技术亮点在于“循序渐进”的教学设计：将复杂的系统工程拆解为清晰的步骤，配合详细的图表与示例，让构建一个虽小但功能完备的大模型变得触手可及。无论你是想夯实理论基础，还是为未来研发更大规模的模型做准备",90106,3,"2026-04-06T11:19:32",[15,26,14,13],{"id":45,"name":46,"github_repo":47,"description_zh":48,"stars":49,"difficulty_score":10,"last_commit_at":50,"category_tags":51,"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,15],{"id":53,"name":54,"github_repo":55,"description_zh":56,"stars":57,"difficulty_score":10,"last_commit_at":58,"category_tags":59,"status":16},2268,"ML-For-Beginners","microsoft\u002FML-For-Beginners","ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程，旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周，包含 26 节精炼课程和 52 道配套测验，内容涵盖从基础概念到实际应用的完整流程，有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。\n\n无论是希望转型的开发者、需要补充算法背景的研究人员，还是对人工智能充满好奇的普通爱好者，都能从中受益。课程不仅提供了清晰的理论讲解，还强调动手实践，让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持，通过自动化机制提供了包括简体中文在内的 50 多种语言版本，极大地降低了全球不同背景用户的学习门槛。此外，项目采用开源协作模式，社区活跃且内容持续更新，确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路，ML-For-Beginners 将是理想的起点。",85092,"2026-04-10T11:13:16",[26,60,61,25,14,62,15,13,63],"数据工具","视频","其他","音频",{"id":65,"github_repo":66,"name":67,"description_en":68,"description_zh":69,"ai_summary_zh":70,"readme_en":71,"readme_zh":72,"quickstart_zh":73,"use_case_zh":74,"hero_image_url":75,"owner_login":76,"owner_name":77,"owner_avatar_url":78,"owner_bio":79,"owner_company":80,"owner_location":79,"owner_email":81,"owner_twitter":79,"owner_website":82,"owner_url":83,"languages":84,"stars":101,"forks":102,"last_commit_at":103,"license":104,"difficulty_score":10,"env_os":105,"env_gpu":106,"env_ram":106,"env_deps":107,"category_tags":116,"github_topics":79,"view_count":10,"oss_zip_url":79,"oss_zip_packed_at":79,"status":16,"created_at":117,"updated_at":118,"faqs":119,"releases":155},6276,"kleneway\u002Fpastemax","pastemax","A simple tool to select files from a repository to copy\u002Fpaste into an LLM","PasteMax 是一款专为开发者打造的桌面应用，旨在简化将代码文件发送给大语言模型（LLM）的过程。在使用 AI 编程助手时，手动筛选、复制和拼接多个代码文件往往繁琐且容易出错，PasteMax 通过提供智能的文件浏览与管理功能，完美解决了这一痛点。\n\n用户可以使用 PasteMax 轻松浏览项目目录，快速搜索目标文件，并一键选中所需内容。其核心亮点在于\"AI 就绪”特性：它能自动估算每个文件的 Token 数量，支持设定不同模型（如 Claude、GPT-4o 等）的上下文限制，并在选中内容超出限制时发出预警。此外，工具会自动识别并排除二进制文件及常见的无关依赖（如 node_modules），确保发送给 AI 的都是干净、有效的代码片段。\n\nPasteMax 基于 Electron、React 和 TypeScript 构建，支持 Windows、Mac、Linux 及 WSL 全平台运行，并提供深色模式和工作区保存功能。无论是需要调试代码的软件工程师，还是希望利用 AI 分析项目结构的技术研究人员，都能通过 PasteMax 显著提升与 AI 交互的效率，让代码分享变得简单流畅","PasteMax 是一款专为开发者打造的桌面应用，旨在简化将代码文件发送给大语言模型（LLM）的过程。在使用 AI 编程助手时，手动筛选、复制和拼接多个代码文件往往繁琐且容易出错，PasteMax 通过提供智能的文件浏览与管理功能，完美解决了这一痛点。\n\n用户可以使用 PasteMax 轻松浏览项目目录，快速搜索目标文件，并一键选中所需内容。其核心亮点在于\"AI 就绪”特性：它能自动估算每个文件的 Token 数量，支持设定不同模型（如 Claude、GPT-4o 等）的上下文限制，并在选中内容超出限制时发出预警。此外，工具会自动识别并排除二进制文件及常见的无关依赖（如 node_modules），确保发送给 AI 的都是干净、有效的代码片段。\n\nPasteMax 基于 Electron、React 和 TypeScript 构建，支持 Windows、Mac、Linux 及 WSL 全平台运行，并提供深色模式和工作区保存功能。无论是需要调试代码的软件工程师，还是希望利用 AI 分析项目结构的技术研究人员，都能通过 PasteMax 显著提升与 AI 交互的效率，让代码分享变得简单流畅。","# PasteMax\n\n\u003Cp align=\"center\">\n   \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkleneway_pastemax_readme_e6f5f41e0995.png\" width=\"150\" alt=\"PasteMaxIcon\">\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n   A modern file viewer application for developers to easily navigate, search, and copy code from repositories.\u003Cbr\u002F>\n   Ideal for pasting into ChatGPT or your LLM of choice. Built with Electron, React, and TypeScript.\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n   \u003Ca href=\"https:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-MIT-yellow.svg\" alt=\"License: MIT\">\u003C\u002Fa>\n   \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fissues\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues\u002Fkleneway\u002Fpastemax\" alt=\"GitHub issues\">\u003C\u002Fa>\n   \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Freleases\u002Flatest\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fkleneway\u002Fpastemax\" alt=\"GitHub releases\">\u003C\u002Fa>\n\u003C\u002Fp>\n\n## Overview\n\nPasteMax is a simple desktop app built for developers using AI coding assistants. It makes sharing your code with LLMs easy, thanks to a smart file explorer with token counting, file filtering, quick copy, and a previewer. Select the files you need, skip binaries and junk, and get clean, formatted snippets ready for your LLM.\n\n![PasteMax](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkleneway_pastemax_readme_b3e389cd3e6b.png)\n![FilePreview](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkleneway_pastemax_readme_770af154977f.png)\n![ModelList](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkleneway_pastemax_readme_7ea4969443ca.png)\n\n## Video\n\n[YouTube Link](https:\u002F\u002Fyoutu.be\u002FYV-pZSDNnPo)\n\n## Features\n\n### File Navigation & Management\n\n- **File Tree Navigation**: Browse directories and files with an expandable tree view\n- **Search Capabilities**: Quickly find files by name or content\n- **Sorting Options**: Sort files by name, size, or token count\n- **File Change Watcher**: Automatically updates the file list when files are added, modified, or deleted\n- **Manual Refresh**: Option to perform a full directory re-scan when needed\n\n### AI-Ready Features\n\n- **Token Counting**: View approximate token count for each file\n- **Model Context Limit**: Select different models (Claude-3.7, GPT-4o, Gemini 2.5, etc.)\n- **Context Limit Warning**: Get alerted when selections exceed the model's context limit\n\n### Content & Preview\n\n- **File Previewer**: View file contents in a dedicated preview pane\n- **Selection Management**: Select multiple files and copy their contents together\n- **Binary File Detection**: Automatic detection and exclusion of binary files\n- **Smart File Exclusion**: Auto-excludes package-lock.json, node_modules, etc.\n\n### Workflow Enhancements\n\n- **Workspace Management**: Save and load workspaces for quick directory access\n- **Automatic Update Checker**: Stay current with the latest releases\n- **Dark Mode**: Toggle between light and dark themes for comfortable viewing\n- **Cross-Platform**: Available for Windows, Mac, Linux and WSL\n\n## Installation\n\n### Download Binary\n\nDownload the latest PasteMax version from the [releases page](https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Freleases\u002Flatest).\n\n### Build from Source\n\n1. Clone the repository:\n\n```\ngit clone https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax.git\ncd pastemax\n```\n\n2. Install dependencies:\n\n```\nnpm install\n```\n\n3. Build the app:\n\n```\nnpm run build:electron\nnpm run package\n```\n\n**Note**: If you encounter issues with `npm run package`, you can try the platform-specific command:\n\n```\nnpm run package:win\nnpm run package:mac\nnpm run package:linux\n```\n\nAfter successful build, you'll find the executable files inside the `release-builds` directory:\n\n**Windows:**\n\n- `PasteMax Setup 1.0.0.exe` - Installer version\n- `PasteMax 1.0.0.exe` - Portable version\n\n**Mac:**\n\n- `PasteMax 1.0.0.dmg` - Installer version\n- `PasteMax 1.0.0.zip` - Portable version\n\n**Linx:**\n\n- `PasteMax 1.0.0.deb` - Installer version (Deb package)\n- `PasteMax 1.0.0.rpm` - Installer version (RPM package)\n- `PasteMax 1.0.0.AppImage` - Portable version\n\n## Development\n\n### Prerequisites\n\n- Node.js (v14 or higher)\n- npm or yarn\n\n### Running in Development Mode\n\nTo run the application in development mode:\n\n```\n# Start the Vite dev server\nnpm run dev\n\n# In a separate terminal, start Electron\nnpm run dev:electron\n```\n\n### Building for Production\n\nTo build the application for production:\n\n```\n# Build the React app with Vite and update paths for Electron\nnpm run build:electron\n\n# Create platform-specific distributables\nnpm run package\n```\n\n## Project Structure\n\n- `src\u002F` - React application source code\n  - `components\u002F` - React components\n  - `context\u002F` - React context providers\n  - `hooks\u002F` - Custom React hooks\n  - `types\u002F` - TypeScript type definitions\n  - `utils\u002F` - Utility functions\n  - `styles\u002F` - CSS styles\n  - `assets\u002F` - Static assets like images\n- `electron\u002F` - Electron-Backend related files\n- `public\u002F` - Public assets (favicon, etc.)\n- `scripts\u002F` - Utility scripts for building and testing\n- `docs\u002F` - Documentation\n\n## Libraries Used\n\n- Electron - Desktop application framework\n- React - UI library\n- TypeScript - Type safety\n- Vite - Build tool and development server\n- tiktoken - Token counting for LLM context estimation\n- ignore - .gitignore-style pattern matching for file exclusions\n- chokidar - File Watcher\n\n## Troubleshooting\n\n### Getting \"Warning: Not trusted\" on Windows\n\nIf you see a warning about the app not being trusted, you can bypass this by clicking \"run anyways\". This is a common issue with Electron apps, especially since PasteMax is not signed.\n\n### Getting \"App not responding\" on Mac\n\nIf you encounter an \"App not responding\" message on Mac, it may be due to macOS security settings. You can try the following:\n\n1. Open System Preferences.\n2. Go to Security & Privacy.\n3. Under the General tab, look for the \"Allow apps downloaded from\" section.\n4. Look for \"PasteMax\" and click \"Open Anyway\".\n\n### Other Issues\n\nIf you encounter other issues, please [report them on GitHub](https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fissues).\n\n## License\n\nMIT License - see the [LICENSE](LICENSE) file for details.\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n1. Fork the repository\n2. Create your feature branch (`git checkout -b feature\u002Famazing-feature`)\n3. Commit your changes (`git commit -m 'Add some amazing feature'`)\n4. Push to the branch (`git push origin feature\u002Famazing-feature`)\n5. Open a Pull Request\n\n## Star History ⭐\n\n[![Star History Chart](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkleneway_pastemax_readme_90275e02fe4d.png)](https:\u002F\u002Fwww.star-history.com\u002F#kleneway\u002Fpastemax&Date)\n\n---\n","# PasteMax\n\n\u003Cp align=\"center\">\n   \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkleneway_pastemax_readme_e6f5f41e0995.png\" width=\"150\" alt=\"PasteMaxIcon\">\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n   一款现代化的文件查看器应用，专为开发者设计，可轻松浏览、搜索和复制代码库中的代码。\u003Cbr\u002F>\n   非常适合粘贴到 ChatGPT 或您选择的大型语言模型中。基于 Electron、React 和 TypeScript 构建。\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n   \u003Ca href=\"https:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-MIT-yellow.svg\" alt=\"许可证：MIT\">\u003C\u002Fa>\n   \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fissues\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues\u002Fkleneway\u002Fpastemax\" alt=\"GitHub 问题\">\u003C\u002Fa>\n   \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Freleases\u002Flatest\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fkleneway\u002Fpastemax\" alt=\"GitHub 发布\">\u003C\u002Fa>\n\u003C\u002Fp>\n\n## 概述\n\nPasteMax 是一款专为使用 AI 编程助手的开发者打造的简单桌面应用。它通过智能文件浏览器、令牌计数、文件过滤、快速复制和预览功能，让与大型语言模型分享代码变得轻而易举。只需选择所需的文件，跳过二进制文件和无用内容，即可获得干净、格式化的代码片段，直接用于您的 LLM。\n\n![PasteMax](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkleneway_pastemax_readme_b3e389cd3e6b.png)\n![文件预览](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkleneway_pastemax_readme_770af154977f.png)\n![模型列表](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkleneway_pastemax_readme_7ea4969443ca.png)\n\n## 视频\n\n[YouTube 链接](https:\u002F\u002Fyoutu.be\u002FYV-pZSDNnPo)\n\n## 功能\n\n### 文件导航与管理\n\n- **文件树导航**：通过可展开的树形视图浏览目录和文件\n- **搜索功能**：按文件名或内容快速查找文件\n- **排序选项**：按名称、大小或令牌数量对文件进行排序\n- **文件更改监听器**：当文件被添加、修改或删除时，自动更新文件列表\n- **手动刷新**：在需要时可执行完整的目录重新扫描\n\n### 适合 AI 的功能\n\n- **令牌计数**：查看每个文件的大致令牌数量\n- **模型上下文限制**：选择不同的模型（Claude-3.7、GPT-4o、Gemini 2.5 等）\n- **上下文限制警告**：当所选内容超过模型的上下文限制时发出提醒\n\n### 内容与预览\n\n- **文件预览器**：在专用的预览窗格中查看文件内容\n- **多文件选择**：可以选择多个文件并一起复制其内容\n- **二进制文件检测**：自动检测并排除二进制文件\n- **智能文件排除**：自动排除 package-lock.json、node_modules 等文件\n\n### 工作流增强\n\n- **工作区管理**：保存和加载工作区，以便快速访问目录\n- **自动更新检查器**：保持应用程序始终处于最新版本\n- **深色模式**：可在浅色和深色主题之间切换，以获得舒适的观看体验\n- **跨平台支持**：适用于 Windows、Mac、Linux 和 WSL\n\n## 安装\n\n### 下载二进制文件\n\n从 [发布页面](https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Freleases\u002Flatest) 下载最新的 PasteMax 版本。\n\n### 从源码构建\n\n1. 克隆仓库：\n\n```\ngit clone https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax.git\ncd pastemax\n```\n\n2. 安装依赖项：\n\n```\nnpm install\n```\n\n3. 构建应用：\n\n```\nnpm run build:electron\nnpm run package\n```\n\n**注意**：如果在运行 `npm run package` 时遇到问题，可以尝试使用特定于平台的命令：\n\n```\nnpm run package:win\nnpm run package:mac\nnpm run package:linux\n```\n\n成功构建后，您将在 `release-builds` 目录中找到可执行文件：\n\n**Windows：**\n\n- `PasteMax Setup 1.0.0.exe` - 安装程序版本\n- `PasteMax 1.0.0.exe` - 便携式版本\n\n**Mac：**\n\n- `PasteMax 1.0.0.dmg` - 安装程序版本\n- `PasteMax 1.0.0.zip` - 便携式版本\n\n**Linux：**\n\n- `PasteMax 1.0.0.deb` - 安装程序版本（Deb 包）\n- `PasteMax 1.0.0.rpm` - 安装程序版本（RPM 包）\n- `PasteMax 1.0.0.AppImage` - 便携式版本\n\n## 开发\n\n### 前提条件\n\n- Node.js（v14 或更高版本）\n- npm 或 yarn\n\n### 在开发模式下运行\n\n要在开发模式下运行应用程序：\n\n```\n# 启动 Vite 开发服务器\nnpm run dev\n\n# 在另一个终端中启动 Electron\nnpm run dev:electron\n```\n\n### 为生产环境构建\n\n要为生产环境构建应用程序：\n\n```\n# 使用 Vite 构建 React 应用程序，并更新 Electron 的路径\nnpm run build:electron\n\n# 创建特定于平台的分发包\nnpm run package\n```\n\n## 项目结构\n\n- `src\u002F` - React 应用程序源代码\n  - `components\u002F` - React 组件\n  - `context\u002F` - React 上下文提供者\n  - `hooks\u002F` - 自定义 React 钩子\n  - `types\u002F` - TypeScript 类型定义\n  - `utils\u002F` - 工具函数\n  - `styles\u002F` - CSS 样式\n  - `assets\u002F` - 静态资源，如图片\n- `electron\u002F` - Electron 后端相关文件\n- `public\u002F` - 公共资源（favicon 等）\n- `scripts\u002F` - 用于构建和测试的实用脚本\n- `docs\u002F` - 文档\n\n## 使用的库\n\n- Electron - 桌面应用程序框架\n- React - UI 库\n- TypeScript - 类型安全\n- Vite - 构建工具和开发服务器\n- tiktoken - 用于估计 LLM 上下文的令牌计数\n- ignore - 基于 .gitignore 样式的文件排除模式匹配\n- chokidar - 文件监视器\n\n## 故障排除\n\n### Windows 上出现“警告：不受信任”\n\n如果您看到关于应用程序不受信任的警告，可以通过点击“仍要运行”来绕过此问题。这是 Electron 应用程序中常见的问题，尤其是因为 PasteMax 未签名。\n\n### Mac 上出现“应用程序无响应”\n\n如果您在 Mac 上遇到“应用程序无响应”的提示，可能是由于 macOS 的安全设置所致。您可以尝试以下操作：\n\n1. 打开系统偏好设置。\n2. 转到安全性与隐私。\n3. 在“通用”选项卡下，找到“允许从以下位置下载的应用程序”部分。\n4. 查找“PasteMax”，然后点击“仍要打开”。\n\n### 其他问题\n\n如果您遇到其他问题，请在 [GitHub 上报告](https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fissues)。\n\n## 许可证\n\nMIT 许可证 - 详情请参阅 [LICENSE](LICENSE) 文件。\n\n## 贡献\n\n欢迎贡献！请随时提交拉取请求。\n\n1. 分支仓库\n2. 创建您的功能分支 (`git checkout -b feature\u002Famazing-feature`)\n3. 提交更改 (`git commit -m '添加一些惊人的功能'`)\n4. 推送到分支 (`git push origin feature\u002Famazing-feature`)\n5. 打开拉取请求\n\n## 星标历史 ⭐\n\n[![星标历史图表](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkleneway_pastemax_readme_90275e02fe4d.png)](https:\u002F\u002Fwww.star-history.com\u002F#kleneway\u002Fpastemax&Date)\n\n---","# PasteMax 快速上手指南\n\nPasteMax 是一款专为开发者打造的现代化桌面文件查看器，旨在帮助用户轻松浏览、搜索代码库，并将选中的代码片段一键复制到大语言模型（如 ChatGPT、Claude 等）中。它具备智能文件过滤、Token 计数和上下文限制预警等功能，是 AI 编程助手的理想搭档。\n\n## 环境准备\n\n在开始之前，请确保您的开发环境满足以下要求：\n\n*   **操作系统**：Windows、macOS、Linux 或 WSL。\n*   **Node.js**：版本 v14 或更高。\n*   **包管理器**：npm 或 yarn。\n\n> **国内加速建议**：\n> 若下载依赖较慢，建议配置淘宝镜像源：\n> ```bash\n> npm config set registry https:\u002F\u002Fregistry.npmmirror.com\n> ```\n\n## 安装步骤\n\n您可以选择直接下载编译好的安装包，或从源码构建。\n\n### 方式一：下载二进制文件（推荐）\n\n访问 [GitHub Releases 页面](https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Freleases\u002Flatest) 下载适合您系统的最新版本：\n\n*   **Windows**: `PasteMax Setup x.x.x.exe` (安装版) 或 `PasteMax x.x.x.exe` (便携版)\n*   **macOS**: `PasteMax x.x.x.dmg` (安装版) 或 `PasteMax x.x.x.zip` (便携版)\n*   **Linux**: `.deb`, `.rpm` 安装包或 `.AppImage` 便携版\n\n### 方式二：从源码构建\n\n如果您希望自定义构建或参与开发，请按以下步骤操作：\n\n1.  **克隆仓库**\n    ```bash\n    git clone https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax.git\n    cd pastemax\n    ```\n\n2.  **安装依赖**\n    ```bash\n    npm install\n    ```\n\n3.  **构建应用**\n    ```bash\n    npm run build:electron\n    npm run package\n    ```\n    *注：若上述命令失败，可尝试平台专用命令：`npm run package:win`、`npm run package:mac` 或 `npm run package:linux`。*\n\n构建完成后，可执行文件将位于 `release-builds` 目录中。\n\n## 基本使用\n\n以下是使用 PasteMax 辅助 AI 编程的最简流程：\n\n1.  **启动应用**：运行安装好的 PasteMax 程序。\n2.  **加载项目**：\n    *   点击界面打开您的代码项目目录。\n    *   应用会自动识别并排除二进制文件及无关依赖（如 `node_modules`、`package-lock.json`）。\n3.  **选择文件**：\n    *   在左侧文件树中勾选需要发送给 AI 的代码文件。\n    *   观察底部的 **Token 计数**，确保所选内容未超过您设定的模型上下文限制（支持切换 Claude-3.7, GPT-4o 等模型预设）。\n4.  **预览与复制**：\n    *   在右侧预览 pane 确认代码内容。\n    *   点击 **Copy** 按钮，所有选中文件的代码将以格式化文本形式复制到剪贴板。\n5.  **粘贴至 AI**：打开您的 LLM 对话框，粘贴内容即可开始对话。\n\n此外，您还可以使用 **Workspace Management** 功能保存常用项目路径，以便下次快速加载。","资深后端工程师小李正在重构一个遗留的微服务项目，他需要选取核心业务逻辑文件发送给 LLM 进行代码审查和重构建议。\n\n### 没有 pastemax 时\n- **手动筛选耗时**：需要在文件资源管理器和 IDE 之间反复切换，逐个打开文件确认内容，手动复制粘贴到聊天窗口，极易出错且效率低下。\n- **忽略上下文限制**：无法直观判断所选代码是否超过了模型（如 Claude 3.7 或 GPT-4o）的 Token 上限，往往粘贴后发现被截断，不得不重新删减。\n- **误选无效文件**：容易不小心复制进 `node_modules`、二进制文件或巨大的锁文件（如 `package-lock.json`），浪费宝贵的上下文窗口并干扰 AI 判断。\n- **多文件整合困难**：当需要同时分析多个关联文件时，难以快速将它们合并为一段格式整洁、带有文件路径标记的完整代码块。\n\n### 使用 pastemax 后\n- **智能浏览与一键复制**：利用文件树导航和搜索功能快速定位目标，勾选所需文件后一键复制，自动按格式拼接好所有代码片段。\n- **实时 Token 预警**：界面实时显示当前选中内容的 Token 数量，并根据预设模型（如 Gemini 2.5）的上下文限制发出警告，确保内容完整发送。\n- **自动过滤噪音**：自动识别并排除二进制文件及常见的依赖目录，只保留纯净的源代码，让 AI 专注于核心逻辑分析。\n- **工作区高效管理**：保存常用项目为工作区，随时加载即可开始工作，配合预览 pane 快速确认内容，大幅缩短准备时间。\n\npastemax 将原本繁琐的文件整理过程转化为秒级的智能操作，让开发者能更专注于与 AI 的深度协作而非数据搬运。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fkleneway_pastemax_b3e389cd.png","kleneway","Kevin Leneway","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fkleneway_91aa4226.jpg",null,"PSL","kleneway@gmail.com","www.psl.com","https:\u002F\u002Fgithub.com\u002Fkleneway",[85,89,93,97],{"name":86,"color":87,"percentage":88},"TypeScript","#3178c6",44.3,{"name":90,"color":91,"percentage":92},"JavaScript","#f1e05a",30.8,{"name":94,"color":95,"percentage":96},"CSS","#663399",24.8,{"name":98,"color":99,"percentage":100},"HTML","#e34c26",0.2,1171,138,"2026-04-07T19:12:52","MIT","Windows, macOS, Linux","未说明",{"notes":108,"python":106,"dependencies":109},"该工具是基于 Electron 的桌面应用，非 Python 项目。开发环境需安装 Node.js (v14 或更高版本) 及 npm\u002Fyarn。普通用户可直接下载编译好的二进制安装包使用。在 macOS 上首次运行可能需要在系统设置中允许来自未知开发者的应用；在 Windows 上可能因未签名而提示不受信任，需选择继续运行。",[110,111,86,112,113,114,115],"Electron","React","Vite","tiktoken","ignore","chokidar",[15,25],"2026-03-27T02:49:30.150509","2026-04-10T22:20:33.033600",[120,125,130,135,140,145,150],{"id":121,"question_zh":122,"answer_zh":123,"source_url":124},28396,"如何在 Linux 上安装 PasteMax？","维护者已发布 RPM 安装包。您可以从官方 Release 页面下载 `PasteMax-1.0.0-stable.x86_64.rpm` 文件进行安装。此外，项目也支持构建 AppImage 和 deb 包。","https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fissues\u002F34",{"id":126,"question_zh":127,"answer_zh":128,"source_url":129},28397,"为什么打开 PasteMax 后，Escape 键在其他应用中失效了？","这是一个已知问题，原因是 PasteMax 曾错误地将 Escape 键设置为全局快捷键。维护者已在 v1.0.1-stable 版本中修复了此问题，将其改为仅在应用聚焦时响应。请升级到最新版本：https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Freleases\u002Ftag\u002Fv1.0.1-stable","https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fissues\u002F42",{"id":131,"question_zh":132,"answer_zh":133,"source_url":134},28398,"如何让 AI 识别二进制文件或 SVG 文件但不复制其具体内容？","新版本已支持该功能。您可以在文件树中选择或取消选择二进制文件。选中后，它们会以完整路径的形式包含在复制内容中，而不会输出具体的二进制数据。这有助于 AI 了解文件结构而不浪费 Token。相关更新可在测试版或最新正式版中体验。","https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fissues\u002F37",{"id":136,"question_zh":137,"answer_zh":138,"source_url":139},28399,"PasteMax 支持 Intel 芯片的 Mac 电脑吗？","支持。维护者已在 v1.0.5-stable 版本中添加了对 Intel 架构 Mac 的支持。请前往 Release 页面下载对应的安装包：https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Freleases\u002Ftag\u002Fv1.0.5-stable","https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fissues\u002F49",{"id":141,"question_zh":142,"answer_zh":143,"source_url":144},28400,"运行 `npm run dist` 或打包命令后，找不到生成的可执行文件（.exe 或 AppImage）在哪里？","生成的文件通常位于项目根目录下的 `release-builds` 文件夹中。例如，Windows 用户可以在 `release-builds\u002Fwin-unpacked` 或直接在该目录下找到 `.exe` 安装程序；Linux 用户可在此找到 `.AppImage` 或 `.deb` 文件。请检查控制台输出确认构建目标路径。","https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fissues\u002F8",{"id":146,"question_zh":147,"answer_zh":148,"source_url":149},28401,"在 macOS 上打开应用时提示\"PasteMax.app is damaged and can't be opened\"（应用已损坏无法打开）怎么办？","这通常是因为 macOS 的安全机制拦截了未签名的应用。您可以尝试在终端运行以下命令来移除隔离属性：`sudo xattr -rd com.apple.quarantine \u002FApplications\u002FPasteMax.app`（请将路径替换为实际安装路径）。如果问题依旧，建议从官方 Release 页面重新下载最新版本。","https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fissues\u002F66",{"id":151,"question_zh":152,"answer_zh":153,"source_url":154},28402,"Windows 版本中侧边栏无法选择文件夹只能选择文件，且没有刷新按钮怎么办？","侧边栏文件夹选择问题和缺少“重新加载”按钮的问题已在后续更新中修复。如果您使用的是旧版本，可能会遇到此问题。建议升级到最新版本以获得完整的文件夹选择和刷新功能。","https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fissues\u002F3",[156,161,166,171,176],{"id":157,"version":158,"summary_zh":159,"released_at":160},189335,"v1.1.1-stable","# 项目简报\n\n今天我发布了 v1.1.1 版本，同时也想分享一些关于 PasteMax 未来发展的消息：**这将是该仓库的最后一次计划性更新。**\n\n打造这个项目让我倍感愉悦，我也为它目前的状态感到自豪。虽然我不会再主动开发新功能或定期推送更新，但如果大家仍然对它感兴趣，我也不希望它就此停滞。我会继续关注这个仓库。\n\n因此，如果你发现了 bug 或者有很棒的想法，请随时提交 issue 或 Pull Request。我会尽力在方便的时候审阅并合并它们。\n\n---\n\n## ✨ 本次版本更新内容\n\n这次更新主要集中在细节优化和提升运行流畅度上。以下是我们的工作成果：\n\n* @haikalllp 在 https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F69 中改进了按钮和界面设计。\n* @vovarbv 在 https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F70 中修复了 FilePreviewModal 的实时更新问题，并优化了文件监听器。\n* @alti3 在 https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F78 中在格式化内容的开头添加了用户说明区块。\n* @jortscaroff 在 https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F74 中实现了折叠\u002F展开功能。\n\n## ❤️ 感谢\n\n在此，我也要特别感谢几位为本次发布贡献力量的新贡献者：\n* @vovarbv 在 https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F70 中完成了他们的首次贡献。\n* @alti3 在 https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F78 中完成了他们的首次贡献。\n* @jortscaroff 在 https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F74 中完成了他们的首次贡献。\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fcompare\u002Fv1.1.0-stable...v1.1.1-stable","2026-02-09T09:32:20",{"id":162,"version":163,"summary_zh":164,"released_at":165},189336,"v1.1.0-stable","## 新增功能\n\n### ✨ 新特性：\n\n### 任务类型 \u002F 自定义提示\n- 侧边栏中的任务类型选择下拉菜单。\n- 默认任务类型（无、功能、重构、问题、调试）。\n- 可创建自定义任务类型\u002F提示。\n\n\u003Cp align=\"center\">\n    \u003Cvideo src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fbdb3d36d-8993-4b75-8dd9-3e3438fd12f3\" alt=\"任务类型演示\" width=\"650\">\n\u003C\u002Fp>\n\n---\n\n### 模型上下文限制\n- 在 UI 中新增了模型 token 限制的可视化展示。\n- 提供可选择 AI 模型及其 token 限制的下拉菜单。\n- 当超过 token 限制时，会显示清晰的提示信息。\n\n  \u003Cp align=\"center\">\n    \u003Cvideo src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fb0c60fa4-4b5f-425e-a801-866021d31b61\" alt=\"模型上下文限制\" width=\"650\">\n  \u003C\u002Fp>\n\n---\n\n### 工作区管理器\n- 管理工作区。\n- 将文件夹添加到工作区。\n- 在不同工作区之间切换。\n\n  \u003Cp align=\"center\">\n    \u003Cvideo src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F0d03520c-de2e-43a4-be91-c3496e4058a4\" alt=\"工作区管理器\" width=\"650\">\n  \u003C\u002Fp>\n\n---\n\n### 复制历史\n- 查看可复制的历史记录。\n- 查看可复制的内容。\n\n  \u003Cp align=\"center\">\n    \u003Cvideo src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F5aafed29-9a08-4fb5-a65d-22c1076b1dcd\" alt=\"复制历史\" width=\"650\">\n  \u003C\u002Fp>\n\n---\n \n### 其他改进\n- 自动更新检查器，界面得到优化。\n- 当有新版本可用时，会自动提示“有更新！”。\n\n  \u003Cp align=\"center\">\n    \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F5f4a23da-a2e6-4758-aa88-c9683dc4fecc\" alt=\"有更新\" width=\"420\">\n\n  - 用户说明区域可调整大小。\n \n\t\u003Cvideo src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fd9fa2857-bcc4-404a-90fb-286fc4e49f6a\" alt=\"可调整\" >\n  \u003C\u002Fp>\n\n---\n\n### 🛠️ 改进\n\n* **用户界面增强：**\n  * ✨ 统一的模态窗口样式。\n  * ✨ 改进了应用布局。\n  * ✨ 优化了 UI 元素，提升用户体验。\n\n### 🐞 错误修复与优化\n\n* ✅ **修复 WSL** - PasteMax 现在可以在 WSL 上使用。\n>注意：在 WSL 中，可能需要手动输入文件夹的路径。\n\n* ✅ **重构 index.css** - 为了方便未来的贡献者，`index.css` 现在被模块化为多个 CSS 文件。\n* ✅ **改进更新检查器** - 无需再手动检查更新。\n\n完整的技术细节请参阅 `CHANGELOG.md`。\n\n---\n\n## 📦 可用下载 - PasteMax v1.1.0\n\n### Windows\n| 类型 | 下载 |\n|------|----------|\n| 🖥️ 安装程序 | [`PasteMax-Setup-1.1.0-stable.exe`](https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Freleases\u002Fdownload\u002Fv1.1.0-stable\u002FPasteMax.Setup.1.1.0-stable.exe) |\n| 📁 便携版 | [`PasteMax-1.1.0-stable.exe`](https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Freleases\u002Fdownload\u002Fv1.1.0-stable\u002FPasteMax.1.1.0-stable.exe) |\n\n### Mac\n| 类型 | 下载 |\n|------|----------|\n| 🖥️ Apple Silicon 安装程序 | [`PasteMax-1.1.0-stable-arm64.dmg`](https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Freleases\u002Fdownload\u002Fv1.1.0-stable\u002FPasteMax-1.1.0-stable-arm64.dmg) |\n| 📁 Apple ","2025-05-18T15:01:37",{"id":167,"version":168,"summary_zh":169,"released_at":170},189337,"v1.0.5-stable","## 新增功能\n\n### ✨ 新特性（文件变化监听器与刷新、更新检查器、改进的令牌计数）\n\n* **1. 实时刷新功能** - 添加了一个便捷的“刷新”按钮，可在文件发生以下变化时快速更新 PasteMax：\n\t- ✅ 向工作区添加新文件。\n\t- ✅ 删除现有文件。\n\t- ✅ 代码编辑和修改。\n\n* 执行**刷新**后，所有文件状态都会自动实时更新：\n\n  \u003Cp align=\"center\">\n    \u003Cvideo src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F3cc91930-e72b-49a5-bb61-b18a723b53d7\" alt=\"刷新演示\" width=\"650\">\n  \u003C\u002Fp>\n\n---\n\n* **2. 无缝更新体验** - 添加了**更新检查器**，简化了 PasteMax 的更新流程：\n\n    \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fa2e32d8d-ea6c-47ba-ba97-07a689d68b91\" alt=\"更新检查器\">\n  \n  \u003Cp align=\"center\">\n    \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F531dc295-4573-47db-941d-3e25e513b39f\" alt=\"已更新\" width=\"420\">\n    \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F9a753deb-0137-4062-8926-8237658b5824\" alt=\"需要更新\" width=\"420\">\n  \u003C\u002Fp>\n\n* 点击“下载更新”按钮后，将跳转到最新的 GitHub 发布页面。\n\n---\n\n* **3. 增强的令牌计数精度** - 改进了令牌计数系统，以实现更高的准确性：\n\n  \u003Cp align=\"center\">\n    \u003Cvideo src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F98964538-ff9c-4c75-a22d-d13be3586a42\" alt=\"令牌计数\" width=\"650\">\n  \u003C\u002Fp>\n\n  **主要改进：**\n  - ⚡ 根据格式化的可复制内容精确计算令牌数量，确保结果准确无误。\n  - ⚡ 自动考虑用户指令的影响（因格式化原因额外增加 10–12 个令牌）。\n  - ⚡ 这样，您就可以通过非常精确的令牌计数，轻松控制 AI 工具的令牌使用上限。\n > 当未选择任何文件时，显示“4 个令牌”，这是因为实际显示的是以可复制格式呈现的“未选择文件”，而这本身占 4 个令牌。\n\n---\n\n### 🛠️ 改进\n\n* **用户界面优化：**\n  * ✨ 现代化的更新检查器弹出窗口。\n  * ✨ 方便的一键刷新按钮，可即时更新文件列表。\n  * ✨ 细化了 UI 元素，提升用户体验。\n  * ✨ 对各项操作的视觉反馈略有改善。\n\n### 🐞 错误修复与优化\n\n* ✅ **修复文件监听器** - 解决了文件变化检测系统中的问题。\n* ✅ **实时更新** - 可在代码更改后一键立即刷新 PasteMax。\n* ✅ **架构改进** - 后端代码现已实现模块化，并清晰分离关注点：\n  * 所有后端代码均组织在 `Electron` 文件夹中。\n  * 提升了后端代码的可维护性和未来的扩展性。\n* ✅ **跨平台优化** - 完全支持基于 Intel 的 Mac 系统。\n\n---\n\n## 📦 可用下载 - PasteMax v1.0.5\n\n### Windows\n| 类型 | 下载 |\n|------|----------|\n| 🖥️ 安装程序 | [`PasteMax-Setup-1.0.5-stable.exe`](https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Freleases\u002Fdownload\u002Fv1.0","2025-05-10T10:26:20",{"id":172,"version":173,"summary_zh":174,"released_at":175},189338,"v1.0.1-stable","## 新增内容\n\n### ✨ 新功能\n\n* 当启用 **'将二进制文件作为路径包含'** 时，现在可以在树状视图中选择或取消选择二进制文件。\n* 增加了在可复制输出中将二进制文件作为完整路径包含的支持。这些文件现在也会显示在文件树中。\n\n![image](https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fff821d1e-ece1-4821-89a3-f797659e8a7e)\n\n**可复制格式示例：**\n\n```xml\n\u003Cfile_map>\n\u002FProject\u002FExample\n└── src\n    ├── assets\n    │   ├── icon.svg\n    │   ├── favicon.png\n    ├── app.js\n    └── main.js\n\u003C\u002Ffile_map>\n\n\u003Cfile_contents>\n# 普通文件内容\n\n\u003Cbinary_files>\n文件：Project\u002FExample\u002Fsrc\u002Fassets\u002Ficon.svg  \n这是一个 SVG 类型的文件\n\n文件：Project\u002FExample\u002Fsrc\u002Fassets\u002Ffavicon.png  \n这是一个 PNG 类型的文件\n\u003C\u002Fbinary_files>\n\n\u003C\u002Ffile_contents>\n```\n#### 详情请参阅 - [BinaryAsPath](https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F40)\n\n---\n\n### 🛠️ 改进\n\n* **用户界面升级：**\n\n  * 简化了主题切换器，使界面更加简洁。\n  * 应用程序内的动画效果更加流畅。\n  * 统一了悬停效果，以保持一致性。\n  * 在弹出元素上添加了微妙的背景模糊效果，以更好地突出重点。\n\n### 🐞 错误修复\n\n* 修复了在 PasteMax 打开时按下 `Escape` 键会导致程序崩溃的问题。\n* 即使禁用了二进制文件复制功能，现在也可以选择或取消选择包含二进制文件的文件夹。\n* 修复了 Linux 构建的处理问题，现支持 `.rpm` 包。\n* 修复了 GitHub Actions 的问题。\n* 改进了开发日志记录。\n* 修复了开发模式下的冗余调试信息。\n\n---\n\n## 📦 可用下载\n\n**Windows**\n- 安装程序：[`PasteMax-Setup-1.0.1-stable.exe`](https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Freleases\u002Fdownload\u002Fv1.0.1-stable\u002FPasteMax.Setup.1.0.1-stable.exe)\n- 便携版：[`PasteMax-1.0.1-stable.exe`](https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Freleases\u002Fdownload\u002Fv1.0.1-stable\u002FPasteMax.1.0.1-stable.exe)\n\n**Mac**\n- 安装程序（Apple Silicon）：[`PasteMax-1.0.1-stable-arm64.dmg`](https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Freleases\u002Fdownload\u002Fv1.0.1-stable\u002FPasteMax-1.0.1-stable-arm64.dmg)\n- 便携版：[`PasteMax-1.0.1-stable.zip`](https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Freleases\u002Fdownload\u002Fv1.0.1-stable\u002FPasteMax-1.0.1-stable-arm64-mac.zip)\n\n**Linux**\n- Deb 安装包：[`PasteMax-1.0.1-stable-amd64.deb`](https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Freleases\u002Fdownload\u002Fv1.0.1-stable\u002Fpastemax_1.0.1-stable_amd64.deb)\n- RPM 安装包：[`PasteMax-1.0.1-stable.x86_64.rpm`](https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Freleases\u002Fdownload\u002Fv1.0.1-stable\u002Fpastemax-1.0.1-stable.x86_64.rpm)\n- 便携版：[`PasteMax-1.0.1-stable.AppImage`](https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Freleases\u002Fdownload\u002Fv1.0.1-stable\u002FPasteMax-1.0.1-stable.AppImage)\n\n---\n\n## 🔧 更改日志亮点\n\n* 修复了用于自动构建和发布的 GitHub Actions — (https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F33) 由 @haikalllp 提供\n* 增加了 RPM 构建支持 — (https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F35) 由 @ayclqt 提供\n* 改进了 Linux 构建流程 — (https:\u002F\u002Fgithub.com\u002Fkleneway","2025-05-03T16:57:56",{"id":177,"version":178,"summary_zh":179,"released_at":180},189339,"v1.0.0-Stable","**PasteMax** 的设计目的非常明确，就是快速加载项目的代码，并将完整的或部分代码库粘贴到 **ChatGPT**、**Gemini** 或 **Claude** 等在线工具中，以充分利用如 **o1-pro** 或 **Gemini 2.5 Pro** 这样的强大模型；同时，它还能生成高层次的计划和清单，帮助你规划如何解决具体问题。\n\n### 为什么选择 PasteMax？\nPasteMax 的诞生正是为了解决其他工具存在的三大痛点：\n- ✅ **跨平台自由**：在 Windows、Mac 和 Linux 上都能无缝运行。再也不用被特定操作系统束缚了！\n- 🔓 **100% 开源**：你可以清楚地了解其工作原理，参与开发并根据自己的需求进行定制。\n- 🎯 **专注高效**：没有多余的功能，只专注于强大的代码理解能力。\n\n---\n\n## 🎉 v1.0.0 稳定版新特性\n\n这是我们首个 **稳定、跨平台发布版本**，集成了众多强大功能、改进以及社区贡献！\n\n### 📦 可用下载\n**Windows**\n- 安装程序：[`PasteMax-Setup-1.0.0-stable.exe`]()\n- 便携版：[`PasteMax-1.0.0-stable.exe`]()\n\n**Mac**\n- 安装程序（Apple Silicon）：[`PasteMax-1.0.0-stable-arm64.dmg`]()\n- 便携版：[`PasteMax-1.0.0-stable.zip`]()\n\n**Linux**\n- Deb 安装包：[`PasteMax-1.0.0-stable-amd64.deb`]()\n- RPM 安装包：[`PasteMax-1.0.0-stable.x86_64.rpm`]()\n- 便携版：[`PasteMax-1.0.0-stable.AppImage`]()\n\n---\n\n## ✨ 重要变更与功能\n以下是新增和改进功能的亮点汇总：\n\n- 🐳 **Docker 支持** — @James-Mart 在 https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F1 中实现了通过容器轻松构建和运行 PasteMax。\n- 🌙 **深色模式** — 保护你的双眼，感谢 @nicobailon！https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F2。\n- 🌲 **文件树生成功能** — @nicobailon 在 https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F4 中添加了项目结构文件树的可视化功能。\n- 🖥️ **Windows 11 界面修复** — @1meza 在 https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F6 中优化了文件树选中的渲染效果。\n- 🛠️ **目录处理改进** — @kleneway 在 https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F11 中实现了更智能的文件夹选择和深度控制。\n- 💻 **Windows 11 文件加载修复** — @haikalllp 在 https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F20 中解决了相关问题。\n- 🎨 **UI 升级与更好的复制格式** — @haikalllp 在 https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F21 中进行了多项改进。\n- 🔄 **自动监听文件变化** — 随时保持同步，感谢 @robertinglin 在 https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F24 中的贡献。\n- 🚀 **大型代码库优化** — 轻松应对大型项目，感谢 @haikalllp 在 https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F25 中的努力。\n- 📄 **文件预览弹窗** — 在粘贴前快速预览文件内容，感谢 @Abdulrahman-Sallam 在 https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F26 中的贡献。\n- ⚡ **模式切换增强** — @haikalllp 在 https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F29 中进一步优化了模式切换功能。\n- 🐧 **Linux 构建修复** — 感谢 @haikalllp 在 https:\u002F\u002Fgithub.com\u002Fkleneway\u002Fpastemax\u002Fpull\u002F31 中完成的相关修复。\n- ➕ ……以及","2025-04-22T19:39:56"]