Skip to content

Commit 788ec78

Browse files
committed
docs: update copyright year and add changelog with recent features
- Update copyright year from 2024 to 2025 in NOTICE file - Add comprehensive changelog section to README documenting v1.2.7 through v1.3.0 releases - Document recent features: model selector refactor, provider architecture unification, custom embedding support, hybrid search implementation, embedding rate limiting, Result type standardization, editor component extraction, and streaming buffer optimization - Add MCP protocol support and rich text rendering to core features section - Document hybrid search capability combining semantic and keyword search with RRF fusion - Update vector storage documentation to reference LanceDB as the high-performance database - Clarify custom API embedding provider support with compatibility notes - Improve feature descriptions with visual indicators and implementation details
1 parent 19e6e36 commit 788ec78

File tree

2 files changed

+28
-3
lines changed

2 files changed

+28
-3
lines changed

NOTICE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Adnify
2-
Copyright 2024-present adnaan (adnaan.worker@gmail.com)
2+
Copyright 2025-present adnaan (adnaan.worker@gmail.com)
33

44
This product includes software developed by adnaan.
55

README.md

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,26 @@ Adnify 不仅仅是一个编辑器,它是你的**智能编程伴侣**。它复
1212

1313
---
1414

15+
## 📋 更新日志
16+
17+
| 日期 | 版本 | 更新内容 |
18+
|:---|:---|:---|
19+
| 2026-01-02 | v1.3.0 | 🎯 **模型选择器重构**: 聊天面板新增模型/模式下拉选择器,支持按厂商分组快速切换模型 |
20+
| 2026-01-02 | - | 🏗️ **Provider 架构统一**: 重构厂商配置存储,内置和自定义厂商统一管理 |
21+
| 2026-01-02 | - |**自定义 Embedding 提供商**: 支持配置自定义 Embedding API |
22+
| 2026-01-02 | - | 🔍 **混合搜索 (Hybrid Search)**: 实现 RRF 结果融合的语义+关键词混合搜索 |
23+
| 2026-01-02 | - |**Embedding 限流**: 添加速率限制和重试机制,避免 API 限流 |
24+
| 2026-01-02 | - | 🛠️ **Result 类型**: 统一 IPC 处理器返回类型,提升错误处理一致性 |
25+
| 2026-01-02 | - | 📦 **Editor 组件拆分**: 提取 SafeDiffEditor、TabContextMenu、EditorWelcome 等子组件 |
26+
| 2026-01-02 | - | 🚀 **流式缓冲优化**: 使用 requestAnimationFrame 优化流式输出刷新时机 |
27+
| 2026-01-01 | v1.2.9 | 🔌 **MCP 协议支持**: 集成 Model Context Protocol,支持外部工具扩展 |
28+
| 2026-01-01 | - | 🎨 **MCP 富文本渲染**: 工具执行结果支持 Markdown/图片/表格等富文本展示 |
29+
| 2026-01-01 | - | 🎯 **UI/UX 设计系统**: 新增设计系统数据库和工具集成 |
30+
| 2025-12-31 | v1.2.8 | 🔒 **安全增强**: 优化文件监听器和终端命令执行安全性 |
31+
| 2025-12-31 | v1.2.7 | 🍞 **Toast 系统重构**: 全新的通知提示系统 |
32+
33+
---
34+
1535
## 目录
1636

1737
- [核心特性](#-核心特性)
@@ -71,6 +91,9 @@ Adnify 不仅仅是一个编辑器,它是你的**智能编程伴侣**。它复
7191
- 分支切换和对比
7292

7393
- **多 LLM 支持**: OpenAI, Anthropic Claude, Google Gemini, DeepSeek, Ollama, 自定义 API
94+
- **快速模型切换**: 聊天面板底部下拉选择器,按厂商分组快速切换模型
95+
- **MCP 协议支持**: 集成 Model Context Protocol,支持外部工具扩展
96+
- **MCP 富文本渲染**: 工具执行结果支持 Markdown、图片、表格等富文本展示
7497

7598
![alt text](images/tool.png)
7699

@@ -99,6 +122,7 @@ Adnify 不仅仅是一个编辑器,它是你的**智能编程伴侣**。它复
99122
- **快速打开 (Ctrl+P)**: 模糊搜索快速定位文件
100123
- **全局搜索 (Ctrl+Shift+F)**: 支持正则、大小写敏感、全字匹配
101124
- **语义搜索**: 基于 AI Embedding 的代码库语义搜索
125+
- **混合搜索 (Hybrid Search)**: 结合语义搜索和关键词搜索,使用 RRF 算法融合结果
102126
- **符号搜索**: 快速定位函数、类、变量
103127
- **文件内搜索 (Ctrl+F)**: 当前文件内快速查找
104128
- **搜索替换 (Ctrl+H)**: 支持批量替换
@@ -181,6 +205,7 @@ Adnify 不仅仅是一个编辑器,它是你的**智能编程伴侣**。它复
181205
- **国际化**: 完整的中英文支持
182206
- **自定义快捷键**: 可配置的键盘绑定
183207
- **引导向导**: 首次使用的配置引导
208+
- **MCP 协议**: 支持 Model Context Protocol 扩展外部工具
184209

185210
---
186211

@@ -291,7 +316,7 @@ npm run dist
291316
- Jina AI (推荐,免费额度)
292317
- Voyage AI
293318
- OpenAI
294-
- 自定义 API
319+
- 自定义 API (支持配置任意兼容 API)
295320

296321
### 使用 Plan Mode
297322

@@ -469,7 +494,7 @@ adnify/
469494
- **样式**: Tailwind CSS
470495
- **LSP**: typescript-language-server
471496
- **Git**: dugite
472-
- **向量存储**: hnswlib-node
497+
- **向量存储**: LanceDB (高性能向量数据库)
473498
- **代码解析**: tree-sitter
474499
- **验证**: Zod
475500

0 commit comments

Comments
 (0)