Skip to main content

Workbench

📖 Best for: All roles — anyone who needs to chat with an AI assistant and use AI to solve daily tasks (look up information, draft copy, analyze data, invoke vertical apps)

📖 Reading time: 3 minutes

📖 In one sentence: YingCore's central conversation surface for AI assistants / agents and the unified entry point for vertical scenario apps. Accessible from the top nav "工作台 / Workbench" (route /chat) for all roles, supporting multi-turn chat, @-mention knowledge base, citation tracing, model switching, web search, plus specialized capabilities like Xiaohongshu monitoring, sales leads, ad-investment analytics, voice cloning, and lip-sync.

On first entry to the Workbench, the system auto-creates / verifies a default assistant, so you can start chatting without manual setup.


1. Capabilities

CapabilityDescription
Multi-turn conversationSSE streaming answers with Stop / Regenerate / Delete-single-message controls and lossless long context
@ Knowledge baseKnowledge base tags appear above the input box; add or remove them anytime and the change is saved to the current session in real time
Citation tracingAnswers carry [ID:n] citation marks. Click to open the PDF preview and highlight the original text
Model switchingModels are grouped by provider and searchable. Switch the active session's model at any time
Web searchWhen toggled on, answers incorporate real-time web information—useful for news, market data, policy updates, etc.
File uploadLocal files join the conversation directly; or choose "Upload & Parse" to ingest into a target knowledge base in one step
Reasoning traceExpand or collapse the model's reasoning content to understand how the conclusion was reached
Convert to documentFor bids, video scripts, quotations, etc., turn an answer into an editable document in the right-side editor and save
Vertical sub-apps14+ specialized capabilities: Xiaohongshu monitoring, sales leads, ad-investment analytics, voice cloning, lip-sync, video subtitles, and more
Embed on siteGenerate an iframe snippet to embed the assistant on your website or business system

2. Typical Scenarios

  • Quick Q&A for business users: Pick an assistant → link 1-2 industry knowledge bases → ask "What have competitors done recently?" Answers carry PDF citation marks you can click to verify.
  • Bids / procurement / compliance workflows: When an assistant name contains keywords like "Bid", "Procurement", or "Compliance", the system auto-routes to a dedicated workflow and supports "Convert to Document" for editable drafts.
  • Ad-investment analytics: Pick the "Ad-Investment Analytics" assistant from the app list. The main area switches to a five-platform dashboard (Jùguāng / Chéngfēng / Língxī / Púgōngyīng / Qiānfān) plus an investment overview report—see ROI across all channels on one screen.
  • Sales lead follow-up: Pick the "Sales Leads" assistant to view video / Xiaohongshu comment leads, then claim → update status → view details to close the loop.
  • Digital-human content production: Combine "Voice Cloning" + "Lip-Sync"—text-to-speech → image/video driven by audio/text → lip-synced video—to batch-produce short-video assets.
  • Mounting an AI assistant on an external site: In the assistant card menu, click "Embed on Site", copy the iframe snippet, and paste it into your website or support portal so visitors can chat with your assistant directly.

3. UI & Operations

1. App List (Leftmost Column)

Apps are grouped and shown as cards by type:

GrouptypeTypical examples
Assistant0General assistant, industry knowledge assistant, customer-service assistant
Agent1Bid assistant, procurement assistant, Xiaohongshu monitor, ad-investment analytics

Each card menu offers three actions: Edit / Delete / Embed on Site:

  • Edit: Open the config dialog to set persona, bind knowledge base, choose model, configure greeting.
  • Delete: Remove the app (existing sessions are preserved).
  • Embed on Site: Generate an iframe snippet to mount the assistant on an external website.

The top 「+ Create Assistant」 button creates a new custom assistant.

2. Session List (Second Column)

  • Sessions are grouped by the app they belong to.
  • Supports new ephemeral session (not written to history), rename, and delete.
  • Click any session to restore its context in the main area and continue the conversation.

3. Conversation Main Area

Depending on the selected app's configuration, the main area renders either the default chat UI or a specialized sub-app.

