Commit Graph

  • 6dd9bbb516 feat: enhance plugin metadata with display name and logo support Soulter 2025-10-26 20:30:54 +08:00
  • 3cd0b47dc6 feat: add GitHub link button to ExtensionCard for extensions with a repository Soulter 2025-10-26 19:41:00 +08:00
  • 65c71b5f20 refactor: remove Google search engine integration from main module and dependencies (#3154) Soulter 2025-10-26 18:54:01 +08:00
  • 1152b11202 feat(thinking_filter): 适配第三方 Gemini 思考片段过滤 (#3139) exynos 2025-10-26 18:43:58 +08:00
  • 51246ea31b fix: apply configuration option to enable/disable WebUI in AstrBotDashboard (#3152) Soulter 2025-10-26 17:29:04 +08:00
  • 7e5592dd32 fix: comment out existing configuration preview section in AddNewPlatform component Soulter 2025-10-26 17:07:04 +08:00
  • c6b28caebf Merge pull request #3151 from AstrBotDevs/feat/platform-abconf-interaction Soulter 2025-10-26 17:04:34 +08:00
  • ca002f6fff feat: enhance AddNewPlatform dialog with scroll functionality and toggle for configuration section Soulter 2025-10-26 17:03:07 +08:00
  • 14ec392091 fix: update message styling in AddNewPlatform component for better visibility Soulter 2025-10-26 17:00:36 +08:00
  • 5e2eb91ac0 feat: enhance AddNewPlatform and ConfigPage components with improved configuration management and UI interactions Soulter 2025-10-26 16:57:01 +08:00
  • c1626613ce fix: update repository references from Soulter/AstrBot to AstrBotDevs/AstrBot across documentation and codebase (#3150) Soulterandsourcery-ai[bot] 2025-10-26 16:17:24 +08:00
  • 42042d9e73 Merge branch 'master' of https://github.com/AstrBotDevs/AstrBot LIghtJUNction 2025-10-26 15:41:36 +08:00
  • 22c3b53ab8 fix(io.py): path改回传入文件地址,而不是传入文件夹地址 LIghtJUNction 2025-10-26 15:41:20 +08:00
  • 090c32c90e feat: enhance AddNewPlatform dialog with data preparation on enter and improve code formatting Soulter 2025-10-26 15:40:07 +08:00
  • 4f4a9b9e55 fix(io.py): download_dashboard如果发现没有dist/assets/version文件,下载完毕自动写入(以防万一) LIghtJUNction 2025-10-26 15:35:25 +08:00
  • 6c7d7c9015 Merge pull request #3147 from AstrBotDevs/feat/kb-markitdown Soulter 2025-10-26 13:18:52 +08:00
  • 562e62a8c0 feat: add new dependencies for PDF processing, file handling, and text ranking Soulter 2025-10-26 13:02:22 +08:00
  • 0823f7aa48 在检查字面量集合的成员资格时使用 set Soulterandsourcery-ai[bot] 2025-10-25 22:04:17 +08:00
  • eb201c0420 feat: refactor knowledge base parsers and add MarkitdownParser for docx, xls, xlsx support Soulter 2025-10-25 22:00:54 +08:00
  • 6cfed9a39d Merge pull request #3143 from lxfight/feature/knowledge-base Soulter 2025-10-25 18:19:15 +08:00
  • 33618c4a6b feat: add dynamic embedding dimension retrieval for providers and enhance error handling Soulter 2025-10-25 16:39:11 +08:00
  • ace0a7c219 docs: update link and description LI SONGSONG 🍂 2025-10-25 16:07:27 +08:00
  • f7d018cf94 feat: add pre-checks for embedding and rerank providers in KnowledgeBaseRoute Soulter 2025-10-25 15:22:35 +08:00
  • 8ae2a556e4 feat: remove tips from knowledge base creation form and add persistent hints for field modifications Soulter 2025-10-25 15:06:07 +08:00
  • 4188deb386 fix: 简化日志错误信息格式 lxfight 2025-10-25 14:13:23 +08:00
  • 82cf4ed909 fix: 使用ruff格式化文件代码 lxfight 2025-10-25 14:10:26 +08:00
  • 88fc437abc feat: 优化知识库选择界面,添加自定义滚动条样式 lxfight 2025-10-25 13:59:09 +08:00
  • 57f868cab1 Merge branch 'feature/knowledge-base' of https://github.com/lxfight/AstrBot into feature/knowledge-base lxfight 2025-10-25 13:53:03 +08:00
  • 6cb5527894 feat: 添加会话知识库配置的 API 接口,支持获取、设置和删除会话配置,优化知识库选择界面 lxfight 2025-10-25 13:52:57 +08:00
  • 016783a1e5 feat: implement RecursiveCharacterChunker and update KnowledgeBaseManager to use it Soulter 2025-10-25 13:46:06 +08:00
  • 594ccff9c8 fix: 添加数据库连接检查和知识库终止功能,增强错误处理和清理逻辑,修复知识库无法删除的问题 lxfight 2025-10-25 11:56:37 +08:00
  • 30792f0584 Merge pull request #114 from lxfight/lwl-dev/knowledge-base Soulter 2025-10-25 00:42:16 +08:00
  • 8f021eb35a feat: refactor document storage to use SQLModel and enhance database operations Soulter 2025-10-24 23:17:37 +08:00
  • 1969abc340 feat: add route for legacy knowledge base and update UI with banner suggestion Soulter 2025-10-24 22:01:55 +08:00
  • b1b53ab983 Merge remote-tracking branch 'origin/master' into lwl-dev/knowledge-base Soulter 2025-10-24 21:48:47 +08:00
  • 9b5af23982 feat: remove beta label from knowledge base navigation and adjust margin in KBList component Soulter 2025-10-24 21:46:53 +08:00
  • 4cedc6d3c8 feat: add t-SNE visualization for FAISS index and enhance knowledge base retrieval with debug mode Soulter 2025-10-24 21:22:46 +08:00
  • 4e9cce76da feat: add timing logs for dense and sparse retrieval processes and adjust top K results in sparse retriever Soulter 2025-10-24 17:51:30 +08:00
  • 9b004f3d2f feat: update document retrieval to include limit and offset parameters Soulter 2025-10-24 17:38:22 +08:00
  • 9430e3090d feat: add progress callback for document upload and enhance upload progress tracking Soulter 2025-10-24 17:13:44 +08:00
  • ba44f9117b feat: enhance document upload process with batch settings and improved chunk handling Soulter 2025-10-24 16:37:37 +08:00
  • eb56710a72 feat: add chunk size, overlap, and top K parameters to knowledge base response Soulter 2025-10-24 15:10:47 +08:00
  • 38e3f27899 feat: update knowledge base retrieval configuration and UI adjustments Soulter 2025-10-24 15:06:07 +08:00
  • 3c58d96db5 feat: add configuration for final knowledge base retrieval count and update related components Soulter 2025-10-24 14:45:07 +08:00
  • a6be0cc135 feat: refresh knowledge base and document after uploading a document Soulter 2025-10-24 14:28:27 +08:00
  • a53510bc41 refactor: comment out file path handling in KBHelper and search input in DocumentDetail Soulter 2025-10-24 14:27:01 +08:00
  • 1fd482e899 feat: update chunk deletion to include document ID and refresh metadata Soulter 2025-10-24 14:18:32 +08:00
  • 2f130ba009 feat: delete chunk and delete document Soulter 2025-10-24 13:59:17 +08:00
  • e6d9db9395 feat: disable embedding provider selection in settings tab Soulter 2025-10-24 12:53:59 +08:00
  • e0ac743cdb perf: remove rerank functionality from settings tab and related form data Soulter 2025-10-24 12:13:51 +08:00
  • b0d3fc11f0 feat: remove sessions tab and related components from knowledge base detail view Soulter 2025-10-24 00:48:17 +08:00
  • 7e0a50fbf2 feat: enhance knowledge base retrieval with chunk metadata and pagination support; remove unused chunk model Soulter 2025-10-24 00:44:40 +08:00
  • 59df244173 improve Soulter 2025-10-23 21:20:41 +08:00
  • deb31a02cf docs: Update badge links in README.md Soulter 2025-10-23 09:53:54 +08:00
  • e3aa1315ae stage Soulter 2025-10-23 00:31:15 +08:00
  • 65bc5efa19 feat: 集成知识库管理器,优化知识库上下文注入流程,移除冗余代码 Soulter 2025-10-22 21:59:00 +08:00
  • abc4bc24b4 fix(dashboard): webchat input textarea is disabled when session controller is active Dt8333 2025-10-22 20:32:40 +08:00
  • 5df3f06f83 fix: persona information is not appearing in the PersonaForm when editing Soulter 2025-10-22 17:09:21 +08:00
  • 0e1de82bd7 fix: correct indentation in pre-commit config for pyupgrade hook Soulter 2025-10-22 17:08:54 +08:00
  • f31e41b3f1 docs: update readme Soulter 2025-10-22 13:10:44 +08:00
  • 61a68477d0 stage Soulter 2025-10-21 14:19:38 +08:00
  • fe8d2718c4 新增pyupgrade钩子 LIghtJUNction 2025-10-21 11:17:20 +08:00
  • 8afefada0a fix: image_caption btn Soulter 2025-10-21 11:07:35 +08:00
  • 745e1c37c0 Add ruff-check hook to pre-commit config LIghtJUNction 2025-10-21 11:07:00 +08:00
  • fdb5988cec 更新 .pre-commit-config.yaml LIghtJUNction 2025-10-21 11:02:30 +08:00
  • 36ffcf3cc3 fix: typing error Soulter 2025-10-21 10:56:44 +08:00
  • e74f626383 stage Soulter 2025-10-21 09:55:14 +08:00
  • ef99f64291 feat(config): 添加 agent 运行器类型及相关配置支持 Soulter 2025-10-21 00:47:04 +08:00
  • a0f8f3ae32 style: ruff format Soulter 2025-10-21 00:21:42 +08:00
  • 130f52f315 chore(monaco-editor): bump monaco-editor version to 0.54.0 Soulter 2025-10-21 00:18:29 +08:00
  • a05868cc45 feat: 更新知识库管理器以支持重排序模型提供商,调整相关组件的默认配置和提示信息 lxfight 2025-10-20 22:38:06 +08:00
  • 2fc77aed15 feat: 添加知识库检索功能,支持根据知识库 ID 列出相关会话;更新相关界面和国际化文本 lxfight 2025-10-20 22:23:35 +08:00
  • c56edb4da6 feat: 添加知识库配置功能,支持会话管理中的知识库选择与设置 lxfight 2025-10-20 21:46:39 +08:00
  • 6672190760 feat: add star count display and fetch functionality in sidebar Soulter 2025-10-20 18:19:06 +08:00
  • f122b17097 fix(update): 取消 WebUI 与核心版本对比,消除“webui有新版本!”的误报 (#3106) exynosandLIghtJUNction 2025-10-20 16:15:42 +08:00
  • 2c5f68e696 refactor: 重构创建平台时的流程及一些 UI 优化 (#3102) 2025-10-20 12:01:06 +08:00
  • e1ca645a32 feat: 增强工具调用参数处理机制 (#3036) MoonShadow1976 2025-10-20 02:51:16 +08:00
  • 333bf56ddc feat:知识库卡片渲染统计信息。 lxfight 2025-10-19 22:40:01 +08:00
  • b240594859 feat:添加Beta 版本的知识库管理器前端页面;添加i18n相关文件内容。 lxfight 2025-10-19 21:55:21 +08:00
  • beccae933f fix:修复KBSessionConfig的导入问题 lxfight 2025-10-19 21:36:01 +08:00
  • e6aa1d2c54 feat:删除v2版本的知识库前端代码;删除i18n相关文件 lxfight 2025-10-19 21:16:00 +08:00
  • 5e808bab65 fix(platform): prevent 'NoneType' object is not iterable in _outline_chain and set_result (#3103) 2025-10-19 20:16:14 +08:00
  • 361d78247b fix(core): 修复人格预设对话的重复注入 (#3088) Dt8333 2025-10-19 20:13:57 +08:00
  • 3550103e45 feat: QQ 官方机器人增加沙盒模式选项,让本地部署能跳过 IP 白名单验证 (#3087) 2025-10-19 20:09:08 +08:00
  • 8b0d4d4de4 feat: 优化 Misskey 适配器的通知和聊天消息处理,改进 @用户提及逻辑 (#3075) PaloMiku 2025-10-19 20:05:55 +08:00
  • dc71c04b67 feat(satori): 添加对合并转发消息功能的支持 (#3050) shangxueandSoulter 2025-10-19 20:05:03 +08:00
  • a0254ed817 refactor: 优化知识库管理器和数据库操作的代码格式 lxfight 2025-10-19 19:36:26 +08:00
  • 2563ecf3c5 feat: 实现知识库前端组件和路由 lxfight 2025-10-19 18:43:58 +08:00
  • c04738d9fe feat: 实现知识库前端界面(英文国际化) lxfight 2025-10-19 18:43:35 +08:00
  • 1266b4d086 feat: 实现知识库前端界面(中文国际化) lxfight 2025-10-19 18:42:43 +08:00
  • 99cf0a1522 feat: 添加知识库 Dashboard API 路由 lxfight 2025-10-19 18:41:54 +08:00
  • 98a75e923d feat: 集成知识库到核心生命周期和消息流水线 lxfight 2025-10-19 18:41:34 +08:00
  • ad96d676e6 feat: 实现知识库核心后端模块 lxfight 2025-10-19 18:40:55 +08:00
  • 79333bbc35 feat: 添加知识库核心依赖和配置 lxfight 2025-10-19 18:39:10 +08:00
  • 5c5b0f4fde fix: 修复未安装知识库插件时的错误引导 Soulter 2025-10-18 10:36:11 +08:00
  • ed6cdfedbb fix: 修复 dashboard 的部分编译错误 (#3041) Dt8333 2025-10-16 10:32:08 +08:00
  • 23f13ef05f feat:Misskey 适配器支持文件上传、投票内容感知功能和重构部分代码 (#2986) 2025-10-16 10:27:04 +08:00
  • f9c59d9706 docs: fix typo Soulter 2025-10-16 09:17:09 +08:00
  • e1cec42227 chore: add Node.js setup step in CI workflow Soulter 2025-10-15 23:32:53 +08:00
  • 8d79c50d53 chore: update CI workflow to use pnpm for package management Soulter 2025-10-15 23:12:38 +08:00