生成于 {{ rep.created_at }}
工单
{{ updatedAt }} 更新
刷新
{{ listErr }}重试
{{ row.title }}
{{ row.ticket_no }}{{ row.address || '位置待确认' }}{{ row.report_count }} 人上报{{ row.created_at.slice(5, 16) }}
看板
统计近 7 天,趋势看近 14 天刷新
近 7 天新增工单{{ stats.total }}
前 7 天没有工单,暂无对比
较前 7 天 {{ stats.change_pct > 0 ? '+' : '' }}{{ stats.change_pct }}%
上报人次{{ stats.total_reports }}重复上报已合并进同一工单
处理率{{ pct(stats.done_rate) }}%
超期未处理
{{ stats.overdue }}{{ stats.overdue ? '已过处理时限,需优先跟进' : '全部在处理时限内' }}
每日新增工单
近 14 天,浅色底为近 7 天超期工单
{{ stats.overdue }} 件没有超期工单
问题类型
件高发区域
前 6 名严重度
件处理进度
共 {{ stTotal }} 件{{ s.name }}{{ s.count }}{{ stTotal ? Math.round(s.count / stTotal * 100) : 0 }}%
智能体运行指标
近 7 天处理上报{{ metrics.reports }}次每次含视觉识别与工具调用
规则兜底率{{ pct(metrics.fallback_rate) }}%模型失败或超时,由规则接手
平均耗时{{ sec(metrics.avg_total_ms) }}秒从收到照片到生成回执
视觉识别失败{{ metrics.vision.errors }}次共识别 {{ metrics.vision.calls }} 次,平均 {{ sec(metrics.vision.avg_ms) }} 秒
模型 token{{ compact(metrics.tokens_in + metrics.tokens_out) }}输入 {{ compact(metrics.tokens_in) }},输出 {{ compact(metrics.tokens_out) }}
| 工具 | 调用次数 | 平均耗时 | 被拦截 | 其中规则执行 |
|---|---|---|---|---|
{{ meta.tool_names[t.name] || t.name }}{{ t.name }} |
{{ t.calls }} | {{ t.avg_ms }} ms | {{ t.rejected }} | {{ t.by_fallback }} |
| 近 7 天还没有智能体调用记录 | ||||
正在加载统计…
周报
还没有周报
智能体会先调用统计工具取数,再写出本周概况、高发问题和下周建议;数字与统计对不上时自动改用规则生成。模型配置
配置保存到服务端数据目录,优先于环境变量,后续模型调用立即生效,重启容器不会丢失。无需重新构建镜像。API key 不回显,输入留空表示保留已有 key;请通过 HTTPS 或本机地址修改。
{{ configErr }}
正在读取模型配置…
设备授权
只有持有有效设备令牌的居民端才能上报和查看自己的工单。先创建一次性激活码,通过可信渠道交给居民;令牌有效期为 180 天,可随时撤销。HTTPS 保护传输,激活码控制接入,但不等同于官方 APK 防伪证明。
{{ accessErr }}
本次激活码
{{ issuedInvite.name }} · {{ stamp(issuedInvite.expires_at) }} 前有效
{{ issuedInvite.code }}
创建后在这里显示。服务端只存哈希,无法找回已关闭的明文激活码。
设备 最近 500 台
{{ row.id }}
激活码记录 只显示元数据,不显示明文
楼栋管理
楼栋坐标用于 GPS 最近邻识别和居民手选位置,统一使用 WGS84。无需地图 API;可在楼栋现场采集设备坐标,不要直接填入腾讯或高德的 GCJ-02 坐标。修改即时生效且重启保留;停用不影响历史工单。
{{ areasErr }}
如何采集位置
在楼栋入口或中心附近打开居民端,允许精确定位,再将页面显示的纬度和经度填到左侧。室内或精度差时应到开阔处重新采集。
当前默认楼栋是演示数据,正式使用前请替换为实际服务范围。停用全部楼栋后,新上报会被拒绝,不会凭空匹配地址。 为旧设备恢复授权请使用“设备授权”,不要通过修改工单编号或居民端本地 ID 绕过验证。