3.1 Default Chat UI

RegionFunction
Top toolbarCurrent assistant name · Model selector · Web-search toggle · New session
Message streamUser / assistant message bubbles with Markdown, code blocks, tables, [ID:n] citation marks
Per-message actionsCopy, Regenerate, Delete; assistant messages support 👍 / 👎 feedback
Input areaMulti-line text box; above it is a knowledge base tag bar (add / remove)
Send areaSend button, file-upload button, "Upload & Parse" ingestion option

Message-level operations:

  • Stop output: Stop a streaming answer at any time.
  • Regenerate: Run the same context again to compare.
  • Delete single message: Remove from context without affecting other turns.

3.2 Specialized Assistant Routing

The system auto-detects scenarios from the assistant name (e.g. "Bid Assistant", "Procurement Assistant", "Quotation Assistant", "Compliance Assistant", "Copy-Effect Analysis", "Video Generation", "Sourcing", "New-Product Analysis"). On match, it routes to a dedicated workflow and the input area switches to that scenario's specialized form.

4. Vertical Sub-App Catalog

Click an app whose name carries the corresponding identifier; the main area switches to the specialized app. Common sub-apps:

Sub-appFunction
Xiaohongshu Monitor (xhs-monitor)Note / share counts, engagement trends, top-5 comment types, comment-sentiment distribution, comment trends
Sales Leads (sales-leads)Video-comment lead list with claim, status feedback, and detail view
Xiaohongshu Image RecognitionLive-streaming metrics (views / payments / orders / add-to-cart / engagement / follow rate) trend lines
Xiaohongshu Comment AnalysisConfigure comment scope and run asynchronous content analysis
Intent DisclosureSearch procurement-intent projects by province + keyword (budget, contact, official link)
Ad-Investment AnalyticsFive-platform dashboard (Jùguāng / Chéngfēng / Língxī / Púgōngyīng / Qiānfān) + investment overview report
Voice CloningCosyVoice preset / cloned voices, TTS dialogue, video voice-over
Lip-SyncImage / video + audio / text driven, choose voice and resolution, generate lip-synced video
Video Subtitle AssistantVideo subtitle generation (embeddable)
Enterprise Info LibrarySearch enterprises by industry / name, view details
Hit-Product AnalysisXiaohongshu hit copy: templates, compliance-word filter, copy generation
Content Creation Platform (ying-media)Asset library management, copy writing, image-to-video, drag-reorder, Excel import
Blogger AnalysisPaste a blogger profile link for AI analysis
Chéngfēng Audience AnalysisChéngfēng platform audience-profile analysis

The sub-apps you actually see depend on which apps the admin has enabled in assistant configuration. If one is missing, contact your admin.


4. Best Practices

  1. Prefer cited answers; treat uncited ones with caution: Content with [ID:n] marks comes from the knowledge base and is more reliable. Uncited answers rely on the model's own knowledge—always have a human verify before critical decisions.
  2. Configure a model before chatting: Before opening the Workbench, configure at least one chat model under Model Providers; otherwise you cannot send messages.
  3. Parse the knowledge base before linking it: Before an assistant links a knowledge base, make sure documents (PDF / Word / web) are fully parsed under Knowledge Base, or citation tracing will silently fail.
  4. Use specialized assistants for complex scenarios: For bids / procurement / compliance / quotations, don't use a general assistant—use the dedicated one whose name contains the scenario keyword, which auto-routes to the right workflow and supports "Convert to Document".
  5. Turn great answers into reusable assets with "Convert to Document": When an answer is satisfying, click "Convert to Document", polish it in the right-side editor, and save it into the knowledge base—turn a one-off answer into a reusable asset.
  6. Enable vertical sub-apps by role: Admins can control which sub-apps each role (sales / ops / investment / content) sees—avoid drowning the UI in irrelevant apps.
  7. Mind permissions when embedding on site: An iframe-embedded assistant is exposed to the public web—never configure internal API keys, tokens, or other secrets in its persona.