用途:当用户要求基于文件与公开来源生成有证据支撑、结构化的定性股票分析报告时使用。强调严格引用与不编造。
输入:公司名(必填)、代码/交易所(可选但建议)、市场背景(美/港/中/其他)、时间窗口(如 FY2015–FY2024 或最新季度)、语言偏好(默认中文,可要求英文)。来源包括用户提供的 PDF/HTML 文件、可选的 SEC EDGAR 抓取,以及其他公开来源(须引用)。
输出:遵循 assets/report-template.md 的 Markdown 报告,每节含结论要点/详细情况/证据与出处,末尾附按时间倒序排列的来源清单。
核心规则:任何事实陈述必须附来源字符串,否则用【...】占位说明缺失内容;主动深入分析来源,提取具体细节与量化数据;尽力填满模板各节,缺失处用明确占位符;如需实时数据须提示用户核实时效;不提供投资建议、目标价或交易推荐。默认中文,英文提问则英文输出。
执行流程:确认公司名、代码/交易所、市场、时间窗口与允许的数据源;先检查本地文件是否充足,不足再远程抓取;用 scripts/build_source_manifest.py 拉取 SEC 文件并导入本地 PDF;用 scripts/extract_sec_html_sections.py 提取 10-K 各条目文本;按模板逐节生成,每节完成后写回本地报告文件;全部完成后重写投资要点概览并更新来源清单。
数据获取脚本:scripts/fetch_sec_edgar.py、scripts/ingest_local_pdfs.py、scripts/build_source_manifest.py、scripts/extract_sec_html_sections.py。
引用格式:SEC 文件为 Form 10-K/10-Q/20-F/6-K + 年度/日期 + 章节/标题;网络来源为机构/网站 + 发布日期 + 标题。
限制:不提供投资建议或交易推荐;实时数据需用户自行核实;缺失信息以占位符标注,不编造。