zagens-cli 0.8.3

Zagens headless CLI + HTTP/SSE runtime sidecar (`zagens`, `zagens-runtime` binaries)
Documentation
{
  "title": "项目周报",
  "subtitle": "2026年第19周  |  智能仓储系统V3  |  项目经理:陈志明  |  2026-05-11",
  "theme": {
    "bg": "#001833",
    "accent": "#0066CC",
    "title": "#FFFFFF",
    "body": "#D0D4DC",
    "muted": "#7A8498",
    "font": "Microsoft YaHei"
  },
  "slides": [
    {
      "title": "本周关键指标 (KPI Dashboard)",
      "layout": {"kind": "grid", "cols": [0.5, 0.5], "gap": "0.25in", "padding": "0.1in"},
      "blocks": [
        {
          "type": "chart",
          "chart": {
            "type": "bar",
            "categories": ["需求", "设计", "开发", "测试", "部署"],
            "series": [
              {"name": "计划完成", "values": [24, 18, 42, 20, 8]},
              {"name": "实际完成", "values": [24, 16, 38, 15, 6]}
            ],
            "chart_title": "各阶段任务完成情况",
            "x_label": "阶段",
            "y_label": "任务数",
            "data_labels": true
          }
        },
        {
          "type": "chart",
          "chart": {
            "type": "line",
            "categories": ["W15", "W16", "W17", "W18", "W19"],
            "series": [
              {"name": "缺陷密度 (个/KLOC)", "values": [4.2, 3.8, 3.1, 2.4, 1.8]},
              {"name": "目标线", "values": [2.5, 2.5, 2.5, 2.5, 2.5]}
            ],
            "chart_title": "代码质量趋势",
            "x_label": "周次",
            "y_label": "缺陷/KLOC",
            "data_labels": true
          }
        }
      ],
      "notes": "本周开发进度略低于计划,主要受API联调延期影响。代码质量持续改善。"
    },
    {
      "title": "风险与问题登记表",
      "table": {
        "headers": ["ID", "风险/问题", "等级", "责任人", "状态", "应对措施"],
        "rows": [
          ["R01", "第三方物流API对接延期", "", "王建国", "进行中", "已协调供应商加急,预计05-13完成"],
          ["R02", "数据库迁移兼容性", "", "林小峰", "监控", "已制定回滚方案,灰度迁移验证中"],
          ["R03", "iOS端UI适配异常", "", "张美琪", "已解决", "适配方案已Merge,05-10验证通过"],
          ["R04", "UAT测试资源不足", "", "陈志明", "待处理", "申请借调2名QA,05-12前确认"],
          ["R05", "服务器成本超预算15%", "", "赵伟", "升级", "已汇报技术VP,待审批降配方案"]
        ]
      },
      "bullets": [
        "本周新增风险 1 项(R04),已关闭 1 项(R03)",
        "高风险项 R01 和 R05 需管理层关注",
        "整体风险敞口较上周下降 12%"
      ]
    },
    {
      "title": "里程碑与阶段产出",
      "layout": {"kind": "grid", "cols": [0.45, 0.55], "gap": "0.3in", "padding": "0.15in"},
      "blocks": [
        {
          "type": "table",
          "table": {
            "headers": ["里程碑", "计划日期", "状态"],
            "rows": [
              ["M1 需求冻结", "04-25", "✅ 完成"],
              ["M2 技术方案评审", "05-02", "✅ 完成"],
              ["M3 核心模块开发", "05-16", "进行中 70%"],
              ["M4 集成测试", "05-23", "待开始"],
              ["M5 UAT上线", "05-30", "待开始"]
            ]
          }
        },
        {
          "type": "richtext",
          "runs": [
            {"t": "本周重点产出\n\n", "size": 18, "bold": true, "color": "#0066CC"},
            {"t": "📦 入库模块\n", "size": 14, "bold": true},
            {"t": "  完成扫码枪SDK集成\n", "size": 13},
            {"t": "  单元测试覆盖率 82%\n\n", "size": 13},
            {"t": "📊 报表模块\n", "size": 14, "bold": true},
            {"t": "  库存周转率看板上线\n", "size": 13},
            {"t": "  支持导出 Excel/PDF\n\n", "size": 13},
            {"t": "🔧 基础设施\n", "size": 14, "bold": true},
            {"t": "  CI/CD流水线优化\n", "size": 13},
            {"t": "  构建时间从 12min→6min", "size": 13}
          ]
        }
      ]
    },
    {
      "title": "下周计划",
      "table": {
        "headers": ["优先级", "任务", "负责人", "预计工时", "备注"],
        "rows": [
          ["P0", "API联调完成并集成测试", "王建国", "24h", "阻塞项,优先保障"],
          ["P0", "数据库灰度迁移全量", "林小峰", "16h", "需DBA配合"],
          ["P1", "出库模块功能开发", "李明", "20h", "依赖入库模块完成"],
          ["P1", "性能压测脚本准备", "张美琪", "12h", "提前准备M4"],
          ["P2", "用户手册初稿", "陈志明", "8h", "可并行"],
          ["P2", "技术分享: Rust迁移经验", "赵伟", "4h", "团队建设"]
        ]
      },
      "notes": "下周重点关注API联调和数据库迁移两个P0项。"
    }
  ]
}