duanfuxiang
b66d3ab21f
update release
2025-08-21 00:56:01 +08:00
duanfuxiang
9a848489e3
release version update
2025-08-20 22:08:04 +08:00
duanfuxiang
80e72394a9
将内置服务器的禁用状态更改为true,以确保在全局配置中保持一致性。
2025-07-19 09:30:49 +08:00
duanfuxiang
e2df9a7995
在BaseFileView.tsx中添加关闭状态管理,优化文件保存逻辑以防止数据丢失,确保在视图关闭时不进行保存操作。
2025-07-19 09:26:52 +08:00
duanfuxiang
519fc3769d
优化McpHub.ts中的配置文件处理逻辑,添加日志记录以便调试,确保新旧配置文件的迁移和兼容性,处理迁移失败时的默认配置创建。
2025-07-19 08:33:44 +08:00
duanfuxiang
429c4886e7
更新依赖版本,添加对 @codemirror/language 的支持,增强类型安全性,优化配置验证逻辑,修复旧配置目录删除逻辑中的潜在问题。
2025-07-19 07:52:18 +08:00
duanfuxiang
dea60c3627
重构McpHub.ts,迁移MCP配置文件至新路径,确保新旧配置文件的兼容性,添加错误处理和日志记录,优化配置验证逻辑。
2025-07-19 07:40:16 +08:00
duanfuxiang
3ca234c1a2
添加对 CodeMirror 的支持,更新相关依赖版本,并在样式中增加 JSON 视图的样式。新增 JSON 视图类型并实现打开配置文件的功能,更新国际化文本以支持配置文件操作。
2025-07-19 06:49:59 +08:00
duanfuxiang
0f04b3c413
更新版本至0.7.5,修复洞察模型错误,并在CHANGELOG中记录相关更改。
2025-07-18 00:50:18 +08:00
duanfuxiang
d99ea8f2f6
Update to version 0.7.4, fix CORS errors for the Moonshot provider, add BM25 search support, and document related changes in the CHANGELOG.
2025-07-15 22:41:21 +08:00
duanfuxiang
c0cd2ccf4d
Added Moonshot API support, updated relevant models and settings, optimized OpenAI-compatible providers to handle CORS issues, and enhanced model management capabilities.
2025-07-15 22:25:05 +08:00
duanfuxiang
34296e6871
update vector manager
2025-07-13 07:02:54 +08:00
duanfuxiang
627a19206e
Optimize the vector manager by adding batch transaction insertion and delayed memory cleanup features, limit the maximum batch size to reduce memory pressure, and enhance system performance and stability.
2025-07-07 23:12:49 +08:00
duanfuxiang
3db334c6e8
Optimize the search view component, add workspace statistics and RAG vector initialization features, update internationalization support, improve user interaction prompts, enhance log output, and ensure better user experience and code readability.
2025-07-07 09:47:37 +08:00
duanfuxiang
51f8620815
Optimize the insight view component, add workspace insight initialization functionality, update internationalization support, improve user interaction prompts, enhance log output, and ensure better user experience and code readability.
2025-07-06 17:33:09 +08:00
duanfuxiang
54a14dedd6
移除多个文件中的调试日志输出,优化代码可读性和性能。
2025-07-05 16:29:41 +08:00
duanfuxiang
a2fcb7c20f
更新 TransEngine 以支持嵌入管理器,优化日志输出,添加删除确认对话框功能,改进 ChatView 组件的文件管理和上下文信息处理,确保更好的用户体验和代码可读性。
2025-07-05 16:24:49 +08:00
duanfuxiang
bbd89fbfa4
update default settings
2025-07-05 15:47:59 +08:00
duanfuxiang
c657a50563
更新嵌入管理器以支持 GPU 加速,调整批处理大小,优化内容处理逻辑,并添加获取数据库最大修改时间的功能以提高文件索引效率。同时修复了向量管理器中的类型问题,确保模型加载和嵌入过程的稳定性。
2025-07-05 07:40:54 +08:00
duanfuxiang
4e139ecc4f
更新 RAGEngine 和嵌入管理器以支持嵌入管理器的传递,添加本地提供者的嵌入模型加载逻辑,优化错误处理和消息处理机制。
2025-07-04 15:52:00 +08:00
duanfuxiang
65c5df3d22
add local embed
2025-07-04 09:28:12 +08:00
duanfuxiang
923d98cae9
更新多个转换提示,添加用户语言响应要求,并删除不再使用的简洁密集摘要提示。
2025-07-03 10:10:55 +08:00
duanfuxiang
a269258353
update trans
2025-07-03 09:03:00 +08:00
duanfuxiang
89bc10d16d
use old prompt
2025-07-01 23:40:34 +08:00
duanfuxiang
553f42652d
update system prompt
2025-07-01 16:32:38 +08:00
duanfuxiang
dedf69ee6f
update system
2025-07-01 08:57:44 +08:00
duanfuxiang
4f5b3f5d04
update save trans to database
2025-06-30 11:26:24 +08:00
duanfuxiang
f3a0252ab6
fix trans tool
2025-06-29 12:06:28 +08:00
duanfuxiang
772270863c
update workspace
2025-06-29 12:06:28 +08:00
duanfuxiang
9b4bfe97b4
update model select
2025-06-18 08:57:49 +08:00
duanfuxiang
208e14f8e8
update some crash logs
2025-06-17 17:45:02 +08:00
duanfuxiang
943bc077f1
update vector search
2025-06-15 13:15:39 +08:00
duanfuxiang
93a3c0969d
update
2025-06-14 13:44:03 +08:00
duanfuxiang
5c24993ab9
update vector query time, remove delete file process
2025-06-14 13:21:29 +08:00
duanfuxiang
f1ecc16c26
update embeddings
2025-06-14 09:17:44 +08:00
duanfuxiang
f6728f1b82
fix: pdf null byte error
2025-06-13 11:11:04 +08:00
duanfuxiang
896acd09e0
fix: test & build error
2025-06-12 16:20:08 +08:00
duanfuxiang
2f34794a3c
update models settings test
2025-06-12 16:01:37 +08:00
duanfuxiang
6501132d80
update model settings multi lang.
2025-06-12 15:19:07 +08:00
duanfuxiang
b20b4f9e19
update
2025-06-12 13:35:00 +08:00
duanfuxiang
86c442d284
Merge remote-tracking branch 'origin/master'
2025-06-11 15:05:43 +08:00
travertexg
a949a4de18
refactor: Increase timeout for core plugin search
2025-06-10 07:21:53 +00:00
travertexg
941a8d9625
refactor: Relocate file search modules
2025-06-10 07:01:05 +00:00
travertexg
f0be561cfc
refactor: Restructure file search settings
...
This commit restructures the file search settings. The previously individual settings for file search method, regex search backend, match search backend, and ripgrep path have been grouped into a new filesSearchSettings object.
2025-06-10 06:54:25 +00:00
travertexg
a00b640dad
refactor: Improve file search tool descriptions and reliability
...
- Updates the description for the regex_search_files tool to dynamically indicate the regex syntax used based on the user's settings (ECMAScript or Rust).
- Refactors the core plugin match search to wait for the search view to load before attempting to access results, addressing a timing issue.
- Adds new settings for regexSearchBackend and matchSearchBackend in settings.test.ts to reflect the refactored backend options for file searching.
2025-06-10 04:21:40 +00:00
travertexg
250a0e1bde
Refactor: Rename file search functions for clarity
2025-06-09 16:52:36 +00:00
travertexg
c2dfb48e22
fix: Improve search result processing and error handling
...
- Refactor core plugin and Omnisearch result processing to use a shared helper function findLineDetails.
- Update error handling in core plugin and Omnisearch search functions to return a "No results found" string instead of throwing an error when no results are found.
2025-06-09 16:46:38 +00:00
travertexg
9984527e85
feat: Enhance file search with core plugin and Omnisearch integration
...
- Introduces a new match_search_files tool for fuzzy/keyword search, integrating with Obsidian's core search plugin and updating Omnisearch integration for improved file search capabilities.
- Adds settings for selecting search backends (core plugin, Omnisearch, ripgrep) for both regex and match searches.
- Updates language files, prompts, and types to support the new functionality.
- Restructures search-related files for better organization.
2025-06-09 15:15:16 +00:00
travertexg
350a49cef9
feat: Add Omnisearch support for regex search
...
This commit introduces the option to use Omnisearch as a backend for the regex search functionality, in addition to the existing ripgrep backend.
2025-06-09 09:40:16 +00:00
duanfuxiang
4053214078
update buildin mcp tools
2025-06-08 22:33:01 +08:00