Soulter
0622d88b22
fix: revert 3106 ( #3153 )
...
* fix: revert 3106
Co-authored-by: Dt8333 <25431943+Dt8333@users.noreply.github.com >
Co-authored-by: LIghtJUNction <lightjunction.me@gmail.com >
Co-authored-by: exynos <110159911+xiaoxi68@users.noreply.github.com >
* Update astrbot/dashboard/routes/update.py
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* fix: remove unnecessary version file handling in download_dashboard function
* fix: revert
---------
Co-authored-by: Dt8333 <25431943+Dt8333@users.noreply.github.com >
Co-authored-by: LIghtJUNction <lightjunction.me@gmail.com >
Co-authored-by: exynos <110159911+xiaoxi68@users.noreply.github.com >
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-10-26 21:26:48 +08:00
Soulter
594f0fed55
style: adjust padding for card text in ExtensionPage for improved layout
2025-10-26 21:19:07 +08:00
Soulter
04b0d9b88d
Merge pull request #3155 from AstrBotDevs/feat/plugin-display-name-and-logo
...
feat: add support for plugin display name and logo, and some extension card style fix
2025-10-26 20:54:24 +08:00
Soulter
1f2af8ef94
Update dashboard/src/components/shared/ExtensionCard.vue
...
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-10-26 20:52:37 +08:00
Soulter
598ea2d857
refactor: update ExtensionCard styling and improve layout for better responsiveness
2025-10-26 20:49:27 +08:00
Soulter
6dd9bbb516
feat: enhance plugin metadata with display name and logo support
2025-10-26 20:30:54 +08:00
Soulter
3cd0b47dc6
feat: add GitHub link button to ExtensionCard for extensions with a repository
2025-10-26 19:41:00 +08:00
Soulter
65c71b5f20
refactor: remove Google search engine integration from main module and dependencies ( #3154 )
2025-10-26 18:54:01 +08:00
exynos
1152b11202
feat(thinking_filter): 适配第三方 Gemini 思考片段过滤 ( #3139 )
...
* feat(thinking_filter): 适配第三方 Gemini 思考片段过滤
* feat(thinking_filter): Gemini 思考过滤、序列化回退与空白清理重构
* 使用 ruff 格式化并修复导入空行
2025-10-26 18:43:58 +08:00
Soulter
51246ea31b
fix: apply configuration option to enable/disable WebUI in AstrBotDashboard ( #3152 )
2025-10-26 17:29:04 +08:00
Soulter
7e5592dd32
fix: comment out existing configuration preview section in AddNewPlatform component
2025-10-26 17:07:04 +08:00
Soulter
c6b28caebf
Merge pull request #3151 from AstrBotDevs/feat/platform-abconf-interaction
...
feat: enhance AddNewPlatform and ConfigPage components with improved configuration management and UI interactions
2025-10-26 17:04:34 +08:00
Soulter
ca002f6fff
feat: enhance AddNewPlatform dialog with scroll functionality and toggle for configuration section
2025-10-26 17:03:07 +08:00
Soulter
14ec392091
fix: update message styling in AddNewPlatform component for better visibility
2025-10-26 17:00:36 +08:00
Soulter
5e2eb91ac0
feat: enhance AddNewPlatform and ConfigPage components with improved configuration management and UI interactions
2025-10-26 16:57:01 +08:00
Soulter
c1626613ce
fix: update repository references from Soulter/AstrBot to AstrBotDevs/AstrBot across documentation and codebase ( #3150 )
...
* fix: update repository references from Soulter/AstrBot to AstrBotDevs/AstrBot across documentation and codebase
- Updated README_ja.md to reflect new GitHub repository links.
- Modified AstrBotUpdator to download from the new repository.
- Changed download URLs in io.py for dashboard releases.
- Updated changelogs to point to the new issue links.
- Adjusted Docker compose file to reference the new repository.
- Updated Vue components in the dashboard to link to the new repository.
- Changed main.py to provide the correct download instructions for the new repository.
* fix: improve error handling for configId selection in AddNewPlatform component
* Update astrbot/core/utils/io.py
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
---------
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-10-26 16:17:24 +08:00
LIghtJUNction
42042d9e73
Merge branch 'master' of https://github.com/AstrBotDevs/AstrBot
2025-10-26 15:41:36 +08:00
LIghtJUNction
22c3b53ab8
fix(io.py): path改回传入文件地址,而不是传入文件夹地址
2025-10-26 15:41:20 +08:00
Soulter
090c32c90e
feat: enhance AddNewPlatform dialog with data preparation on enter and improve code formatting
2025-10-26 15:40:15 +08:00
LIghtJUNction
4f4a9b9e55
fix(io.py): download_dashboard如果发现没有dist/assets/version文件,下载完毕自动写入(以防万一)
2025-10-26 15:35:25 +08:00
Soulter
6c7d7c9015
Merge pull request #3147 from AstrBotDevs/feat/kb-markitdown
...
feat: refactor knowledge base parsers and add MarkitdownParser for docx, xls, xlsx support
2025-10-26 13:18:52 +08:00
Soulter
562e62a8c0
feat: add new dependencies for PDF processing, file handling, and text ranking
2025-10-26 13:02:32 +08:00
Soulter
0823f7aa48
在检查字面量集合的成员资格时使用 set
...
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-10-25 22:04:17 +08:00
Soulter
eb201c0420
feat: refactor knowledge base parsers and add MarkitdownParser for docx, xls, xlsx support
2025-10-25 22:00:54 +08:00
Soulter
6cfed9a39d
Merge pull request #3143 from lxfight/feature/knowledge-base
2025-10-25 18:19:15 +08:00
Soulter
33618c4a6b
feat: add dynamic embedding dimension retrieval for providers and enhance error handling
2025-10-25 16:39:11 +08:00
LI SONGSONG 🍂
ace0a7c219
docs: update link and description
2025-10-25 16:07:27 +08:00
Soulter
f7d018cf94
feat: add pre-checks for embedding and rerank providers in KnowledgeBaseRoute
2025-10-25 15:22:35 +08:00
Soulter
8ae2a556e4
feat: remove tips from knowledge base creation form and add persistent hints for field modifications
2025-10-25 15:06:07 +08:00
lxfight
4188deb386
fix: 简化日志错误信息格式
2025-10-25 14:13:23 +08:00
lxfight
82cf4ed909
fix: 使用ruff格式化文件代码
2025-10-25 14:10:26 +08:00
lxfight
88fc437abc
feat: 优化知识库选择界面,添加自定义滚动条样式
2025-10-25 13:59:09 +08:00
lxfight
57f868cab1
Merge branch 'feature/knowledge-base' of https://github.com/lxfight/AstrBot into feature/knowledge-base
2025-10-25 13:53:03 +08:00
lxfight
6cb5527894
feat: 添加会话知识库配置的 API 接口,支持获取、设置和删除会话配置,优化知识库选择界面
2025-10-25 13:52:57 +08:00
Soulter
016783a1e5
feat: implement RecursiveCharacterChunker and update KnowledgeBaseManager to use it
2025-10-25 13:46:06 +08:00
lxfight
594ccff9c8
fix: 添加数据库连接检查和知识库终止功能,增强错误处理和清理逻辑,修复知识库无法删除的问题
2025-10-25 11:56:37 +08:00
Soulter
30792f0584
Merge pull request #114 from lxfight/lwl-dev/knowledge-base
...
refactor: 知识库优化
2025-10-25 00:42:16 +08:00
Soulter
8f021eb35a
feat: refactor document storage to use SQLModel and enhance database operations
2025-10-24 23:17:37 +08:00
Soulter
1969abc340
feat: add route for legacy knowledge base and update UI with banner suggestion
2025-10-24 22:01:55 +08:00
Soulter
b1b53ab983
Merge remote-tracking branch 'origin/master' into lwl-dev/knowledge-base
2025-10-24 21:48:47 +08:00
Soulter
9b5af23982
feat: remove beta label from knowledge base navigation and adjust margin in KBList component
2025-10-24 21:46:53 +08:00
Soulter
4cedc6d3c8
feat: add t-SNE visualization for FAISS index and enhance knowledge base retrieval with debug mode
2025-10-24 21:22:46 +08:00
Soulter
4e9cce76da
feat: add timing logs for dense and sparse retrieval processes and adjust top K results in sparse retriever
2025-10-24 17:51:30 +08:00
Soulter
9b004f3d2f
feat: update document retrieval to include limit and offset parameters
2025-10-24 17:38:22 +08:00
Soulter
9430e3090d
feat: add progress callback for document upload and enhance upload progress tracking
2025-10-24 17:13:44 +08:00
Soulter
ba44f9117b
feat: enhance document upload process with batch settings and improved chunk handling
2025-10-24 16:37:37 +08:00
Soulter
eb56710a72
feat: add chunk size, overlap, and top K parameters to knowledge base response
2025-10-24 15:10:47 +08:00
Soulter
38e3f27899
feat: update knowledge base retrieval configuration and UI adjustments
2025-10-24 15:06:07 +08:00
Soulter
3c58d96db5
feat: add configuration for final knowledge base retrieval count and update related components
2025-10-24 14:45:07 +08:00
Soulter
a6be0cc135
feat: refresh knowledge base and document after uploading a document
2025-10-24 14:28:27 +08:00