核心能力
kai-report-creator 是一款专注于高质量商业与研究报告生成的专业工具,其最大特色在于「计划-生成-审阅」的三阶段工作流。用户可通过 --plan 先构建结构化中间表示(IR),确认内容框架后再渲染为HTML;或直接通过 --generate 快速产出成品。
工具内置 corporate-blue、minimal、dark-tech、newspaper、data-story 等8种专业主题,能根据内容语义自动匹配(如周报自动选 regular-lumen,技术架构自动选 dark-tech)。所有输出均为零依赖的单文件HTML,内置响应式布局、打印优化、TOC导航、导出功能(PNG/打印/IM分享),无需任何外部服务器即可交付使用。
显著优点
1. 数据真实可信:严格遵循「用户提供数据,AI提供结构」原则,缺失数据处明确标注 [数据待填写],杜绝AI幻觉
2. 专业可视化:统一采用 ECharts 图表引擎,支持 KPI 卡片、时间轴、对比表格、流程图等多种组件
3. 智能降级保护:当组件渲染失败时自动降级(如 chart → table,timeline → list),确保报告可用性
4. 完整性校验:内置多层级验证机制,包括 IR 语法检查、HTML 结构守卫、L2 Shell 检查,防止残缺输出
5. 多语言原生支持:中英文内容同等处理,自动识别语言并适配日期格式、标签文本
局限性与注意事项
- 非实时协作:单次生成模式,不支持多人实时编辑
- 图表复杂度上限:ECharts 配置需遵循预定义规则,高度定制图表需走自定义模板
- 数据隐私:生成过程在本地/封闭环境完成,但若使用
--bundle内联CDN资源需注意网络依赖 - 图像导出依赖 Playwright:
--export-image需额外安装 Python 依赖,不可用时会静默跳过
适合人群
- 企业管理者:快速生成周报/月报、KPI仪表盘、季度业务回顾
- 咨询分析师:研究报告、竞品对比、白皮书的标准化产出
- 产品经理:项目进展汇报、数据驱动的产品决策文档
- 技术团队:系统架构文档、性能报告、API 文档可视化
常规风险提示
| 场景 | 风险 | 缓解措施 |
|------|------|---------|
| 数据敏感 | 生成文件包含原始数据 | 使用本地路径,避免上传至公共服务器 |
| 主题自动匹配偏差 | 语义关键词误判导致风格不符 | 显式指定 `--theme` 参数覆盖 |
| 复杂表格渲染 | 超宽表格移动端显示异常 | 优先使用横向滚动或拆分多个表格 |
| 历史版本追溯 | 单文件HTML不利于版本对比 | 保留 `.report.md` IR 源文件作为版本基准 |
使用建议
高价值报告务必使用 --plan 先生成 IR 文件,经人工确认关键结论(must_include、must_avoid)后再执行 --generate。对于周期性报告(周报/月报),建议建立模板化 .report.md 以提升复用效率。