Skip to main content
After entering the Web Console, the home page is the Waker management list. Here you can browse, open, and create Wakers.

Waker management list

The page displays all created Wakers as cards, each showing the Waker’s avatar, name, and description. The “Create Waker” button in the top-right corner takes you into the creation flow. In the list, you can browse an overview of all Wakers. Click any Waker card to open that Waker’s detail page and configure its capabilities (see Waker detail configuration below).

Create a Waker

After clicking the “Create Waker” button, you first enter the template selection screen. About the template selection screen:
  • The screen shows a list of preset Waker templates, each containing a name, description, and preset configuration.
  • You can select a template for quick creation, or choose “Custom creation” to configure from scratch.
  • “Custom creation” lets you define all of a Waker’s attributes from scratch, including name, avatar, Identity role definition, Persona communication style, skill configuration, and more, which suits advanced users with clear role requirements.
  • Templates cover common role types: frontend engineer, backend engineer, test engineer, product manager, security auditor, and more.
After selecting a template, you enter the form:
FieldDescription
Name (required)The Waker’s display name; use a name that clearly conveys its responsibilities
AvatarClick to upload a custom avatar image
DescriptionA brief description of the Waker’s responsibilities and capabilities
Template pre-filled contentAfter selecting a template, fields such as Identity, Persona, and Bible are automatically filled with the template’s presets, which you can modify on the detail page after creation
Once you’ve filled in the form, click “Save” to finish creating; the new Waker appears in the management list.

Custom creation of a Waker

When you choose “Custom creation,” you can fully define a Waker’s role configuration from scratch.
1

Choose custom creation

On the template selection screen, choose the “Custom creation” option.
2

Fill in basic information and upload the role configuration

Enter the Waker’s name and description, upload an avatar (optional), and upload Markdown documents to configure Identity (role definition), Persona (communication style), and Bible (work guidelines).
3

Configure skills

Go to the “Skills” Tab on the Waker detail page, and select and install the skills you need from the skill marketplace.
4

Configure MCP connectors

To connect to external tool services, add the corresponding server configuration in the “MCP” Tab.
5

Save and use

Once the above configuration is complete, the Waker is ready for use.
Identity, Persona, and Bible correspond to the Waker’s role definition, communication style, and work guidelines respectively. After creation, you can still re-upload Markdown documents on the Home Tab of the detail page to replace them.

Waker detail configuration

Click a Waker card to open the detail page, which organizes each configuration through multiple function Tabs. The sections below explain the purpose of each Tab in turn.

Home Tab

The Home Tab is the core area for configuring a Waker’s identity, and includes the following:
  • Basic information section: Display and edit the Waker’s name, avatar, and description.
  • Identity: Defines the core of the Waker’s role—who it is, what it excels at, and where the boundaries of its capabilities lie. The system generates it automatically at first, and you can edit it manually after creation.
  • Persona: Defines the Waker’s behavioral style and communication approach, such as rigorous, lively, or concise personality traits. The system generates it automatically at first, and you can edit it manually after creation.
  • Bible: Core knowledge and behavioral guidelines. The system generates it automatically at first, and you can edit it manually after creation.
Identity, Persona, and Bible correspond to the three modules under the Home Tab (“About Me”): Identity defines who the role is, Persona defines the communication style, and Bible defines the work guidelines—together they make up the Waker’s complete personality and behavioral guidelines. Each of these three is stored and displayed as a .md file, and you can edit the content directly on the detail page.

Projects Tab

The Projects Tab is used to manage the work projects associated with a Waker:
  • Bound project list: Shows all projects currently associated with the Waker.
  • Add project button: Click to select an existing project or create a new one.
  • Project source configuration: Supports both local path and Git URL sources.
  • Onboarding action: Run Onboarding for a newly bound project so the Waker quickly understands the project structure and code standards.
Projects are divided into two types: public projects (shared across Wakers) and private projects (bound to a single Waker). After binding a project, the Waker can access project files and understand the project context in related sessions, providing more precise assistance.

Automated Tasks Tab

The Automated Tasks Tab manages the Waker’s list of automated tasks:
  • Task list: Shows all configured automated tasks, including name, trigger method, status, and last execution time.
  • Create automated task button: Enters the task creation flow.
  • Task toggle: Each task can be individually enabled or paused.
  • Execution records: View the execution history of each task.

Memory Tab

The Memory Tab provides a complete management interface for the Waker’s long-term memory system:
  • View switching: Supports two viewing modes, “All Memory” and “Timeline”.
  • Memory categories: Displayed by Waker profile and project memory categories.
  • Version management: Each memory change automatically creates a snapshot, with support for viewing history versions and rollback operations.
  • Manual editing: Click a memory entry to edit its content directly.
  • Search and filter: Supports searching memory content by keyword.

Skills Tab

The Skills Tab manages the set of skills a Waker can use; see Skills and integrations for details:
  • View switching: “Skill marketplace” to browse installable skills / “My Skills” to manage installed skills.
  • Category filtering: Filter by categories such as DevOps, productivity tools, research and analysis, content creation, design UI, data AI, and document writing.
  • Install / uninstall: Install a marketplace skill or uninstall an existing one with one click.
  • Enable toggle: Each installed skill can be individually enabled or disabled.

MCP / Connectors Tab

The MCP Tab is used to configure connections to external tool servers:
  • Connector list: Shows all configured MCP servers, including name, transport method, and connection status.
  • Authorization status: Servers requiring OAuth authentication display authorization status and an action button.
  • Enable toggle: Each connector can be independently enabled or disabled.
  • Add connector: Click to open a JSON configuration dialog and fill in the server configuration.
  • Tool list: Expand a connector to view all tools that server provides.

Permissions Tab

The Permissions Tab provides fine-grained security control:
  • Tool Guard: Controls the range of tools a Waker can call, with support for allowlists or blocklists.
  • File Guard: Restricts the file system access scope, configuring directories that are allowed or denied.
  • Built-in tool permissions: Manage the enabled state of the platform’s built-in tools (such as file read/write, terminal execution, etc.).
  • Model security: Configure the list of available AI models and usage limits.
Click a specific permission rule entry to open the editing screen, where you can configure detailed matching rules and action policies.

IM Tab

The IM Tab configures instant messaging integration:
  • Channel type selection: Personal accounts support multiple IM channels (DingTalk, Lark, WeChat, etc.), while Alibaba Group accounts currently support only DingTalk bots.
  • Configuration guide: Provides step-by-step guidance to configure the Bot Token and callback URL.
  • Connection status: Shows the channel’s online / offline status.
  • Start / stop: Controls the channel’s running state.
Once configured, you can interact with the Waker directly by @-mentioning the corresponding bot in DingTalk.