Overview
The financial pricing diagnostic assistant is used to answer "how should the price be set so we don't lose money," financial materials, risk alerts, and evidence review. It is suitable for operations, marketing, technical, and product teams to invoke after clarifying business goals, content materials, or analysis targets. It combines financial report indicators and summaries, pasted financial report summaries, key accounts, year-over-year and quarter-over-quarter changes, operating data, and management explanations. It organizes key context from inputs such as these and outputs summaries, diagnostic conclusions, action recommendations, and reusable deliverables, making it easy to continue execution, review, or delivery.
When to Use
Applicable Scenarios
- Users raise questions such as "how should the price be set so we don't lose money," and need to quickly break down goals, determine priorities, and form executable results
- Operations, marketing, technical, and product teams need to generate summaries, diagnostic conclusions, action recommendations, and reusable deliverables around the financial pricing diagnostic assistant
- Users have already prepared financial disclosure links (fill in publicly accessible exchange announcements, company financial reports, annual reports, or quarterly report links.), uploaded financial data (upload financial reports, indicator tables, announcements, research report excerpts, historical comparison tables, or operating data.), financial report indicators and summaries (paste financial report summaries, key accounts, year-over-year and quarter-over-quarter changes, operating data, and management explanations.), and hope to organize them into executable analysis or optimization results
- Users need to turn materials related to the financial pricing diagnostic assistant 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 '{"exchangeFilingLink":"https://v.douyin.com/xxxxx"}'
Parameter Description
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
exchangeFilingLink |
string | No | - | Fill in publicly accessible exchange announcements, company financial reports, annual reports, or quarterly report links; a complete accessible URL must be provided |
reportWorkbookFile |
string | No | - | Upload financial reports, indicator tables, announcements, research report excerpts, historical comparison tables, or operating data |
financialReportText |
string | No | - | Paste financial report summaries, key accounts, year-over-year and quarter-over-quarter changes, operating data, and management explanations |
anomalyQuestionFocus |
string | No | 科目异常 |
Select the direction that needs the highest priority in this financial report anomaly inquiry checklist; optional values:科目异常、现金流质量、收入成本、管理层问题 |
companyPeriodContext |
string | No | - | Describe the company, industry, reporting period, comparison targets, accounting standards, and accounts of concern |
anomalyBenchmarkNotes |
string | No | - | Supplement year-over-year/quarter-over-quarter/peer benchmarks, materiality thresholds, known one-time factors, and assumptions to be verified |
See the complete machine-readable parameter structure at references/form-schema.json。
Parameter Value Reference
The current skill has no categorical parameters that require additional table lookup.
Supported Input Formats
The current skill directly accepts JSON parameters; if the parameters include link fields, please provide complete, accessible URLs.
Example Request
The example parameters below can be passed directly to scripts/run.py, the runner will send them to the AI Skills API.
python3 scripts/run.py --params '{"exchangeFilingLink":"https://v.douyin.com/xxxxx"}'
equivalent --params JSON:
{
"exchangeFilingLink": "https://v.douyin.com/xxxxx"
}
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 around the user's goals that can be directly read, reviewed, or delivered.
- Interpretation of input materials: extract key context and judgment basis by combining financial report disclosure links (fill in publicly accessible exchange announcements, company financial reports, annual reports, or quarterly reports links.), uploaded financial report data (upload financial reports, indicator tables, announcements, research report excerpts, historical comparison tables, or operating data.), and financial report indicators and summaries (paste financial report summaries, key accounts, year-over-year and quarter-over-quarter changes, operating data, and management explanations.).
- 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 "Financial Pricing 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 the input materials are limited, 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