Commit Graph

564 Commits

Author SHA1 Message Date
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
mlogclub b1b632e28b feat: implement dropdown menu in NavMain for collapsed state with hover functionality 2026-05-30 20:58:25 +08:00
mlogclub 57995e352b feat: add tooltip support to SidebarMenuSubButton and update NavMain and NavSecondary components for improved accessibility 2026-05-30 20:50:14 +08:00
mlogclub 7e6fcc45ac feat: implement sortable table with drag-and-drop functionality in DashboardCrudPage 2026-05-30 20:46:12 +08:00
mlogclub c31fdd7e00 feat: add LocaleSwitcher component to LoginPage for improved localization support 2026-05-30 20:40:55 +08:00
mlogclub 2d1704854f fix: update accessibility labels in LoginForm component for better screen reader support 2026-05-30 20:39:36 +08:00
mlogclub c2b6d595aa feat: add legal pages for Terms of Service and Privacy Policy with localization support 2026-05-30 20:38:14 +08:00
mlogclub b44bb666c9 fix: comment out FieldDescription in LoginForm component 2026-05-30 20:23:19 +08:00
mlogclub ea6fc84c18 Refactor code structure for improved readability and maintainability 2026-05-30 20:21:29 +08:00
mlogclub edb8355aad feat: enhance sidebar navigation with localStorage state management and section key support 2026-05-30 20:06:34 +08:00
mlogclub 6594140684 feat: add padding and margin to SidebarGroup in NavMain component 2026-05-30 20:06:29 +08:00
mlogclub 9cabee4d6d feat: implement collapsible sidebar navigation with icons and active item detection 2026-05-30 20:00:44 +08:00
mlogclub 86ff71596d feat: add support chat widget demo and state management
- Implemented SupportWidgetDemo component for configuring and mounting the support chat widget.
- Introduced Zustand store for managing support chat state, including message handling and socket connection.
- Created support host bridge for communication between the widget and parent window.
- Added utility functions for JWT token generation and local storage management.
- Enhanced user experience with notifications for new messages and chat status updates.
2026-05-30 14:00:23 +08:00
mlogclub bcab31eaa8 feat: implement demo navigation for Kefu widget and restructure support page 2026-05-30 13:54:06 +08:00