提交前确认 · Pre-submission checklist
问题类别 · Category
其他 / 不确定 · Other / Not sure
涉及的 Agent 框架 · Agent framework
ZCode Agent(自研)
使用场景 · Use case
AI 编码用户普遍用 WakaTime 追踪编码时长,但 ZCode 的使用统计只在客户端内展示,数据出不去。我已经用 hooks 机制做了社区版心跳插件(已开源:https://github.com/COSMICAL-CONTAINER/zcode-wakatime ),过程中确认了两个当前插件体系补不上的缺口:
- 插件只能注册 hooks / commands / skills / MCP,做不了任何客户端 UI——想要状态栏时长、悬浮统计,社区只能注入 asar 改包,存在升级被覆盖、完整性校验失败的风险;
- 没有官方的心跳上报或用量事件流,每个用户都要自己配 Python 环境 + 写 hook 配置才能接入。
建议方案 · Proposal
按投入从低到高,供评估:
- 低成本:官方文档收录 WakaTime 集成方案;或在 hooks 体系上提供「用量事件」数据源(本地 webhook / 文件),让心跳类插件不必各自解析;
- 中等:插件系统开放受限的 UI 扩展点(状态栏文本 / 面板),社区插件可以安全地展示统计,不必改包;
- 完整形态:提供官方(或官方推荐)的 WakaTime 集成——心跳
entity=ZCode, category=coding,并把本地 model_usage 中已有的 AI 用量映射到 WakaTime 的 AI 统计字段(ai_line_changes / ai_input_tokens)。
预期价值 · Expected value
- WakaTime 在 AI 编码人群渗透率高;ZCode 用户的编码时长(含 AI 编码占比)能直接进入他们已有的统计面板;
- 本地逐请求用量数据质量已足够官方级统计(实测
model_usage 表 25,000+ 行),官方集成能把 ZCode 特有的 AI 用量维度带给整个生态;
- 竞品侧:Claude Code / Codex 的用量已被 wakatime-cli 内置解析支持,VS Code 有官方级 WakaTime 插件——ZCode 补齐后体验对齐。
你认为的优先级 · Your perceived priority
中 · Medium
你使用的 ZCode 版本 / 环境 · ZCode version / environment
Windows 11 x64(10.0.26200)、ZCode Desktop 3.11.2、GLM Coding Plan(BigModel 通道)
补充材料 · Additional context
提交前确认 · Pre-submission checklist
问题类别 · Category
其他 / 不确定 · Other / Not sure
涉及的 Agent 框架 · Agent framework
ZCode Agent(自研)
使用场景 · Use case
AI 编码用户普遍用 WakaTime 追踪编码时长,但 ZCode 的使用统计只在客户端内展示,数据出不去。我已经用 hooks 机制做了社区版心跳插件(已开源:https://github.com/COSMICAL-CONTAINER/zcode-wakatime ),过程中确认了两个当前插件体系补不上的缺口:
建议方案 · Proposal
按投入从低到高,供评估:
entity=ZCode, category=coding,并把本地model_usage中已有的 AI 用量映射到 WakaTime 的 AI 统计字段(ai_line_changes / ai_input_tokens)。预期价值 · Expected value
model_usage表 25,000+ 行),官方集成能把 ZCode 特有的 AI 用量维度带给整个生态;你认为的优先级 · Your perceived priority
中 · Medium
你使用的 ZCode 版本 / 环境 · ZCode version / environment
Windows 11 x64(10.0.26200)、ZCode Desktop 3.11.2、GLM Coding Plan(BigModel 通道)
补充材料 · Additional context
wakatime关键词搜索,0 结果,无重复提议;~/.zcode/cli/db/db.sqlite),说明 WakaTime 已单向适配 ZCode,缺的是 ZCode 官方姿态与稳定的本地数据接口——后者作为配套建议已在 [建议 / Feature] 本地用量数据 db.sqlite 缺稳定性承诺与变更文档,第三方集成随版本更新静默失效 #546 单独提交;