Report Creator

📊 零依赖专业报告生成器 · 数据可视化 · AI可读

一键生成零依赖、响应式HTML商业报告,支持KPI仪表盘、数据可视化与AI可读结构,适合中英文场景。

收藏
5.1k
安装
1.2k
版本
1.20.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

kai-report-creator 是一个专门用于创建专业级HTML报告的AI技能,通过 /report 命令驱动,支持 --plan(规划结构)、--generate(生成HTML)、--review(自动优化)、--themes(预览主题)等多种模式。用户只需提供原始数据、笔记或主题,AI 自动完成从中间表示(IR)到最终HTML的完整渲染流程。

核心工作流采用「先规划后生成」的两段式设计:--plan 生成 .report.md 中间文件,用户可审查修改;--generate 将其渲染为独立HTML文件。报告内置7种主题(corporate-blue、minimal、dark-tech等),自动根据内容类型(商务/技术/研究/新闻)智能匹配,支持ECharts图表、KPI卡片、时间线、流程图等丰富组件。

关键创新在于「渐进式AI可读结构」——HTML内嵌三层机器可读数据(summary JSON → section标注 → component原始数据),使下游AI代理能高效解析报告内容,而非仅处理渲染后的视觉表面。

显著优点

1. 零依赖部署:单文件HTML,所有CSS/JS内联或CDN加载,无需npm/build工具,可嵌入邮件、IM、内网系统
2. 智能内容适配:自动检测中英文,根据数字密度(<5%叙事型/5-20%混合型/>20%数据型)路由组件策略,避免「空KPI占位」等反模式

3. 严格的硬规则保障:KPI值≤8中文字符、时间线必须含真实日期、禁止U+FE0F变体选择器等8项不可违背的质量红线

4. 双重验证机制:Python guard脚本预检IR有效性,pre-write验证扫描HTML结构,自动降级无效组件(如KPI→callout)

5. 周期报告专项优化:regular-lumen主题专为周报/月报/日报设计,自动计算日期范围,支持Poster-style暖色调布局

6. 完整导出生态:内置打印优化、桌面/移动端PNG导出、IM分享卡片生成(需Playwright)

潜在缺点与局限

  • ECharts单一依赖:所有图表强制使用ECharts,熟悉Chart.js的用户需适应新API
  • 无实时协作:生成静态HTML文件,不支持多人在线编辑(需配合版本控制)
  • 图片导出额外依赖--export-image 需手动安装Playwright及Chromium,非开箱即用
  • 复杂排版受限:基于组件化布局,极度自由的版式设计需通过自定义模板实现
  • 主题覆盖盲:7种内置主题虽经精心调校,极端品牌需求仍需自定义CSS

适合人群

  • 商务分析师:快速产出季度/月度业绩报告、KPI仪表盘
  • 产品经理:用户调研报告、竞品分析、项目进展汇报
  • 技术团队:架构文档、性能分析报告、API文档
  • 咨询顾问:客户交付物、研究白皮书、战略建议书
  • 运营人员:周期性数据复盘(周报/月报)、活动效果总结

常规风险

  • 数据真实性:系统强制使用[INSERT VALUE]占位符,禁止AI编造数字,但用户填写的数据需自行校验
  • 模板覆盖风险:自定义--template可能破坏响应式或导出功能,建议基于官方模板修改
  • 浏览器兼容性:虽基于主流CSS特性,极端旧版浏览器(IE11等)未作兼容
  • 敏感数据泄露:单文件HTML便于传播,也意味着敏感报告需配合访问控制(密码保护/内网部署)
  • 主题色彩冲突theme_overrides覆盖主色时,需确保对比度符合WCAG标准(系统不做自动检测)

Report Creator 内容

evals文件夹
cases文件夹
en-ops-weekly文件夹
guard-broken-chart-schema文件夹
guard-narrative-placeholder-kpi文件夹
zh-ai-collaboration文件夹
zh-quarterly-growth文件夹
examples文件夹
en文件夹
review-reports文件夹
zh文件夹
references文件夹
scripts文件夹
templates文件夹
en文件夹
themes文件夹
zh文件夹
tests文件夹
fixtures文件夹
themes文件夹
_example-warm-editorial文件夹
手动下载zip · 396.2 kB
report.report.mdtext/markdown
请选择文件