Skip to main content

🧑🏼‍🚀 Digital Expert

Digital Expert refers to a virtual assistant (digital employee) equipped with specific domain knowledge (knowledge base) and skills (toolset) within AI systems. They can provide professional consultation and support based on user needs. This role typically combines data analysis, industry knowledge, and intelligent algorithms, enabling quick responses to user inquiries, calling specific system tools, and providing decision-making advice. Digital Experts can cover multiple fields, such as finance, marketing, and supply chain, aiming to enhance work efficiency and decision accuracy.

Basic Attributes

The basic attribute settings for the Digital Expert role:

AttributeDescription
AvatarThe icon or avatar of the Digital Expert for identification and display
NameThe name of the Digital Expert, concise and clear for user recognition
TitleThe professional title or field of expertise of the Digital Expert, such as “Financial Analyst”
Chinese TitleThe Chinese professional title of the Digital Expert, catering to Chinese users' needs
DescriptionA brief introduction to the Digital Expert, including its functions and expertise
PromptSystem messages for interacting with the AI, guiding user engagement
Opening StatementA list of common questions users may ask, providing four examples, such as “Can you help me analyze financial data?”

Knowledge Base

The knowledge base configuration of the Digital Expert is designed to define its accessible knowledge bases, ensuring it can effectively provide relevant information and support. Below are the details of the knowledge base configuration:

Knowledge Base Configuration

Configuration ItemDescription
Accessible Knowledge BaseLists the knowledge bases that the Digital Expert can access to ensure it obtains the required information.

The Digital Expert can access authorized knowledge bases, including:

  • Internal Organization Knowledge Base: Limited to knowledge bases accessible by internal organization members.
  • Public Knowledge Base: Knowledge bases accessible by everyone.

This knowledge base configuration will help the Digital Expert obtain information more effectively, thereby providing accurate consultation and support.

Toolset

The toolset configuration of the Digital Expert includes built-in toolsets and custom toolsets, designed to enhance its functionality and provide flexible solutions. Below is a detailed introduction:

Digital Expert Toolset Configuration

Configuration ItemDescription
Built-in ToolsetPredefined toolsets that the Digital Expert can call directly, commonly including:
- Data Analysis Tool: For basic data analysis and visualization.
- Natural Language Processing Tool: For text analysis and sentiment analysis.
- Query Tool: For interacting with databases or knowledge bases.
Custom ToolsetToolsets created by users or developers based on needs, callable by the Digital Expert.
- API Integration Tool: Tools for connecting to external systems or services.
- Specific Function Tools: Such as tools for financial analysis, market research, etc.
Tool OptionsDefault parameters that can be configured when calling tools, such as:
- Data Source Selection: Specifying the data source or database used.
- Analysis Dimensions: Defining the dimensions or metrics for analysis.
- Result Format: Choosing the format of the returned results (e.g., table, graph, etc.).
Future Development (Toolset Studio)Plans to transition the definition and configuration of toolsets to Toolset Studio, providing a more flexible and intuitive tool management interface that allows users to:
- Custom Tool Creation: Quickly create and configure tools through a graphical interface.
- Parameter Optimization: Easily adjust default parameters and options for tools.
- Version Management: Manage version updates and change logs for toolsets.

This toolset configuration will provide stronger support for the Digital Expert, helping it more efficiently handle user requests and execute tasks.

Digital Expert Team

🚧

In Development

The team organization function of the Digital Expert aims to create a virtual digital team, enabling Digital Experts to collaborate on more complex tasks. Below is a detailed introduction to this function:

Configuration ItemDescription
Team StructureEach digital team consists of one Leader and multiple Members.
- Leader: Responsible for coordinating team members, assigning tasks, and ensuring project progress.
- Members: Execute specific tasks, providing expertise and support.
Team Creation and ManagementUsers can create, edit, and manage digital teams, setting team goals and roles.
- Team Name: Naming the team for easy identification.
- Team Description: Briefly introducing the team’s goals and functions.
Task AssignmentThe Leader can break complex tasks into multiple sub-tasks and assign them to different members.
- Task Priority: Setting priorities for each sub-task for efficient work arrangement.
- Deadline: Setting time limits for tasks to ensure timely completion.
Collaboration and CommunicationTeam members can collaborate through internal communication tools, sharing progress and issues.
- Real-time Updates: Each member can update task status at any time, and the Leader can view overall progress.
- Discussion Area: Providing discussion features for team members to resolve issues and exchange opinions.
Results Integration and FeedbackThe Leader can integrate the work results of members and provide feedback to ensure task quality.
- Report Generation: After task completion, the Leader can generate project summary reports to analyze outcomes and experiences.
Future Expansion FeaturesPlans to add more team management tools, such as:
- Role Permission Management: Setting access and operation permissions for members.
- Performance Evaluation: Evaluating member performance based on task completion to promote team optimization.

This team organization function will promote collaboration among Digital Experts, enhance task execution efficiency and quality, and adapt to more complex project demands.