Overview
The Business Diagnostic Assistant is used to answer "how should this be done," brand voice, style consistency, PR. It is suitable for marketing, operations, service, and sales to invoke after clarifying business goals, content materials, or analysis targets. It will combine brand expression samples, pasteable official website paragraphs, social media copy, brand introductions, customer service scripts, or campaign copy; it is recommended to attach hope... and other inputs, organize key context, and output a summary, diagnostic conclusions, action recommendations, and reusable deliverables, making it easy to continue execution, review, or delivery.
When to Use
Applicable Scenarios
- The user raises questions like "how should this be done," requiring rapid breakdown of goals, identification of priorities, and formation of executable results
- Marketing, operations, service, and sales need to generate summaries, diagnostic conclusions, action recommendations, and reusable deliverables around the Business Diagnostic Assistant
- The user has already prepared conversion goals (for example, unifying brand tone, enhancing trust, reducing offense risk, strengthening professionalism, or promoting inquiries.), target audience (explaining who the brand expression is aimed at, for example, potential customers, partners, job candidates, media, or existing users.), brand content links (fill in official website pages, brand introductions, public documents, or social media content links that can be accessed without logging in.), and hopes to organize them into executable analysis or optimization results
- The user needs to turn Business Diagnostic Assistant-related materials into clear conclusions, priorities, and next steps
How to Invoke
Directly call the AI Skills API through the exported Python runner:
Command Examples
Basic Invocation
python3 scripts/run.py --params '{}'
Invocation with Common Parameters
python3 scripts/run.py --params '{"goal":"转化目标"}'
Parameter Description
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
goal |
string | No | - | For example, unifying brand tone, enhancing trust, reducing offense risk, strengthening professionalism, or promoting inquiries |
audience |
string | No | - | Explains who the brand expression is aimed at, for example, potential customers, partners, job candidates, media, or existing users |
materialUrl |
string | No | - | Fill in official website pages, brand introductions, public documents, or social media content links that can be accessed without logging in; a complete accessible URL must be provided |
reviewDepth |
string | No | 标准诊断 |
Diagnostic depth; optional values:快速体检、标准诊断、深度改稿 |
brandPersona |
string | No | - | For example, professional and trustworthy, young and lively, gentle and restrained, efficiency first |
materialFile |
string | No | - | Supports brand documents such as docx, pdf, md, txt, suitable for submitting brand manual excerpts, copy drafts, or external scripts |
materialText |
string | No | - | Can paste official website paragraphs, social media copy, brand introductions, customer service scripts, or campaign copy; it is recommended to attach the brand tone you want to preserve |
targetPlatform |
string | No | 通用 |
Target platform; optional values:通用、社媒、客服、PR |
referenceSamples |
string | No | - | Paste 1-3 reference copy paragraphs that match the brand tone |
brandRequirements |
string | No | - | Supplement brand personality, tone boundaries, prohibited expressions, competitor differences, and keywords that must be retained. |
For the complete machine-readable parameter structure, see references/form-schema.json。
Parameter value reference
The current skill has no categorical parameters that require additional lookup.
Supported input formats
The current skill directly accepts JSON parameters; if the parameters include a link field, please pass a complete, accessible URL.
Example request
The following example parameters can be passed directly to scripts/run.py, and the runner will send them to the AI Skills API.
python3 scripts/run.py --params '{"goal":"转化目标"}'
Equivalent --params JSON:
{
"goal": "转化目标"
}
Example return result
{
"success": true,
"data": {
"message": "示例结果请以技能真实返回结构为准。"
},
"meta": {
"executionTime": 842,
"cached": false
}
}
Deliverables
- Summary, diagnostic conclusions, action recommendations, and reusable deliverables: organize the core results that can be directly read, reviewed, or delivered around the user's goals.
- Interpretation of input materials: combine the conversion goal (for example, unifying brand tone, enhancing trust, reducing the risk of offense, strengthening professionalism, or promoting consultations.), the target audience (explain whom the brand expression is aimed at, for example, potential customers, partners, recruiting candidates, media, or existing users.), and the brand content link (provide website pages, brand introductions, public documents, or social media content links that can be accessed without logging in.) to extract key context and the basis for judgment.
- Next steps: provide priorities, execution recommendations, or a content framework that can be further processed.
Suggestions for using the results
- First determine whether the output answers the user's core question about the "Business Diagnostic Assistant".
- Then check whether the results cover the summary, diagnostic conclusions, action recommendations, and reusable deliverables, and whether clear next steps are provided.
- If there are few input materials, it is recommended to have the user supplement the goals, audience, constraints, or original materials before running.
Preparation before running
AISKILLS_BASE_URL: defaulthttps://ai-skills.aiAISKILLS_API_KEY: required, used for authenticated callsAISKILLS_TENANT_ID: defaultdefault