Commit Graph

26 Commits

Author SHA1 Message Date
guangfei.zhao
b610ee0a8f feat(knowledge): add parse type enum and refactor configuration components
refactor(configuration): replace buildMode with parseType in all config components
2025-11-07 13:30:59 +08:00
guangfei.zhao
ddce6638ad feat(knowledge): add build mode support for configuration components
add build mode parameter to all configuration components to toggle between built-in and pipeline modes
export new common items and update chunk method form to handle build mode selection
2025-11-07 10:10:40 +08:00
guangfei.zhao
d24b371929 feat(knowledge): add pipeline support and build mode selection
refactor(configuration): reorganize naive config form with pipeline selector
feat(form): add RadioFormField component for build mode selection
docs: add ahooks usage guide for common patterns
style: update app title and favicon
chore: clean up unused agent interfaces
2025-11-06 23:06:23 +08:00
guangfei.zhao
37dcab1597 feat(knowledge): add overview page for knowledge base logs
- Implement new overview page to display file and dataset processing logs
2025-11-04 15:32:55 +08:00
guangfei.zhao
74c4f798a5 feat(knowledge): add RAPTOR and Knowledge Graph config sections to parsers
refactor(knowledge): reorganize parser configuration components into accordions
2025-11-03 17:47:33 +08:00
guangfei.zhao
19b70a4abd feat(chunk): add chunk editing and image preview functionality 2025-10-30 17:56:03 +08:00
guangfei.zhao
b35fe51d60 feat(i18n): add file upload translations and update raptor prompt 2025-10-29 16:54:04 +08:00
guangfei.zhao
9199ed7c29 feat(i18n): add internationalization support across multiple components 2025-10-29 16:40:20 +08:00
guangfei.zhao
184c232cc8 feat(knowledge): add team filtering and improve request handling 2025-10-29 13:24:19 +08:00
guangfei.zhao
49742f6219 fix(knowledge): format progress percentage to 2 decimal places 2025-10-24 17:56:19 +08:00
guangfei.zhao
85eb3ab3da feat(logging): add loglevel package and implement logger utility
refactor(document): update document list filtering and API request handling
2025-10-20 14:57:43 +08:00
guangfei.zhao
3f85b0ff78 feat(knowledge): add knowledge graph visualization component
- Add @xyflow/react dependency for graph visualization
- Create KnowledgeGraphView component with custom nodes and edges
- Extend knowledge detail hook to fetch and display graph data
- Add tabs in knowledge detail page to switch between documents and graph views
2025-10-17 16:43:03 +08:00
guangfei.zhao
de3d196e11 feat(breadcrumbs): implement reusable breadcrumbs component and update usage
refactor(chunk): enhance chunk list with bulk operations and improved UI
2025-10-17 11:11:48 +08:00
guangfei.zhao
50628816e3 feat(knowledge): refactor knowledge creation form and improve form handling 2025-10-16 18:52:20 +08:00
guangfei.zhao
5a0a9ef2a1 feat(knowledge): add chunk management and document processing features 2025-10-16 16:23:53 +08:00
guangfei.zhao
4f956e79ba feat(knowledge-testing): add pagination and document filtering to testing interface 2025-10-16 11:48:00 +08:00
guangfei.zhao
fd4309582d feat(form): add form field components and configuration updates
refactor(knowledge): restructure configuration components to use common items
2025-10-15 18:48:48 +08:00
guangfei.zhao
fe8747983e feat(knowledge): add configuration components and refactor general form
feat(hooks): add llm-related hooks and constants
docs: add architecture analysis for reference projects
2025-10-15 16:24:53 +08:00
guangfei.zhao
486815d83e feat(knowledge-config): enhance knowledge configuration form with accordion sections
- Add accordion sections for general, page rank, RAPTOR, and GraphRAG configurations
- Implement detailed form controls for each configuration section
- Update parser config interfaces to support new configuration options
2025-10-14 19:15:32 +08:00
guangfei.zhao
9f6785672f feat(knowledge): restructure knowledge base pages and components
- Implement new setting and testing pages with breadcrumbs
2025-10-14 18:06:12 +08:00
guangfei.zhao
7384ae36d0 feat(knowledge): add knowledge base detail page components and hooks
refactor(knowledge): restructure knowledge detail page with new components
feat(components): add FileUploadDialog for file upload functionality
feat(hooks): implement document management hooks for CRUD operations
2025-10-14 15:42:40 +08:00
guangfei.zhao
34181cf025 refactor(knowledge): restructure knowledge creation form and hooks
feat(knowledge): add GeneralForm and ChunkMethodForm components
2025-10-13 18:25:44 +08:00
guangfei.zhao
5c937df5ed feat(knowledge): add knowledge base management with dialog system
- Implement knowledge base list, create, and detail pages
- Add dialog provider and components for confirmation and alerts
- Include knowledge card and grid view components
- Enhance header with user menu and logout functionality
- Implement knowledge operations hooks for CRUD operations
2025-10-13 12:26:10 +08:00
guangfei.zhao
d475a0e982 feat(knowledge): enhance knowledge base management with improved interfaces and components
refactor(interfaces): add comprehensive documentation and type definitions
feat(components): implement empty state handling and team filtering in KnowledgeGridView
refactor(hooks): optimize knowledge list fetching with better parameter handling
style(interfaces): improve code readability with detailed comments
2025-10-11 18:30:41 +08:00
guangfei.zhao
836ee763e3 feat(user): add user data management system with global state
- Implement user store with Zustand for global state management
- Create UserDataProvider component to initialize user data on app load
- Add useUserData hook for accessing and managing user data
- Refactor knowledge base list page to use new hooks
2025-10-11 17:18:40 +08:00
guangfei.zhao
650c41dc41 refactor(layout): migrate styled components to sx prop in Header and Sidebar
feat(pages): add new KnowledgeBaseList and Login pages with complete functionality

feat(services): implement knowledge service with comprehensive API methods

feat(hooks): add login hooks for authentication and form management
2025-10-11 11:31:24 +08:00