R32 - Optimized admin features, SmartCode chat variable support, and more
This update continues to improve the management function of the AI base service, add support for chat variables, optimize the SmartCode experience.
Key features and improvements
1. SmartChat - Mermaid charts support zooming in and exporting
Mermaid Markdown is a tool that uses Markdown syntax to create diagrams and flowcharts. Mermaid is a JavaScript-based diagramming tool that allows users to generate complex diagrams through simple text descriptions. In the R30 update of AISE, we began to support dynamic parsing of the markdown content generated by the model that conforms to the Mermaid syntax and displayed as diagrams. This R30 version has improved this function by adding enlargement and export functions.
2. AI Base Service - Marketplace - Support uploading application installation packages
The app store page of the AISE base service supports users to upload application installation packages, simplifying the operation complexity of administrators during the application update process. Administrators can directly upload application installation packages through the application page in AISE Management | app store, and the installation packages will be automatically saved in the file server. After the application installation package is uploaded, users can receive a prompt for the application update, and click Update to complete the application update.
3. AI Base Service - Dashboard - Added dashboard administrators and dashboard user groups to refine dashboard access control
Access to the dashboard is independent of AISE administrator privileges. Dashboard administrators can add dashboard users. Users in the dashboard users group can only access the dashboard and cannot access other AISE functions. It is convenient for users to provide different data analytics permissions to users in different roles within the organization.
4. SmartCode AI Coding Assistant - Chat Variable Support and Experience Optimization
4.1 SmartCode VSCode Chat Variable Support
#variables
can help users choose more flexible code contexts and combine more complex prompt words. In this update, we have added support for #variables
, including:
#selection
refers to the selected code in the code editor#file
reference file
4.2 Other UX optimization
- JetBrains code completion, after the document changes, the IDE sends the request, from the last time, the delay is changed to 400 milliseconds
- JetBrains settings interface added: code parsing configuration, default: off Enable: Prompt, and model return code will be parsed; off: Prompt (default cursor before 2500, cursor after 2000 characters), and model return code will not be parsed
- Android Studio has not set JCEF. After installing the plug-in, the startup project will not flash back, which will not affect code completion, but Chat related functions are not available.
5. AISE has obtained the certification of Zhaoxin, Dongfang, Kirin and other Xinchuang localized manufacturers
AISE has been committed to providing complete support for the localized Xinchuang environment, and actively promotes cooperation and certification with various localized chip, operating system, and middleware manufacturers. In this R32 version, we have added certifications for Zhaoxin, Dongfang, Kirin and other manufacturers to provide users with a more stable and secure localized environment.
Kirin software certification
Zhaoxin certification
Dongtong certification
Other updates
- AI Base Services - Add a document link at the top of the page to make it easier for users to access documents.
- AI Base Services - Dashboard selection department and select the root department inconsistency, this R32 version fixes the selection department and select the root department logic to make them consistent.
- AI Base Services - Fix the problem that “normal user” cannot be found in the role list when the administrator adds new users after deleting all ordinary users, and fix the role list query logic to ensure that even after deleting all ordinary users, the administrator can still find the “normal user” role when adding new users.