tag:github.com,2008:https://github.com/MrSibe/KnowNote/releases
Release notes from KnowNote
2026-01-30T04:12:01Z
tag:github.com,2008:Repository/1116799827/v1.2.0
2026-01-30T04:16:32Z
v1.2.0
<h2>✨ 新功能</h2>
<h3>Anki 卡片系统</h3>
<ul>
<li>新增完整的 Anki 卡片生成和管理功能</li>
<li>支持从笔记自动生成 Anki 卡片</li>
<li>支持导出为 .apkg 格式文件,可直接导入 Anki</li>
<li>新增专用的 Anki 管理页面</li>
<li>支持自定义卡片模板和配置</li>
</ul>
<h3>笔记保存功能</h3>
<ul>
<li>新增快速保存笔记功能</li>
<li>支持键盘快捷键(Cmd+S / Ctrl+S)</li>
<li>添加保存成功的 Toast 提示通知</li>
</ul>
<h2>🔒 安全性改进</h2>
<ul>
<li>集成 DOMPurify 库用于 Anki 卡片渲染时的 HTML 清理</li>
<li>提升了应用的整体安全性,防止 XSS 攻击</li>
</ul>
<h2>🐛 Bug 修复</h2>
<ul>
<li>修复 TypeScript 类型检查错误</li>
<li>修复 ESLint 代码规范问题</li>
<li>优化代码质量和稳定性</li>
</ul>
<h2>📦 依赖更新</h2>
<ul>
<li>新增 dompurify (^3.3.1) - HTML 清理和安全防护</li>
<li>新增 anki-apkg-export (^4.0.0) - Anki 包导出功能</li>
<li>更新多个核心依赖到最新稳定版本</li>
</ul>
<h2>🎯 改进</h2>
<ul>
<li>UI/UX 优化和界面改进</li>
<li>更好的用户交互体验</li>
<li>增强的快捷键支持</li>
</ul>
<hr>
<p><strong>完整更新日志</strong>: <a class="commit-link" href="https://github.com/MrSibe/KnowNote/compare/v1.1.1...v1.2.0"><tt>v1.1.1...v1.2.0</tt></a></p>
MrSibe
tag:github.com,2008:Repository/1116799827/v1.1.1
2026-01-26T11:47:31Z
v1.1.1
<h2>🎉 v1.1.1 新特性</h2>
<p>本次更新带来了全新的用户引导流程、测验功能以及全面的设计系统升级!</p>
<h3>✨ 主要新功能</h3>
<h4>🚀 新用户引导流程 (Onboarding Flow)</h4>
<ul>
<li>首次启动应用时提供友好的欢迎引导</li>
<li>帮助新用户快速了解 KnowNote 的核心功能</li>
<li>支持跳过和重新查看引导内容</li>
<li>默认语言更新为 en-US,提供更好的国际化体验</li>
</ul>
<h4>📝 测验功能 (Quiz)</h4>
<ul>
<li><strong>智能测验生成</strong>:基于知识库内容自动生成测验题</li>
<li><strong>多种题型支持</strong>:单选题、多选题等</li>
<li><strong>可配置参数</strong>:
<ul>
<li>题目数量(5-20题)</li>
<li>难度级别(简单/中等/困难)</li>
<li>题目语言</li>
</ul>
</li>
<li><strong>完整的测验流程</strong>:
<ul>
<li>开始配置 → 生成题目 → 答题界面 → 结果查看</li>
<li>实时显示答题进度</li>
<li>详细的答题结果统计</li>
<li>支持复习模式</li>
</ul>
</li>
<li><strong>独立测验窗口</strong>:在 QuizPage 中管理所有测验相关内容</li>
<li><strong>数据库持久化</strong>:保存测验记录和答题历史</li>
</ul>
<h3>🎨 设计系统全面升级</h3>
<h4>Atom Enhanced 设计系统</h4>
<p><strong>字体系统</strong></p>
<ul>
<li>Display 字体:Outfit(几何感强,适合标题)</li>
<li>Body 字体:Plus Jakarta Sans(清晰易读,适合正文)</li>
<li>完整的排版层级:display/h1-h4/body/caption/small</li>
<li>响应式字体大小支持</li>
</ul>
<p><strong>色彩与视觉效果</strong></p>
<ul>
<li>基于 Atom 配色的渐变系统(primary/accent/cool/warm)</li>
<li>彩色阴影效果,增强视觉深度</li>
<li>玻璃态效果</li>
<li>背景装饰纹理(网格/点阵/噪点)</li>
<li>光晕和渐变边框</li>
</ul>
<p><strong>动画与微交互</strong></p>
<ul>
<li>流畅的缓动曲线</li>
<li>丰富的动画效果</li>
<li>列表项交错延迟动画(支持 20 项)</li>
<li>主题切换过渡动画</li>
<li>卡片悬停提升效果</li>
<li>无障碍支持</li>
</ul>
<h4>键盘快捷键系统</h4>
<ul>
<li><strong>完整的快捷键管理</strong>:
<ul>
<li>自定义快捷键录制</li>
<li>冲突检测与提示</li>
<li>启用/禁用快捷键</li>
<li>一键重置为默认设置</li>
</ul>
</li>
<li><strong>核心快捷键</strong>:
<ul>
<li>创建/关闭笔记本</li>
<li>切换知识库面板</li>
<li>切换创意空间面板</li>
</ul>
</li>
<li>持久化存储和跨平台支持</li>
</ul>
<h4>UI 组件库升级</h4>
<ul>
<li>集成 <strong>Radix UI</strong> 组件:
<ul>
<li>AlertDialog(确认对话框)</li>
<li>Separator(分隔线)</li>
<li>Tabs(标签页导航)</li>
</ul>
</li>
<li>替换所有原生 confirm 对话框为 React Dialog 组件</li>
<li>统一的对话框宽度和样式</li>
</ul>
<h3>🔧 功能改进</h3>
<h4>本地模型列表</h4>
<ul>
<li><strong>内置模型配置</strong>:支持主流 AI 服务商的模型列表
<ul>
<li>OpenAI、DeepSeek、Kimi、Ollama、Qwen、SiliconFlow、智谱等</li>
</ul>
</li>
<li><strong>智能合并策略</strong>:
<ul>
<li>远程字段反映最新状态</li>
<li>内置字段提供准确的元数据</li>
<li>自动分类新的模型类型</li>
</ul>
</li>
<li><strong>离线可用</strong>:远程获取失败时使用内置配置</li>
<li><strong>UI 反馈优化</strong>:显示模型来源和统计信息</li>
</ul>
<h4>UI 改进</h4>
<ul>
<li><strong>知识库友好提示</strong>:未配置嵌入模型时引导用户前往设置</li>
<li><strong>全局文本选择控制</strong>:仅聊天消息内容可选择,提升用户体验</li>
<li><strong>加载样式优化</strong>:知识库文件上传采用简洁的加载设计</li>
<li><strong>设置界面重构</strong>:
<ul>
<li>从独立窗口改为对话框形式</li>
<li>统一的容器样式和间距</li>
<li>更清晰的信息层级</li>
</ul>
</li>
</ul>
<h4>其他优化</h4>
<ul>
<li>新增侧边栏(sidebar)组件</li>
<li>新增字段(field)组件</li>
<li>新增面板头部(panel-header)组件</li>
<li>优化滚动区域(scroll-area)样式</li>
<li>新增骨架屏(skeleton)加载效果</li>
<li>新增移动端检测 hook(use-mobile)</li>
<li>平台检测工具(lib/platform.ts)</li>
</ul>
<h3>🐛 问题修复</h3>
<ul>
<li>修复 macOS 窗口红绿灯位置</li>
<li>防止标签页切换时的闪烁问题</li>
<li>修复快捷键在窗口重建时的重新注册问题</li>
<li>限制拖拽仅支持垂直方向</li>
<li>修复 PostCSS 导入顺序问题</li>
<li>优化 useEffect 依赖,防止频繁重新注册</li>
<li>修复滚动条硬编码颜色,改用 CSS 变量</li>
</ul>
<h3>📚 文档更新</h3>
<ul>
<li>更新中英文 README</li>
<li>统一文档结构和样式</li>
<li>添加 Star History 图表</li>
<li>修复 Markdown 格式问题</li>
</ul>
<h3>🎯 技术细节</h3>
<ul>
<li><strong>142 个文件变更</strong></li>
<li><strong>9,470 行新增代码</strong></li>
<li><strong>2,562 行删除代码</strong></li>
<li>新增数据库迁移:</li>
<li>新增 QuizService、ShortcutManager 等核心服务</li>
<li>完整的国际化支持(quiz、shortcuts 等新增翻译)</li>
</ul>
<hr>
<h2>📦 下载</h2>
<p>请从 <a href="https://github.com/MrSibe/KnowNote/releases">Releases</a> 页面下载适合您操作系统的安装包。</p>
<h2>🙏 致谢</h2>
<p>感谢所有贡献者和用户的反馈与支持!</p>
<hr>
<p><strong>完整更新日志</strong>: <a class="commit-link" href="https://github.com/MrSibe/KnowNote/compare/v1.1.0...v1.1.1"><tt>v1.1.0...v1.1.1</tt></a></p>
github-actions[bot]
tag:github.com,2008:Repository/1116799827/v1.1.0
2025-12-22T04:30:06Z
1.1.0
<h1>🎉 KnowNote v1.1.0</h1>
<h2>✨ 新功能</h2>
<h3>思维导图功能</h3>
<ul>
<li>✅ 全新的思维导图系统,支持独立窗口展示</li>
<li>✅ 支持多种布局模式切换</li>
<li>✅ 思维导图导出为图片功能(自动排除控制元素和背景)</li>
<li>✅ i18n 国际化支持,思维导图提示支持多语言</li>
</ul>
<h3>Items 管理系统</h3>
<ul>
<li>✅ 统一的 Items 系统,支持拖放排序</li>
<li>✅ 右键菜单支持重命名和删除操作</li>
<li>✅ 改进的拖放交互体验</li>
</ul>
<h2>🐛 Bug 修复</h2>
<ul>
<li>修复OpenAI嵌入模型1024维度的支持 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3751050828" data-permission-text="Title is private" data-url="https://github.com/MrSibe/KnowNote/issues/14" data-hovercard-type="issue" data-hovercard-url="/MrSibe/KnowNote/issues/14/hovercard" href="https://github.com/MrSibe/KnowNote/issues/14">#14</a>)</li>
<li>修复Ollama两种Fetch model API的支持 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3741496194" data-permission-text="Title is private" data-url="https://github.com/MrSibe/KnowNote/issues/12" data-hovercard-type="issue" data-hovercard-url="/MrSibe/KnowNote/issues/12/hovercard" href="https://github.com/MrSibe/KnowNote/issues/12">#12</a>)</li>
<li>修复添加到笔记编辑器无法打开的问题 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3752229162" data-permission-text="Title is private" data-url="https://github.com/MrSibe/KnowNote/issues/15" data-hovercard-type="pull_request" data-hovercard-url="/MrSibe/KnowNote/pull/15/hovercard" href="https://github.com/MrSibe/KnowNote/pull/15">#15</a>)</li>
<li>修复思维导图组件的 TypeScript 类型错误</li>
<li>修复 ItemService 和 MindMapService 的 ESLint 代码规范问题</li>
</ul>
<h2>🔧 技术改进</h2>
<ul>
<li>新增 ItemService 和 MindMapService 服务层</li>
<li>改进 AI Provider 架构</li>
<li>新增思维导图窗口管理</li>
<li>数据库架构优化(新增 3 个迁移)</li>
</ul>
<h2>📝 完整更新日志</h2>
<p>从 v1.0.6 到 v1.1.0 的所有改动详见:<a class="commit-link" href="https://github.com/MrSibe/KnowNote/compare/v1.0.6...v1.1.0"><tt>v1.0.6...v1.1.0</tt></a></p>
<hr>
<p><strong>完整变更列表</strong>: <a class="commit-link" href="https://github.com/MrSibe/KnowNote/compare/v1.0.6...v1.1.0"><tt>v1.0.6...v1.1.0</tt></a></p>
github-actions[bot]
tag:github.com,2008:Repository/1116799827/v1.0.7
2026-01-30T04:17:19Z
1.0.7
<p>fix: resolve TypeScript errors in mindmap components</p>
<p>- Fix CustomNodeData interface to extend Record<string, unknown>
<br />- Update CustomNode component to use type assertions for NodeProps
<br />- Simplify type definitions in MindMapCanvas to use standard Node/Edge types
<br />- Fix ReactMarkdown className prop issue in NodeDetailPanel
<br />- Add null check for mindMapId in mindmapStore generateMindMap
<br />- All TypeScript compilation errors now resolved</p>
github-actions[bot]
tag:github.com,2008:Repository/1116799827/v1.0.6
2025-12-18T06:00:38Z
1.0.6
<h1>KnowNote v1.0.6 Release Notes</h1>
<p>发布日期:2025年12月18日</p>
<h2>🎯 重要更新</h2>
<h3>🔧 Provider 架构重构</h3>
<p>本次版本完成了 Provider 系统的重大升级,迁移到 Vercel AI SDK v5 架构:</p>
<h4>新增 Provider 支持</h4>
<ul>
<li><strong>智谱 AI (GLM)</strong>:新增智谱 AI 作为内置 Provider,支持 glm-4-plus 聊天模型和 embedding-3 嵌入模型</li>
<li><strong>Ollama v2</strong>:升级到 ollama-ai-provider-v2,修复了 API 端点和模型标准化问题</li>
<li><strong>qwen-ai-provider</strong>:集成通义千问社区 Provider</li>
<li><strong>@ai-sdk/deepseek</strong>:集成 DeepSeek 官方 Provider</li>
</ul>
<h4>技术改进</h4>
<ul>
<li>代码大幅优化:删除了约 500 行废弃代码</li>
<li>统一了所有 Provider 的实现方式</li>
<li>修复了嵌入模型解析逻辑,确保与前端配置的一致性</li>
</ul>
<h3>🧠 推理过程支持</h3>
<p>为 DeepSeek Reasoner 等支持推理的模型提供了实时推理过程显示:</p>
<ul>
<li>基于流式响应实时显示模型的思考过程</li>
<li>推理结束后自动折叠,保持界面整洁</li>
<li>支持在推理过程中手动切换展开/折叠状态</li>
</ul>
<h3>💻 平台支持增强</h3>
<ul>
<li><strong>Linux 平台</strong>:新增 Linux 平台的设置按钮支持</li>
<li>界面优化:改进了滚动条样式和下拉菜单的视觉体验</li>
</ul>
<h2>📝 文档更新</h2>
<ul>
<li>更新了 README,增加了对 LLM 服务支持的详细说明</li>
<li>改进了国际化支持,新增智谱 AI 相关的中英文翻译</li>
</ul>
<h2>🛠️ 技术细节</h2>
<h3>依赖更新</h3>
<ul>
<li>新增 <code>ai</code> 和 <code>@ai-sdk/openai</code> 依赖</li>
<li>集成多个社区和官方 AI SDK Provider</li>
<li>升级了相关依赖到最新稳定版本</li>
</ul>
<h3>代码优化</h3>
<ul>
<li>重构了聊天处理器逻辑,适配 AI SDK v5 的流式协议</li>
<li>优化了 IPC 消息格式,提升了前后端通信效率</li>
<li>改进了类型定义,增强了 TypeScript 类型安全</li>
</ul>
<h2>🐛 问题修复</h2>
<ul>
<li>修复了 Ollama API 端点配置问题(从 /models 改为 /api/tags)</li>
<li>修复了嵌入模型选择逻辑,现在会优先使用配置文件中的模型设置</li>
<li>修复了推理内容组件的状态管理问题</li>
</ul>
<h2>📦 安装与升级</h2>
<h3>新用户</h3>
<p>访问 <a href="https://github.com/MrSibe/KnowNote/releases/latest">GitHub Releases</a> 下载对应平台的安装包。</p>
<h3>现有用户升级</h3>
<ul>
<li>Windows:应用会自动检查更新并提示安装</li>
<li>macOS:支持自动更新功能</li>
<li>Linux:请手动下载最新版本安装包进行升级</li>
</ul>
<h2>🔮 下一步计划</h2>
<ul>
<li>继续优化 Provider 系统的性能和稳定性</li>
<li>支持更多 AI Provider(如 Kimi、百川等)</li>
<li>改进推理过程的显示效果</li>
<li>增加文档导入格式的支持</li>
</ul>
<h2>🙏 致谢</h2>
<p>感谢所有为本次版本做出贡献的开发者和用户!特别感谢 Vercel AI SDK 团队提供的优秀工具链。</p>
<hr>
<p><strong>完整更新日志</strong>:查看 <a href="https://github.com/MrSibe/KnowNote/compare/v1.0.5...v1.0.6">GitHub Commits</a></p>
<p>如遇到问题,请在 <a href="https://github.com/MrSibe/KnowNote/issues">GitHub Issues</a> 中反馈。</p>
github-actions[bot]
tag:github.com,2008:Repository/1116799827/v1.0.5
2025-12-17T11:14:19Z
v1.0.5 - Ollama Support & Provider System Overhaul
<h1>🚀 KnowNote v1.0.5</h1>
<p>This release introduces <strong>local LLM support with Ollama</strong>, a complete <strong>provider system architecture overhaul</strong>, and various UI improvements.</p>
<hr>
<h2>✨ Major Features</h2>
<h3>🤖 Ollama Local LLM Provider</h3>
<ul>
<li><strong>Run AI models completely offline</strong> with Ollama integration</li>
<li>Support for both <strong>chat</strong> and <strong>embedding</strong> capabilities</li>
<li>OpenAI-compatible API implementation for seamless integration</li>
<li>Default endpoint: <code>http://localhost:11434/v1</code></li>
<li>Flexible configuration with custom server address support</li>
</ul>
<h3>🏗️ Provider System Architecture Overhaul</h3>
<ul>
<li><strong>Capability-based design</strong>: Modular chat, embedding, rerank, and image generation capabilities</li>
<li><strong>Config-driven architecture</strong>: Simplified provider registration and management</li>
<li><strong>Unified OpenAI-compatible implementation</strong>: Reduced code duplication</li>
<li>Registry pattern with <code>ProviderDescriptor</code> and <code>ProviderRegistry</code></li>
<li>Cleaner separation between configuration and runtime logic</li>
</ul>
<hr>
<h2>🔧 Improvements</h2>
<h3>Provider Management</h3>
<ul>
<li>✅ Fix <strong>model name truncation issue</strong> - now properly preserves version tags
<ul>
<li>Examples: <code>qwen3:0.6b</code>, <code>gpt-4o-mini:2024-07-18</code>, <code>llama3.2:latest</code></li>
</ul>
</li>
<li>✅ Unified provider URL configuration naming across all providers</li>
<li>✅ Enhanced custom provider support with Base URL configuration</li>
<li>✅ Improved error handling and validation</li>
</ul>
<h3>UI/UX Enhancements</h3>
<ul>
<li>🎨 Custom scrollbar styling for dropdown menus</li>
<li>🔧 Improved provider settings panel layout</li>
<li>📋 Better model selection interface</li>
</ul>
<hr>
<h2>🐛 Bug Fixes</h2>
<ul>
<li>Fixed model ID parsing to support colon-separated version tags</li>
<li>Improved provider configuration persistence</li>
<li>Enhanced error messages for better debugging</li>
</ul>
<hr>
<h2>📦 Technical Details</h2>
<h3>New Architecture Components</h3>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="src/main/providers/
├── capabilities/ # Modular capability interfaces
│ ├── BaseProvider.ts
│ ├── ChatCapability.ts
│ ├── EmbeddingCapability.ts
│ ├── RerankCapability.ts
│ └── ImageGenerationCapability.ts
├── handlers/ # Protocol-specific implementations
│ ├── OpenAIChatHandler.ts
│ └── OpenAIEmbeddingHandler.ts
├── registry/ # Provider registration system
│ ├── ProviderDescriptor.ts
│ ├── ProviderRegistry.ts
│ └── builtinProviders.ts
└── base/
└── OpenAICompatibleProvider.ts"><pre class="notranslate"><code>src/main/providers/
├── capabilities/ # Modular capability interfaces
│ ├── BaseProvider.ts
│ ├── ChatCapability.ts
│ ├── EmbeddingCapability.ts
│ ├── RerankCapability.ts
│ └── ImageGenerationCapability.ts
├── handlers/ # Protocol-specific implementations
│ ├── OpenAIChatHandler.ts
│ └── OpenAIEmbeddingHandler.ts
├── registry/ # Provider registration system
│ ├── ProviderDescriptor.ts
│ ├── ProviderRegistry.ts
│ └── builtinProviders.ts
└── base/
└── OpenAICompatibleProvider.ts
</code></pre></div>
<h3>Code Changes</h3>
<ul>
<li><strong>30 files changed</strong>: +1,422 insertions, -723 deletions</li>
<li>Removed individual provider classes (DeepSeekProvider, KimiProvider, etc.)</li>
<li>Centralized logic in <code>OpenAICompatibleProvider</code></li>
<li>Created reusable handler pattern for API communication</li>
</ul>
<hr>
<h2>🎯 Supported Providers</h2>
<table>
<thead>
<tr>
<th>Provider</th>
<th>Chat</th>
<th>Embedding</th>
<th>Notes</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Ollama</strong></td>
<td>✅</td>
<td>✅</td>
<td><strong>NEW</strong> - Local LLM runner</td>
</tr>
<tr>
<td>OpenAI</td>
<td>✅</td>
<td>✅</td>
<td>GPT-4, GPT-3.5, etc.</td>
</tr>
<tr>
<td>DeepSeek</td>
<td>✅</td>
<td>✅</td>
<td>DeepSeek-V3, DeepSeek-Chat</td>
</tr>
<tr>
<td>Qwen</td>
<td>✅</td>
<td>✅</td>
<td>Qwen-Max, Qwen-Plus</td>
</tr>
<tr>
<td>Kimi</td>
<td>✅</td>
<td>❌</td>
<td>Moonshot AI</td>
</tr>
<tr>
<td>SiliconFlow</td>
<td>✅</td>
<td>✅</td>
<td>Model aggregation platform</td>
</tr>
</tbody>
</table>
<hr>
<h2>📚 Getting Started with Ollama</h2>
<h3>Installation</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# macOS
brew install ollama
# Linux
curl -fsSL https://ollama.com/install.sh | sh
# Windows: Download from https://ollama.com"><pre><span class="pl-c"><span class="pl-c">#</span> macOS</span>
brew install ollama
<span class="pl-c"><span class="pl-c">#</span> Linux</span>
curl -fsSL https://ollama.com/install.sh <span class="pl-k">|</span> sh
<span class="pl-c"><span class="pl-c">#</span> Windows: Download from https://ollama.com</span></pre></div>
<h3>Usage</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Start Ollama service
ollama serve
# Download models
ollama pull qwen2.5:7b # Chat model
ollama pull nomic-embed-text # Embedding model"><pre><span class="pl-c"><span class="pl-c">#</span> Start Ollama service</span>
ollama serve
<span class="pl-c"><span class="pl-c">#</span> Download models</span>
ollama pull qwen2.5:7b <span class="pl-c"><span class="pl-c">#</span> Chat model</span>
ollama pull nomic-embed-text <span class="pl-c"><span class="pl-c">#</span> Embedding model</span></pre></div>
<h3>Configuration in KnowNote</h3>
<ol>
<li>Open Settings → Providers</li>
<li>Select <strong>Ollama</strong></li>
<li>API Key: Enter any value (e.g., <code>ollama</code>)</li>
<li>Base URL: Keep default <code>http://localhost:11434/v1</code></li>
<li>Click "Fetch Models" and select your downloaded models</li>
<li>Enable the provider</li>
</ol>
<hr>
<h2>🔄 Migration Notes</h2>
<h3>For Existing Users</h3>
<ul>
<li>No breaking changes for existing provider configurations</li>
<li>Model selections will be automatically preserved</li>
<li>The architecture changes are internal and backward-compatible</li>
</ul>
<h3>For Developers</h3>
<ul>
<li>Old provider classes (<code>OpenAIProvider</code>, <code>DeepSeekProvider</code>, etc.) have been removed</li>
<li>All providers now use <code>OpenAICompatibleProvider</code> as the base</li>
<li>Custom providers should implement capability interfaces</li>
<li>See <code>src/main/providers/registry/builtinProviders.ts</code> for registration examples</li>
</ul>
<hr>
<h2>🙏 Acknowledgments</h2>
<p>Thanks to the Ollama team for creating an excellent local LLM runtime!</p>
<hr>
<h2>📝 Full Changelog</h2>
<h3>Commits included in this release:</h3>
<ul>
<li><code>fdf9062</code> feat: add Ollama local LLM provider support (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3738422358" data-permission-text="Title is private" data-url="https://github.com/MrSibe/KnowNote/issues/7" data-hovercard-type="pull_request" data-hovercard-url="/MrSibe/KnowNote/pull/7/hovercard" href="https://github.com/MrSibe/KnowNote/pull/7">#7</a>)</li>
<li><code>9f26183</code> style: add custom scrollbar styling to dropdown menus (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3738280177" data-permission-text="Title is private" data-url="https://github.com/MrSibe/KnowNote/issues/6" data-hovercard-type="pull_request" data-hovercard-url="/MrSibe/KnowNote/pull/6/hovercard" href="https://github.com/MrSibe/KnowNote/pull/6">#6</a>)</li>
<li><code>9e48198</code> refactor: unify provider URL configuration naming</li>
<li><code>6edf9d3</code> refactor: restructure provider system with capability separation and config-driven architecture</li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/MrSibe/KnowNote/compare/v1.0.4...v1.0.5"><tt>v1.0.4...v1.0.5</tt></a></p>
github-actions[bot]
tag:github.com,2008:Repository/1116799827/v1.0.5-beta.1
2026-01-30T04:16:33Z
1.0.5-beta.1
<p>Release v1.0.5-beta.1</p>
<p>Features:
<br />- Add Qwen (通义千问) AI provider support
<br />- Add Kimi (月之暗面) AI provider support
<br />- Add Base URL configuration for all AI providers
<br />- Add "Reset to Default" button for Base URL restoration</p>
<p>Changes:
<br />- Remove Ollama provider
<br />- Update provider UI with Base URL management
<br />- Add i18n support for Qwen and Kimi providers</p>
github-actions[bot]
tag:github.com,2008:Repository/1116799827/v1.0.4
2025-12-16T14:48:13Z
1.0.4
<h2>✨ 新功能</h2>
<ul>
<li>添加知识库和笔记面板的折叠/展开功能,支持更灵活的界面布局
<ul>
<li>在顶部标题栏添加折叠按钮,可以独立控制左右面板的显示/隐藏</li>
<li>折叠后自动保存面板宽度,展开时恢复原始宽度</li>
<li>中间面板自动扩展以充分利用空间</li>
</ul>
</li>
</ul>
<h2>🔧 改进</h2>
<ul>
<li>移除消息列表的最大宽度限制,消息内容可以更好地利用可用空间</li>
<li>代码重构:统一使用 `shrink-0` 类名替代 `flex-shrink-0`,提升代码一致性</li>
<li>优化文字换行样式,改进长文本显示效果</li>
</ul>
<h2>📦 其他</h2>
<ul>
<li>版本号更新至 1.0.4</li>
</ul>
github-actions[bot]
tag:github.com,2008:Repository/1116799827/v1.0.3
2025-12-16T11:53:36Z
1.0.3
No content.
github-actions[bot]
tag:github.com,2008:Repository/1116799827/v1.0.2
2025-12-16T10:47:31Z
v1.0.2
<h2>✨ 新功能</h2>
<ul>
<li>🔄 简化更新流程:点击按钮后自动下载并安装,无需二次操作</li>
<li>🌐 外部链接改为在系统默认浏览器中打开(官方网站、意见反馈)</li>
</ul>
<h2>🐛 Bug 修复</h2>
<ul>
<li>📌 修复版本号硬编码问题,现在从 package.json 动态获取</li>
<li>🎨 修复深色模式下图标不可见的问题</li>
</ul>
<h2>📝 完整变更日志</h2>
<p>查看详细变更:<a class="commit-link" href="https://github.com/MrSibe/KnowNote/compare/v1.0.1...v1.0.2"><tt>v1.0.1...v1.0.2</tt></a></p>
MrSibe