[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-anse-app--anse":3,"tool-anse-app--anse":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 真正成长为懂上",157379,2,"2026-04-15T23:32:42",[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":10,"last_commit_at":59,"category_tags":60,"status":17},4487,"LLMs-from-scratch","rasbt\u002FLLMs-from-scratch","LLMs-from-scratch 是一个基于 PyTorch 的开源教育项目，旨在引导用户从零开始一步步构建一个类似 ChatGPT 的大型语言模型（LLM）。它不仅是同名技术著作的官方代码库，更提供了一套完整的实践方案，涵盖模型开发、预训练及微调的全过程。\n\n该项目主要解决了大模型领域“黑盒化”的学习痛点。许多开发者虽能调用现成模型，却难以深入理解其内部架构与训练机制。通过亲手编写每一行核心代码，用户能够透彻掌握 Transformer 架构、注意力机制等关键原理，从而真正理解大模型是如何“思考”的。此外，项目还包含了加载大型预训练权重进行微调的代码，帮助用户将理论知识延伸至实际应用。\n\nLLMs-from-scratch 特别适合希望深入底层原理的 AI 开发者、研究人员以及计算机专业的学生。对于不满足于仅使用 API，而是渴望探究模型构建细节的技术人员而言，这是极佳的学习资源。其独特的技术亮点在于“循序渐进”的教学设计：将复杂的系统工程拆解为清晰的步骤，配合详细的图表与示例，让构建一个虽小但功能完备的大模型变得触手可及。无论你是想夯实理论基础，还是为未来研发更大规模的模型做准备",90106,"2026-04-06T11:19:32",[35,15,13,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":77,"owner_url":78,"languages":79,"stars":100,"forks":101,"last_commit_at":102,"license":103,"difficulty_score":32,"env_os":104,"env_gpu":105,"env_ram":105,"env_deps":106,"category_tags":112,"github_topics":113,"view_count":32,"oss_zip_url":76,"oss_zip_packed_at":76,"status":17,"created_at":123,"updated_at":124,"faqs":125,"releases":161},7880,"anse-app\u002Fanse","anse","Supercharged experience for multiple models such as ChatGPT, DALL-E and Stable Diffusion.","Anse 是一款专为多模型 AI 交互打造的全功能开源界面，旨在为用户提供超越原生的流畅体验。它完美整合了 ChatGPT 的对话能力，以及 DALL-E、Stable Diffusion 等模型的图像生成能力，让用户在一个平台上即可轻松切换文本聊天与绘图创作。\n\n针对用户关心的隐私与便捷性痛点，Anse 利用浏览器本地存储（IndexDB）保存会话记录，确保数据不上传至服务器，安全可控。同时，其强大的插件系统支持灵活接入 OpenAI、Replicate 等多个主流平台，并允许自定义模型参数，打破了单一模型的局限。在体验上，Anse 不仅重构了精致的 UI，适配移动端与深色模式，还提供单轮、连续对话等多种交互形态。\n\n对于开发者而言，Anse 极具吸引力：它摒弃了复杂的环境变量配置，支持一键部署到 Vercel、Netlify、Docker 等平台，且内置自动更新机制，极大降低了自建 AI 服务的门槛。无论是希望私有化部署 AI 助手的普通用户、需要快速验证想法的研究人员，还是寻求定制化前端方案的开发者，都能通过 Anse 高效地构建属于自己的智能交互空间。","![Banner](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fanse-app_anse_readme_2ce282ae7145.png)\n\n# Anse\n\nEnglish | [简体中文](.\u002FREADME.zh-CN.md) | [日本語](.\u002FREADME_JA-JP.md)\n\nAnse is a fully optimized UI for AI Chats.\n\n- 🍿 **Live preview**: https:\u002F\u002Fanse.app\n- 📖 **Documentation**: https:\u002F\u002Fdocs.anse.app\n- ✨ **Release Notes**: https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Freleases\n\n## Features\n\n- **🚀 Powerful Plugin System** - Powered by `Provider plugin` , easy to extend AI platforms such as [OpenAI](https:\u002F\u002Fopenai.com\u002F), [Replicate](https:\u002F\u002Freplicate.com\u002F), and also supports custom model parameters.\n- **💬 Session Record Saving** - We use `IndexDB` to store local data, it will not be uploaded to the server, security issues are guaranteed.\n- **🎉 Multiple Session Modes** - Provides different conversations modes，support `Single Conversation`, `Continuous Conversation`, `OpenAI Image Generation`、`Stable Diffusion` and more.\n- **💎 Improved UI Experience** - We have refactored the website UI for the previous version, optimized a lot of details, and also adapted to `mobile end` and `dark mode`.\n- **🌈 One-Click Deployment** - Support one-click deployment, abandoned use environment variables, you can refer to our documentation to deploy the website to [Vercel](https:\u002F\u002Fvercel.com\u002F), [Netlify](https:\u002F\u002Fwww.netlify.com\u002F), `Docker`, `Node` and other platforms.\n\n## Running Locally\n\n### Pre environment\n1. **Node**: Check that both your development environment and deployment environment are using `Node v18` or later. You can use [nvm](https:\u002F\u002Fgithub.com\u002Fnvm-sh\u002Fnvm) to manage multiple `node` versions locally。\n   ```bash\n    node -v\n   ```\n2. **PNPM**: We recommend using [pnpm](https:\u002F\u002Fpnpm.io\u002F) to manage dependencies. If you have never installed pnpm, you can install it with the following command:\n   ```bash\n    npm i -g pnpm\n   ```\n3. **OPENAI_API_KEY**: Before running this application, you need to obtain the API key from OpenAI. You can register the API key at [https:\u002F\u002Fbeta.openai.com\u002Fsignup](https:\u002F\u002Fbeta.openai.com\u002Fsignup).\n\n### Getting Started\n\n1. Install dependencies\n   ```bash\n    pnpm install\n   ```\n2. Run the application, the local project runs on `http:\u002F\u002Flocalhost:3000\u002F`\n   ```bash\n    pnpm run dev\n   ```\n3. Add your [OpenAI API key](https:\u002F\u002Fplatform.openai.com\u002Faccount\u002Fapi-keys) to the settings panel, then enjoy it!\n\n## How to deploy\nFor more details, please refer to this document: https:\u002F\u002Fdocs.anse.app\u002Fself-deploy\n\n## Enable Automatic Updates\n\nAfter forking the project, you need to manually enable Workflows and Upstream Sync Action on the Actions page of the forked project. Once enabled, automatic updates will be scheduled every day:\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fanse-app_anse_readme_a6d35b47a516.webp)\n## Frequently Asked Questions\n\nQ: TypeError: fetch failed (can't connect to OpenAI Api)\n\nA: Reference: https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fchatgpt-demo\u002Fissues\u002F34\n\nQ: throw new TypeError(`${context}` is not a ReadableStream.)\n\nA: The Node version needs to be `v18` or later，reference: https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fchatgpt-demo\u002Fissues\u002F65\n\nQ: Accelerate domestic access without the need for proxy deployment tutorial?\n\nA: You can refer to this tutorial: https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fchatgpt-demo\u002Fdiscussions\u002F270\n\n## Contributing\n\nThis project exists thanks to all those who contributed.\n\nThank you to all our supporters!🙏\n\n[![img](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fanse-app_anse_readme_a9c2e03576c6.png)](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fgraphs\u002Fcontributors)\n\n## License\n\nMIT © [ddiu8081](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fblob\u002Fmain\u002FLICENSE)\n","![Banner](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fanse-app_anse_readme_2ce282ae7145.png)\n\n# Anse\n\nEnglish | [简体中文](.\u002FREADME.zh-CN.md) | [日本語](.\u002FREADME_JA-JP.md)\n\nAnse 是一款完全优化的 AI 聊天用户界面。\n\n- 🍿 **实时预览**: https:\u002F\u002Fanse.app\n- 📖 **文档**: https:\u002F\u002Fdocs.anse.app\n- ✨ **发布说明**: https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Freleases\n\n## 功能特性\n\n- **🚀 强大的插件系统** - 基于 `Provider 插件`，可轻松扩展支持如 [OpenAI](https:\u002F\u002Fopenai.com\u002F)、[Replicate](https:\u002F\u002Freplicate.com\u002F) 等 AI 平台，并支持自定义模型参数。\n- **💬 会话记录保存** - 我们使用 `IndexDB` 存储本地数据，这些数据不会上传到服务器，确保了安全性。\n- **🎉 多种会话模式** - 提供多种对话模式，支持 `单次对话`、`连续对话`、`OpenAI 图像生成`、`Stable Diffusion` 等功能。\n- **💎 优化的 UI 体验** - 我们对旧版本的网站 UI 进行了重构，优化了许多细节，并适配了 `移动端` 和 `暗黑模式`。\n- **🌈 一键部署** - 支持一键部署，摒弃了环境变量的使用。您可以参考我们的文档，将网站部署到 [Vercel](https:\u002F\u002Fvercel.com\u002F)、[Netlify](https:\u002F\u002Fwww.netlify.com\u002F)、`Docker`、`Node` 等平台。\n\n## 本地运行\n\n### 环境准备\n1. **Node**: 请确保您的开发环境和部署环境都使用 `Node v18` 或更高版本。您可以通过 [nvm](https:\u002F\u002Fgithub.com\u002Fnvm-sh\u002Fnvm) 来管理本地的多个 `node` 版本。\n   ```bash\n    node -v\n   ```\n2. **PNPM**: 我们建议使用 [pnpm](https:\u002F\u002Fpnpm.io\u002F) 来管理依赖。如果您尚未安装 pnpm，可以使用以下命令进行安装：\n   ```bash\n    npm i -g pnpm\n   ```\n3. **OPENAI_API_KEY**: 在运行此应用之前，您需要从 OpenAI 获取 API 密钥。您可以在 [https:\u002F\u002Fbeta.openai.com\u002Fsignup](https:\u002F\u002Fbeta.openai.com\u002Fsignup) 注册并获取 API 密钥。\n\n### 快速开始\n1. 安装依赖\n   ```bash\n    pnpm install\n   ```\n2. 运行应用，本地项目将在 `http:\u002F\u002Flocalhost:3000\u002F` 上运行\n   ```bash\n    pnpm run dev\n   ```\n3. 将您的 [OpenAI API 密钥](https:\u002F\u002Fplatform.openai.com\u002Faccount\u002Fapi-keys) 添加到设置面板中，即可开始使用！\n\n## 部署方法\n更多详细信息，请参阅本文档：https:\u002F\u002Fdocs.anse.app\u002Fself-deploy\n\n## 启用自动更新\n在 fork 项目后，您需要在 fork 项目的 Actions 页面手动启用 Workflows 和 Upstream Sync Action。启用后，每天都会安排自动更新：\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fanse-app_anse_readme_a6d35b47a516.webp)\n## 常见问题解答\n\nQ: TypeError: fetch failed (无法连接到 OpenAI API)\n\nA: 参考：https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fchatgpt-demo\u002Fissues\u002F34\n\nQ: throw new TypeError(`${context}` is not a ReadableStream.)\n\nA: Node 版本需要为 `v18` 或更高版本，参考：https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fchatgpt-demo\u002Fissues\u002F65\n\nQ: 如何加速国内访问，无需代理的部署教程？\n\nA: 您可以参考此教程：https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fchatgpt-demo\u002Fdiscussions\u002F270\n\n## 贡献\n本项目得以存在，离不开所有贡献者的支持。\n\n感谢所有支持者！🙏\n\n[![img](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fanse-app_anse_readme_a9c2e03576c6.png)](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fgraphs\u002Fcontributors)\n\n## 许可证\n\nMIT © [ddiu8081](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fblob\u002Fmain\u002FLICENSE)","# Anse 快速上手指南\n\nAnse 是一款专为 AI 对话优化的开源 UI 工具，支持 OpenAI、Replicate 等多种模型，具备插件扩展、本地会话存储及多端适配特性。\n\n## 环境准备\n\n在开始之前，请确保您的开发环境满足以下要求：\n\n1.  **Node.js**: 版本需为 `v18` 或更高。\n    *   推荐使用 [nvm](https:\u002F\u002Fgithub.com\u002Fnvm-sh\u002Fnvm) 管理 Node 版本。\n    *   检查命令：`node -v`\n2.  **包管理器**: 推荐使用 `pnpm` 进行依赖管理。\n    *   安装命令：`npm i -g pnpm`\n3.  **API Key**: 需提前准备 [OpenAI API Key](https:\u002F\u002Fplatform.openai.com\u002Faccount\u002Fapi-keys)。\n\n## 安装步骤\n\n1.  **克隆项目并安装依赖**\n    ```bash\n    git clone https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse.git\n    cd anse\n    pnpm install\n    ```\n\n2.  **启动开发服务器**\n    ```bash\n    pnpm run dev\n    ```\n    启动成功后，项目将在 `http:\u002F\u002Flocalhost:3000\u002F` 运行。\n\n## 基本使用\n\n1.  打开浏览器访问 `http:\u002F\u002Flocalhost:3000\u002F`。\n2.  点击界面右上角或侧边栏的 **设置 (Settings)** 面板。\n3.  在输入框中填入您的 **OpenAI API Key**。\n4.  保存设置后，即可开始体验单轮对话、连续对话或图像生成等功能。\n\n> **提示**：所有会话数据均通过 `IndexDB` 存储在本地浏览器中，不会上传至服务器，保障数据安全。","某独立开发者需要在同一工作流中交替使用 ChatGPT 进行代码逻辑梳理，并利用 Stable Diffusion 生成项目配图，同时希望确保对话数据完全本地化以保护隐私。\n\n### 没有 anse 时\n- **多模型切换繁琐**：需要在 OpenAI 官网、Replicate 平台和 Stable Diffusion 网页版之间频繁切换标签页，上下文断裂严重，打断创作心流。\n- **会话记录分散且不安全**：聊天记录散落在不同平台的云端，无法统一归档，且担心敏感的项目构思上传至第三方服务器造成泄露。\n- **部署与定制门槛高**：若想搭建私有化界面，往往需要手动配置复杂的环境变量，且难以灵活调整模型参数或扩展新的 AI 服务商。\n- **移动端体验缺失**：现有开源方案大多未适配手机端，无法在通勤途中通过深色模式舒适地查看历史对话或继续任务。\n\n### 使用 anse 后\n- **一站式多模态协作**：通过 anse 强大的插件系统，在一个界面内即可无缝切换 ChatGPT 文本对话与 SD 图像生成，支持连续对话模式，大幅提升创作效率。\n- **本地化安全存储**：利用 IndexDB 技术将所有会话记录仅保存在浏览器本地，绝不上传服务器，既实现了历史记录的可追溯，又彻底消除了数据泄露顾虑。\n- **极简部署与灵活扩展**：支持一键部署至 Vercel 或 Docker，无需纠结环境变量配置；同时可自定义模型参数，轻松接入更多 AI 平台满足特定需求。\n- **全终端优质体验**：重构后的 UI 完美适配移动端并原生支持深色模式，让开发者随时随地都能获得一致且舒适的交互体验。\n\nanse 通过统一的本地化界面和灵活的插件架构，将分散的 AI 工具整合为安全、高效且跨平台的超级工作流。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fanse-app_anse_2ce282ae.png","anse-app","Anse","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fanse-app_d7780a9b.png","Get answers from AI elegantly.",null,"https:\u002F\u002Fanse.app","https:\u002F\u002Fgithub.com\u002Fanse-app",[80,84,88,92,96],{"name":81,"color":82,"percentage":83},"TypeScript","#3178c6",93.1,{"name":85,"color":86,"percentage":87},"CSS","#663399",3.7,{"name":89,"color":90,"percentage":91},"JavaScript","#f1e05a",1.6,{"name":93,"color":94,"percentage":95},"Astro","#ff5a03",1.5,{"name":97,"color":98,"percentage":99},"Dockerfile","#384d54",0.1,1976,421,"2026-04-08T08:32:01","MIT","Linux, macOS, Windows","未说明",{"notes":107,"python":108,"dependencies":109},"该项目为前端应用，无需 Python 环境。运行需安装 Node.js v18 或更高版本，推荐使用 pnpm 管理依赖。需自行配置 OpenAI API Key 方可使用核心功能。支持部署在 Vercel、Netlify、Docker 或 Node 环境中。本地开发默认运行在 http:\u002F\u002Flocalhost:3000\u002F。","不需要",[110,111],"Node.js v18+","pnpm",[15,35],[114,115,116,117,118,119,120,121,122],"chatgpt","dall-e","stable-diffusion","openai","gpt-3","gpt-35-turbo","gpt-4","google-gemini","azure-openai","2026-03-27T02:49:30.150509","2026-04-16T08:17:12.923069",[126,131,136,141,146,151,156],{"id":127,"question_zh":128,"answer_zh":129,"source_url":130},35298,"当我关闭“使用后端”选项时，为什么我的 OpenAI API Key 仍然被发送到了服务器？","这是一个已修复的 Bug。此前在生成对话标题摘要时，程序错误地忽略了该设置项，导致即使关闭了后端选项，API Key 仍被发送。该问题已在最新版本中修复（参考提交记录：924393bc517ea1e0c58af6c5fa1deeaba32a1f69），请更新到最新版本即可解决。","https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F55",{"id":132,"question_zh":133,"answer_zh":134,"source_url":135},35299,"如何配置 Replicate (Stable Diffusion) 的 API Token？遇到 404 错误怎么办？","出现 404 错误通常是因为未正确配置 API Key。请按以下步骤操作：\n1. 确保使用的是 Anse 官方网站 (anse.app) 或未大幅修改的分支版本。\n2. 在右侧侧边栏点击 'Replicate'。\n3. 点击编辑按钮 (edit button)。\n4. 输入您的 Token 并保存。\n如果不希望手动设置 Key 而想直接使用，则需要 Fork 项目并修改代码将 Key 硬编码进去。","https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F49",{"id":137,"question_zh":138,"answer_zh":139,"source_url":140},35300,"切换模型（如从 GPT-3.5 切换到 GPT-4）时，最大 Token 限制为什么不自动更新？","理论上这应该是一个动态过程：选择 GPT-4 时最大 Token 应自动调整为 8192，GPT-3.5 为 4096，GPT-4-32k 为 32000。如果界面未自动更新，您可以尝试手动修改配置文件中的限制。开发团队已意识到此问题并计划尽快修复，使其能根据所选模型动态调整最大 Token 数。","https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F32",{"id":142,"question_zh":143,"answer_zh":144,"source_url":145},35301,"如何让 AI 的回答显示代码高亮？","Anse 目前支持标准 Markdown 格式的代码高亮。如果 AI 返回的代码块没有高亮，通常是因为其输出格式不规范。您可以在“系统提示词”(system-info) 中添加以下指令来强制 AI 规范输出：\n\"If the answer contains a code block, please return it in markdown format, i.e. wrapped in three backquotes and with the language name.\" \n（中文意：如果回答包含代码块，请以 Markdown 格式返回，即用三个反引号包裹并指定语言名称。）","https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F20",{"id":147,"question_zh":148,"answer_zh":149,"source_url":150},35302,"如何私下报告安世 (Anse) 的安全漏洞？","请不要直接在公开的 Issue 中披露安全漏洞。您可以通过 GitHub 项目的 \"Security\" (安全) 标签页，点击 \"Report a vulnerability\" (报告漏洞) 按钮，打开顾问表单进行私下报告。这样可以保护用户安全并让维护者及时处理。","https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F149",{"id":152,"question_zh":153,"answer_zh":154,"source_url":155},35303,"Anse 支持 GPT-4 Turbo 模型吗？如何使用？","是的，Anse 已经支持 GPT-4 Turbo。根据 OpenAI 文档，`gpt-4-1106-preview` 即为新的 GPT-4 Turbo 模型。您只需在 Anse 的模型选择列表中选择 `gpt-4-1106-preview` 选项即可使用，无需等待额外更新。","https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F114",{"id":157,"question_zh":158,"answer_zh":159,"source_url":160},35304,"自行部署后找不到设置面板或界面显示异常怎么办？","如果您在自行部署后发现缺少设置面板或界面显示不全，这通常是由于使用了旧版本导致的。请确保您将项目更新到 v1.1.11 或更高版本，升级后该问题通常会恢复正常。","https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F110",[162,167,172,177,182,187,192,197,202,207,212,217],{"id":163,"version":164,"summary_zh":165,"released_at":166},280349,"v1.1.11","### &nbsp;&nbsp;&nbsp;🚀 功能特性\n\n- 在页眉中添加聊天类型设置。&nbsp;-&nbsp; 由 @chancelyg 在 https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F78 中完成 [\u003Csamp>(07115)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F071158c)\n- **openai**: 添加模型 `gpt-3.5-turbo-16k-0613` &nbsp;-&nbsp; 由 @LyuLumos 在 https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F82 中完成 [\u003Csamp>(9b47e)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F9b47e4a)\n- **ui**: 移除按钮与文本区域之间的边框 &nbsp;-&nbsp; 由 @ddiu8081 完成 [\u003Csamp>(93529)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F935299a)\n\n### &nbsp;&nbsp;&nbsp;🐞 错误修复\n\n- 支持在 Netlify 上使用 PWA &nbsp;-&nbsp; 由 @CNSeniorious000 和 @yzh990918 在 https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F79 中完成 [\u003Csamp>(7904c)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F7904c91)\n\n##### &nbsp;&nbsp;&nbsp;&nbsp;[查看 GitHub 上的更改](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcompare\u002Fv1.1.10...v1.1.11)","2023-07-10T05:43:53",{"id":168,"version":169,"summary_zh":170,"released_at":171},280350,"v1.1.10","### &nbsp;&nbsp;&nbsp;🚀 功能\n\n- 设置历史消息的长度 &nbsp;-&nbsp; 由 @chancelyg 在 https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F75 中提出 [\u003Csamp>(3c2b3)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F3c2b344)\n\n##### &nbsp;&nbsp;&nbsp;&nbsp;[在 GitHub 上查看更改](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcompare\u002Fv1.1.9...v1.1.10)","2023-06-28T09:38:07",{"id":173,"version":174,"summary_zh":175,"released_at":176},280351,"v1.1.9","### &nbsp;&nbsp;&nbsp;🐞 修复错误\n\n- 移除 `100vh`，修复移动端布局问题 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(cc3ee)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fcc3ee4f)\n\n##### &nbsp;&nbsp;&nbsp;&nbsp;[在 GitHub 上查看更改](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcompare\u002Fv1.1.8...v1.1.9)","2023-06-20T04:12:21",{"id":178,"version":179,"summary_zh":180,"released_at":181},280352,"v1.1.8","### &nbsp;&nbsp;&nbsp;🚀 功能特性\n\n- 添加导出图标 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(100b6)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F100b6bd)\n- 添加 ShareMessage 模态框及多语言支持 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(b95b3)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fb95b369)\n- 添加上下文复制功能 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(e32b5)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fe32b56b)\n- 添加 selectMessageModal &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(85bb7)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F85bb70f)\n- 添加选择消息逻辑 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(01705)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F017055d)\n- 添加单条消息分享逻辑 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(4de8a)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F4de8a40)\n- 添加生成图片逻辑 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(a1300)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fa130017)\n- 添加 TailwindCSS 支持，并增加复制图片按钮 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(75b67)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F75b67e2)\n- 使用 html2Canvas 保存图片 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(e7829)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fe782915)\n- **openai**:\n  - 添加模型 `gpt-4-0613` 和 `gpt-3.5-turbo-0613` &nbsp;-&nbsp; 由 @ddiu8081 [\u003Csamp>(efbad)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fefbad86)\n  - 添加模型 `gpt-4-32k-0613` 和 `gpt-3.5-turbo-16k` &nbsp;-&nbsp; 由 @ddiu8081 [\u003Csamp>(ca740)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fca74062)\n- **ui**:\n  - 添加 Tabs Checkbox 组件，更新 ShareModal 样式 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(290b4)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F290b442)\n\n##### &nbsp;&nbsp;&nbsp;&nbsp;[查看 GitHub 上的变更](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcompare\u002Fv1.1.7...v1.1.8)","2023-06-16T03:33:54",{"id":183,"version":184,"summary_zh":185,"released_at":186},280353,"v1.1.7","### &nbsp;&nbsp;&nbsp;🐞 修复了若干Bug\n\n- 快速请求不会读取设置，链接 #55 &nbsp;-&nbsp; 由 @ddiu8081 在 https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F55 中提出 [\u003Csamp>(92439)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F924393b)\n\n##### &nbsp;&nbsp;&nbsp;&nbsp;[在GitHub上查看更改](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcompare\u002Fv1.1.6...v1.1.7)","2023-06-09T10:16:25",{"id":188,"version":189,"summary_zh":190,"released_at":191},280354,"v1.1.6","### &nbsp;&nbsp;&nbsp;🚀 功能特性\n\n- 机器人复刻\u002Fwaifu-diffusion &nbsp;-&nbsp; 由 @ddiu8081 [\u003Csamp>(1d0cb)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F1d0cb0f)\n- 添加 SECURITY.md &nbsp;-&nbsp; 由 @delevant 在 https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F52 中完成 [\u003Csamp>(2dc4d)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F2dc4d6b)\n- **ui**: 在发送栏中使用按钮 &nbsp;-&nbsp; 由 @ddiu8081 [\u003Csamp>(745d6)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F745d645)\n\n### &nbsp;&nbsp;&nbsp;🐞 错误修复\n\n- 转义消息中的原始 HTML，修复 #44、#43 &nbsp;-&nbsp; 由 @ddiu8081 在 https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F44 和 https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F43 中完成 [\u003Csamp>(737ed)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F737ed7c)\n- 修复 dvh 未定义的错误 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(d164f)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fd164fb4)\n\n##### &nbsp;&nbsp;&nbsp;&nbsp;[在 GitHub 上查看更改](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcompare\u002Fv1.1.5...v1.1.6)","2023-05-31T06:20:35",{"id":193,"version":194,"summary_zh":195,"released_at":196},280355,"v1.1.5","### &nbsp;&nbsp;&nbsp;🚀 功能特性\n\n- 将对话名称同步到 `document.title` &nbsp;-&nbsp; 由 @CNSeniorious000 [\u003Csamp>(2bcb2)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F2bcb2c2)\n- 添加清除消息确认弹窗 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(3588f)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F3588f2d)\n- 添加清除消息确认弹窗\" &nbsp;-&nbsp; 由 @ddiu8081 [\u003Csamp>(bb2d3)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fbb2d370)\n- 移除头部 SSR &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(42d43)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F42d431d)\n- 当设置对话图标时更改 favicon &nbsp;-&nbsp; 由 @ddiu8081 [\u003Csamp>(600a2)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F600a273)\n\n### &nbsp;&nbsp;&nbsp;🐞 Bug 修复\n\n- 编辑 APIKey 时读取未定义值 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(00b16)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F00b160b)\n- 更新默认值以修复刷新 i18n 的问题 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(30ee7)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F30ee7ab)\n- **ui**: 当代码块缺少语言时显示背景 &nbsp;-&nbsp; 由 @ddiu8081 [\u003Csamp>(3a47e)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F3a47e9f)\n\n##### &nbsp;&nbsp;&nbsp;&nbsp;[在 GitHub 上查看变更](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcompare\u002Fv1.1.4...v1.1.5)","2023-05-25T09:52:36",{"id":198,"version":199,"summary_zh":200,"released_at":201},280356,"v1.1.4","### &nbsp;&nbsp;&nbsp;🚀 功能特性\n\n- 现代化用户界面 &nbsp;-&nbsp; 由 @ddiu8081 在 https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F34 中实现 [\u003Csamp>(52310)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F52310e3)\n- **openai**: 添加模型，调整 maxTokens 限制 &nbsp;-&nbsp; 由 @yzh990918 实现 [\u003Csamp>(e6f47)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fe6f4768)\n\n### &nbsp;&nbsp;&nbsp;🐞 错误修复\n\n- 为电脑端适配类型字段 &nbsp;-&nbsp; 由 @QuietRocket 在 https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F6 中完成 [\u003Csamp>(6a967)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F6a967db)\n\n##### &nbsp;&nbsp;&nbsp;&nbsp;[在 GitHub 上查看更改](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcompare\u002Fv1.1.3...v1.1.4)","2023-05-20T11:07:43",{"id":203,"version":204,"summary_zh":205,"released_at":206},280357,"v1.1.3","### 🚀 功能特性\n\n- 添加 simple-git-hooks 代码检查 - 由 @yzh990918 [\u003Csamp>(65e6f)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F65e6f9c)\n- 添加 `useDisableTransition` 以实现主题之间的平滑过渡 - 由 @yzh990918 [\u003Csamp>(bb59c)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fbb59cdc)\n- 添加国际化支持 - 由 @yzh990918 [\u003Csamp>(3ed78)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F3ed783a)\n\n### 🐞 Bug 修复\n\n- SSR 环境中未定义 `window` - 由 @ddiu8081 [\u003Csamp>(d83c1)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fd83c17c)\n- 移除生成标题中的引号 - 由 @CNSeniorious000 在 https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F22 中提出 [\u003Csamp>(6965a)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F6965a65)\n- 当无本地语言设置时，设置默认语言环境 - 由 @ddiu8081 [\u003Csamp>(473ae)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F473aedc)\n- 暂时添加点击事件以修复 #29 问题 - 由 @yzh990918 在 https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F29 中提出 [\u003Csamp>(9b03e)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F9b03e17)\n- **侧边栏**：\n  - 在 lg 屏幕上隐藏侧边栏 - 由 @yzh990918 [\u003Csamp>(5add9)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F5add9[15](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Factions\u002Fruns\u002F5011079956\u002Fjobs\u002F8981541301#step:5:16))\n- **UI**：\n  - 手动实现模态框的“点击外部关闭”功能 - 由 @CNSeniorious000 [\u003Csamp>(11509)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F115094d)\n  - 在移动端使用粘性布局，修复 Chrome 的滚动 bug - 由 @yzh9909[18](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Factions\u002Fruns\u002F5011079956\u002Fjobs\u002F8981541301#step:5:19) [\u003Csamp>(463a2)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F463a[28](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Factions\u002Fruns\u002F5011079956\u002Fjobs\u002F8981541301#step:5:29)0)\n\n##### [在 GitHub 上查看变更](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcompare\u002Fv1.1.2...v1.1.3)","2023-05-18T07:47:48",{"id":208,"version":209,"summary_zh":210,"released_at":211},280358,"v1.1.2","### &nbsp;&nbsp;&nbsp;🚀 功能更新\n\n- 改进消息设置的逻辑部分 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(b9a07)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fb9a071b)\n- 添加 Index 属性 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(a699a)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fa699aac)\n- 添加 useClickOutside 钩子，点击外部时隐藏下拉菜单 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(01c7e)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F01c7e8d)\n- **消息设置**：新增复制、显示原始代码、删除消息按钮 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(44102)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F441023a)\n- **UI**：调整菜单 UI &nbsp;-&nbsp; 由 @ddiu8081 [\u003Csamp>(bc2b7)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fbc2b7f3)\n\n### &nbsp;&nbsp;&nbsp;🐞 Bug 修复\n\n- 修改客户端类型以修复构建错误 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(6a727)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F6a727c3)\n- **Netlify**：\n  - 修复路径解析错误 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(a2cf9)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fa2cf9e1)\n- **UI**：\n  - 在模态框中启用点击外部关闭功能 &nbsp;-&nbsp; 由 @ddiu8081 [\u003Csamp>(42c37)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F42c373a)\n  - 点击外部时关闭菜单 &nbsp;-&nbsp; 由 @ddiu8081 [\u003Csamp>(56918)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F5691818)\n  - 在模态框中启用点击外部关闭功能 &nbsp;-&nbsp; 由 @ddiu8081 [\u003Csamp>(ae35e)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fae35e15)\n  - 将开关值改为已选中状态 &nbsp;-&nbsp; 由 @yzh990918 [\u003Csamp>(7733a)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F7733a3f)\n\n##### &nbsp;&nbsp;&nbsp;&nbsp;[在 GitHub 上查看更改](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcompare\u002Fv1.1.1...v1.1.2)","2023-05-10T06:16:45",{"id":213,"version":214,"summary_zh":215,"released_at":216},280359,"v1.1.1","### &nbsp;&nbsp;&nbsp;🚀 Features\n\n- Set system info of conversation &nbsp;-&nbsp; by @ddiu8081 [\u003Csamp>(0940a)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F0940a66)\n- Bot select component &nbsp;-&nbsp; by @ddiu8081 [\u003Csamp>(bbbb9)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fbbbb916)\n- Provider-bot support &nbsp;-&nbsp; by @ddiu8081 [\u003Csamp>(b66ef)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fb66ef2c)\n- Data migration &nbsp;-&nbsp; by @ddiu8081 [\u003Csamp>(210e9)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F210e9da)\n- Image picker &nbsp;-&nbsp; by @ddiu8081 [\u003Csamp>(06e95)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F06e9564)\n- Add emoji icon to header &nbsp;-&nbsp; by @ddiu8081 [\u003Csamp>(4cf42)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F4cf428b)\n- Update menuList &nbsp;-&nbsp; by @yzh990918 [\u003Csamp>(e08c4)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fe08c42b)\n- Add 'h-100vh' to main container &nbsp;-&nbsp; by @ninvfeng in https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fissues\u002F11 [\u003Csamp>(d0b6e)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fd0b6e93)\n- Temporarily hidden message options bar &nbsp;-&nbsp; by @yzh990918 [\u003Csamp>(bf9e6)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fbf9e621)\n- **ui**:\n  - Conversation settings button &nbsp;-&nbsp; by @ddiu8081 [\u003Csamp>(ec3d6)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fec3d65d)\n  - Add emojiPicker loading suspense &nbsp;-&nbsp; by @yzh990918 [\u003Csamp>(cd3c2)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002Fcd3c2b8)\n\n### &nbsp;&nbsp;&nbsp;🐞 Bug Fixes\n\n- Replace break-all with break-words &nbsp;-&nbsp; by @Nikit-Singh [\u003Csamp>(5cc95)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F5cc9590)\n- Migrate provider id &nbsp;-&nbsp; by @ddiu8081 [\u003Csamp>(94b79)\u003C\u002Fsamp>](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcommit\u002F94b79a3)\n\n##### &nbsp;&nbsp;&nbsp;&nbsp;[View changes on GitHub](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcompare\u002Fv1.1.0-beta.2...v1.1.1)","2023-05-06T11:52:26",{"id":218,"version":219,"summary_zh":220,"released_at":221},280360,"v1.1.0-beta.2","*No significant changes*\n\n##### &nbsp;&nbsp;&nbsp;&nbsp;[View changes on GitHub](https:\u002F\u002Fgithub.com\u002Fanse-app\u002Fanse\u002Fcompare\u002Fv1.1.0-beta.1...v1.1.0-beta.2)","2023-04-28T14:06:33"]