Overview
The Business Diagnostic Assistant is used to answer "how should this be done," student feedback, renewals, and community operations. It is suitable for operations, marketing, education and training, and content media to call after clarifying business goals, content materials, or analysis targets. It combines student feedback records, pasted student reviews, renewal concerns, course withdrawal reasons, community feedback, or interview excerpts, among other inputs, organizes key context, and outputs summaries, diagnostic conclusions, action recommendations, and reusable deliverables for continued execution, review, or delivery.
When to Use
Applicable Scenarios
- When users raise questions like "how should this be done," requiring a quick breakdown of goals, judgment of priorities, and formation of executable results
- Operations, marketing, education and training, and content media need to generate summaries, diagnostic conclusions, action recommendations, and reusable deliverables around the Business Diagnostic Assistant
- Users have already prepared uploaded feedback exports (upload questionnaires, NPS, community feedback, customer service records, or renewal tables.), retention events and operational actions (supplement camp opening, assignments, livestreams, community, renewal activities, and abnormal time points.), and student feedback records (paste student reviews, renewal concerns, course withdrawal reasons, community feedback, or interview excerpts.), and hope to organize them into executable analysis or optimization results
- Users need to turn Business Diagnostic Assistant-related materials into clear conclusions, priorities, and next steps
How to Call
Call the AI Skills API directly through the exported Python runner:
Command Example
Basic Call
python3 scripts/run.py --params '{}'
Call with Common Parameters
python3 scripts/run.py --params '{"feedbackExportFile":"上传反馈导出"}'
Parameter Description
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
feedbackExportFile |
string | No | - | Upload questionnaires, NPS, community feedback, customer service records, or renewal tables |
retentionEventNotes |
string | No | - | Supplement camp opening, assignments, livestreams, community, renewal activities, and abnormal time points |
studentFeedbackText |
string | No | - | Paste student reviews, renewal concerns, course withdrawal reasons, community feedback, or interview excerpts |
surveyDashboardLink |
string | No | - | Fill in publicly accessible questionnaire results, feedback pages, or review links; a complete accessible URL must be provided |
learnerCohortContext |
string | No | - | Describe the course type, class type, student stage, price, delivery cycle, and renewal milestones |
retentionAnalysisFocus |
string | No | 流失原因 |
Select the direction that most needs priority handling in this student feedback retention analysis; optional values:流失原因、续费障碍、服务改进、挽回动作 |
For the complete machine-readable parameter structure, see references/form-schema.json。
Parameter Value Reference
This skill currently has no categorical parameters that require additional lookup.
Supported Input Formats
This skill currently accepts JSON parameters directly; if the parameters contain link fields, provide complete, accessible URLs.
Example Request
The example parameters below can be passed directly to scripts/run.py, and the runner will send them to the AI Skills API.
python3 scripts/run.py --params '{"feedbackExportFile":"上传反馈导出"}'
Equivalent --params JSON:
{
"feedbackExportFile": "上传反馈导出"
}
Example Result
{
"success": true,
"data": {
"message": "示例结果请以技能真实返回结构为准。"
},
"meta": {
"executionTime": 842,
"cached": false
}
}
Deliverables
- Summary, diagnostic conclusions, action recommendations, and reusable deliverables: core results organized around user goals that can be directly read, reviewed, or delivered.
- Interpretation of input materials: combine uploaded feedback exports (uploaded questionnaires, NPS, community feedback, customer service records, or renewal forms.), retention events and operational actions (supplement with opening camp, assignments, livestreams, community, renewal activities, and abnormal time points.), and learner feedback records (paste learner reviews, renewal concerns, dropout reasons, community feedback, or interview excerpts.) to extract key context and judgment basis.
- Next steps: provide priorities, execution suggestions, or a content framework that can be further developed.
Suggestions for Using the Results
- First determine whether the output answers the user's core questions 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 is little input material, 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