Commit Graph

677 Commits

Author SHA1 Message Date
mlogclub b64f1a7858 refactor: adjust button styling in DirectoryStaticRow for improved layout 2026-06-02 15:42:12 +08:00
mlogclub 853ae71b3d feat: add knowledge directory management for documents and FAQs
- Implemented directory validation in Create and Update knowledge document services.
- Added directory selection in document and FAQ edit dialogs with a new KnowledgeDirectoryPanel component.
- Enhanced API to support fetching, creating, updating, and deleting knowledge directories.
- Updated data models to include directory information for knowledge documents and FAQs.
- Added translations for directory-related messages in English and Chinese.
2026-06-02 15:37:50 +08:00
mlogclub 32af090ab8 refactor: update skill and MCP tool labels for consistency in English and Chinese translations 2026-06-02 12:08:35 +08:00
mlogclub c09ee0e596 refactor: replace document and FAQ chunk handling with repository methods for improved clarity and maintainability 2026-06-02 12:01:01 +08:00
mlogclub 99d5a951be refactor: improve knowledge base index removal and streamline vector handling logic 2026-06-02 11:47:35 +08:00
mlogclub c2d05863ba refactor: update knowledge base index removal method for improved clarity and efficiency 2026-06-02 11:39:24 +08:00
mlogclub 2002457492 refactor: enhance FAQ index removal logic and improve error handling in repository methods 2026-06-02 11:35:46 +08:00
mlogclub 62c55f5a47 refactor: simplify document deletion logic and remove redundant chunk handling 2026-06-02 11:33:24 +08:00
mlogclub 7a2f673a02 refactor: update document index removal methods for consistency and clarity 2026-06-02 11:29:06 +08:00
mlogclub abedafe911 refactor: streamline document and FAQ index removal methods and enhance knowledge base deletion logic 2026-06-02 11:25:30 +08:00
mlogclub 5c4d486df0 fix: adjust layout of search input and status filter in KnowledgeBaseList 2026-06-01 17:01:06 +08:00
mlogclub 523aa11abe fix(docs): update subproject commit reference to indicate dirty state 2026-06-01 14:08:14 +08:00
mlogclub 8933e963f5 feat(knowledge): add FAQ Excel import export 2026-06-01 13:57:49 +08:00
mlogclub d8692b45cd Update subproject commit reference in docs 2026-06-01 13:36:55 +08:00
mlogclub 031855935d Add quick reply, skill definition, and tag seeds for multilingual support
- Implemented QuickReplySeed structure and seeds for both English and Chinese languages.
- Created SkillDefinitionSeed structure with detailed instructions and examples for the "After-sales Escalation" skill in both languages.
- Added TagSeed structure and corresponding seeds for categorizing inquiries in English and Chinese.
- Refactored skill and tag initialization to utilize the new seed structures, ensuring proper data handling and multilingual support.
- Updated tests to verify that English seeds do not contain Chinese text, ensuring data integrity.
2026-06-01 12:15:41 +08:00
mlogclub b743639731 feat: add language support and tests for English and Chinese seed data
- Introduced a new package `seedlang` to handle language parsing and constants for English and Chinese.
- Updated `Init` functions across various modules (kb, quickreply, skill, tag) to accept a language parameter.
- Implemented English seed data for FAQs, quick replies, skills, and tags, ensuring no Chinese text is present in English data.
- Added tests to verify that English seed data does not contain Chinese characters.
- Removed outdated README file from the kb test data directory.
- Created new test files for channel and kb to validate the absence of Chinese text in English seed data.
2026-06-01 12:03:57 +08:00
mlogclub 6f86bdcd75 Translate AGENTS.md from Chinese to English for improved accessibility and clarity. 2026-06-01 11:53:15 +08:00
mlogclub 69f2c3656e Enhance database configuration comments for clarity in config.example.yaml 2026-06-01 10:10:36 +08:00
mlogclub b4d37733fd Translate configuration comments from Chinese to English in config.example.yaml 2026-06-01 09:52:22 +08:00
mlogclub c964814a98 Translate configuration comments from Chinese to English in ai_config.example.yaml 2026-05-31 22:21:55 +08:00
mlogclub 623115928a Remove obsolete HTML file for "水浒传" and update logging in main.go to exclude document knowledge base details 2026-05-31 22:20:46 +08:00
mlogclub b128447a7e Refactor localization strings to English across various services and UI components
- Updated titles and subtitles in channel_service.go for web channel and WeChat MP channel configurations.
- Changed handoff messages in conversation_human_dispatch_service.go to English.
- Modified notification messages in event handlers for ticket and conversation assignments to English.
- Adjusted ticket creation messages in ticket_service.go to reflect English localization.
- Updated default locale settings in i18n configuration files to English (en-US).
- Changed HTML language attribute in layout.tsx to English.
- Refactored widget locale detection logic in agent-desk-sdk.ts to prioritize English.
2026-05-31 21:57:31 +08:00
mlogclub bcf2ee38c0 chore: update docs submodule for v1.5.0 notes 2026-05-31 21:54:03 +08:00
mlogclub 49a5220bd2 chore: update docs submodule for v1.5.0 changelog 2026-05-31 21:47:43 +08:00
mlogclub 0e980e4feb chore: update docs submodule for v1.5.0 2026-05-31 20:12:54 +08:00
mlogclub 6c89f3f5ca chore: update subproject commit reference in documentation 2026-05-31 19:36:55 +08:00
mlogclub 1aaa7c0ed0 chore: update subproject commit reference in documentation 2026-05-31 18:53:35 +08:00
mlogclub 8bdee03211 fix: update documentation links to reference "agent-desk" instead of "aiagent" 2026-05-31 18:53:25 +08:00
mlogclub 0b0b16abb2 refactor: update codebase references from cs-ai-agent to agent-desk 2026-05-31 18:51:22 +08:00
mlogclub c1e972001d refactor: update references from CSAgent to AgentDesk across the codebase 2026-05-31 18:48:49 +08:00
mlogclub eb04c344a5 refactor: rename cs-ai-agent to agent-desk in SDK and related files
- Updated message types in support-host-bridge.ts to use agent-desk prefix.
- Added new agent-desk-sdk.min.js file with updated functionality.
- Removed old cs-ai-agent-sdk.min.js file.
- Modified build-sdk script to generate agent-desk-sdk.min.js.
- Changed scrollbar class names in main.scss from cs-ai-agent to agent-desk.
2026-05-31 18:46:05 +08:00
mlogclub 101577f163 Refactor internal services to use agent-desk package structure
- Updated import paths in multiple service files to reflect the new agent-desk module.
- Added a new configuration file for agent-desk in the Docker setup.
2026-05-31 18:43:48 +08:00
mlogclub 472b3053b8 fix: update submodule URLs to reference "agent-desk" instead of "cs-ai-agent" 2026-05-31 18:35:32 +08:00
mlogclub c459f68199 fix: update references from "cs-ai-agent" to "agent-desk" in documentation and scripts 2026-05-31 18:34:08 +08:00
mlogclub 08fc446151 fix: update image name references from "cs-ai-agent" to "agent-desk" in Docker files and documentation 2026-05-31 18:27:12 +08:00
mlogclub 1ef0374e14 fix: update references from "Beike AI" to "AgentDesk" in README and initialization files 2026-05-31 18:22:03 +08:00
mlogclub cae9d27739 fix: update subproject commit reference in docs 2026-05-31 16:42:06 +08:00
mlogclub c62c630850 fix: update subproject commit reference in docs 2026-05-31 16:33:12 +08:00
mlogclub 6784b8255d fix: update links in README files to point to the correct language-specific documentation 2026-05-31 16:16:53 +08:00
mlogclub 604406fc58 fix: update links in README files to include .html extension for proper navigation 2026-05-31 11:57:03 +08:00
mlogclub ba990c3689 feat: add Model Provider Configuration link to English and Chinese README files 2026-05-31 09:45:28 +08:00
mlogclub e6169b6303 feat: add Web Widget Integration link to English and Chinese README files 2026-05-31 08:54:48 +08:00
mlogclub 4175e4f7e1 feat: add English and Chinese setup guides for Docker Compose in README files 2026-05-30 22:55:09 +08:00
mlogclub 98dae870a7 feat: add Chinese README for Beike AI Support with detailed features and setup instructions 2026-05-30 22:50:42 +08:00
mlogclub a2f238b3f8 refactor: replace APIKey with HasAPIKey in AIConfig and related components 2026-05-30 22:41:21 +08:00
mlogclub ac3936f7f7 feat: add initial screenshot assets for product preview in README 2026-05-30 22:34:23 +08:00
mlogclub 5d7c10aeab refactor: rename agent widget references to AI agent for consistency
- Updated runtime configuration to use __CS_AI_AGENT_WIDGET_CONFIG__ instead of __CS_AGENT_WIDGET_CONFIG__.
- Changed message types in support host bridge from "cs-agent" to "cs-ai-agent".
- Minified SDK script updated to reflect new AI agent naming conventions.
- Adjusted scrollbar styles in main.scss to use .cs-ai-agent-scrollbar instead of .cs-agent-scrollbar.
2026-05-30 21:19:36 +08:00
mlogclub 85a57e9930 feat: add GitHub Actions workflow for building and pushing Docker images 2026-05-30 21:13:34 +08:00
mlogclub 6f05d1ebcc feat: implement updateTagTreeStatus function to manage tag status updates without mutating original tree 2026-05-30 21:02:37 +08:00
mlogclub 21ac67de5e fix: wrap OptionCombobox in a div for better layout in DashboardTagsPage 2026-05-30 20:59:15 +08:00