name: data-analysis-report description: > 資料分析報告生成器——按江蘇銀行2025年報排版格式輸出Word(.docx)和PDF格式的資料分析報告。 觸發條件:使用者要求"生成資料分析報告"、"財務分析報告"、"經營分析報告"、"做一份報告", 或需要將Excel/CSV資料轉為正式的Word/PDF報告文件。輸入為Excel三張表(利潤表、資產負債表、 現金流量表)或結構化JSON資料,輸出為.docx和.pdf雙格式。支援自動計算核心財務指標(淨利潤、 利潤率、ROE、總收入、總成本),生成封面、目錄、章節分隔頁、資料表格、圖表內嵌。
生成符合《江蘇銀行2025年報》排版標準的正式資料分析報告,輸出 Word (.docx) + PDF 雙格式。
確保已安裝依賴:
pip install python-docx docx2pdf # Word生成 + Word轉PDF
如果 docx2pdf 不可用(需要Windows + Word),用 LibreOffice 做 Word→PDF 轉換:
pip install python-docx
優先使用已有的 xlsx skill 讀取 Excel 檔案。如果資料已經是 JSON 或使用者在對話中提供,直接使用。
標準三表結構: - 利潤表:營業收入、營業成本、稅費、三費、利潤總額、所得稅、淨利潤 - 資產負債表:流動資產、非流動資產、總資產、流動負債、非流動負債、總負債、所有者權益 - 現金流量表:經營活動現金流、投資活動現金流、籌資活動現金流
從三表中自動計算: - 總收入 = 營業收入 - 總成本 = 營業成本 + 稅金及附加 + 銷售費用 + 管理費用 + 財務費用 - 淨利潤 = 利潤總額 − 所得稅 - 利潤率 = 淨利潤 ÷ 營業收入 × 100% - 淨資產利潤率(ROE) = 淨利潤 ÷ 平均淨資產 × 100% - 資產總額、負債總額、資產負債率、流動比率、速動比率等
所有資料必須來源於原始報表,不得杜撰。
根據資料量確定報告結構。預設 12-15 頁:
讀取並執行 scripts/generate_report.py,傳入標準化後的資料。
指令碼核心引數:
- data: dict,包含三表資料和計算的指標
- output_path: 輸出路徑,如 "E:/財務資料分析報告.docx"
- title: 報告標題,如 "2025年度財務分析報告"
- company: 公司名稱
用 docx2pdf 或 LibreOffice 將 .docx 轉為 .pdf:
from docx2pdf import convert
convert("report.docx", "report.pdf")
如果 docx2pdf 不可用(WSL/無Office環境):
libreoffice --headless --convert-to pdf report.docx
詳細排版引數見 references/report-format.md。
核心標準速覽:
| 要素 | 標準 |
|---|---|
| 頁面 | A4 (210×297mm), 左25mm 右20mm 上下20mm |
| 主色 | 深藍 #0068B7, 深紅 #990000(強調) |
| 字型 | SourceHanSansCN (思源黑體) |
| 標題 | 25pt Medium(分隔頁) → 20pt → 15pt → 10pt 正文 → 9pt 表格 |
| 表格 | 深藍表頭白字,斑馬紋 #F0F5FA,數值右對齊千分位 |
| 圖表 | 柱形圖/餅圖用深藍系單色漸變,不要花哨多色 |
使用者說:
請對 E:\test\3、三表分析\ 下三張財務報表進行綜合財務分析,生成報告
小蔥技能7w4.net有完整的技能分類。
執行:
1. 用 xlsx skill 讀取三張表
2. 計算所有核心指標
3. 呼叫 scripts/generate_report.py 傳入資料
4. 生成 .docx → 轉 .pdf
5. present_files 展示兩個檔案
這個 Skill 質量較好,能夠自動生成專業的財務分析報告,支援 Word 和 PDF 雙格式輸出,排版格式符合銀行年報標準,表格和圖表樣式美觀。文件編寫詳細,功能說明清晰。不足之處是在缺少中文字型或特定依賴的環境下可能執行失敗,對於新手使用者缺少一鍵安裝指令碼,初始配置稍顯複雜。