Skip to content

Releases: yaowen51888-rich/lumencode

v1.3.7

25 Jun 05:37

Choose a tag to compare

v1.3.7

新功能

  • MCP Server:将分析能力暴露为 7 个 MCP 工具,供 Claude Code / Cursor / Windsurf 直接调用
  • AI-Metrics trailer 行级归因:识别 git commit 的 AI 信号并按真实周期过滤
  • 智能报告管理汇报质量约束:禁止业务价值/收益等空泛词,结合 AI 归因数据指出具体业务模块

改进

  • 统计/汇报页面性能:work 报告缓存、解析缓存按 mtime 失效、维度元数据缓存、agent 并行探测
  • 「核心功能交付」空泛计数校验

修复

  • merge 提交在归因摘要中未被排除
  • 归因权重遗漏(aiMetrics)与 MCP 自定义日期范围过滤失效
  • 页面刷新时 /api/report 请求被取消

v1.3.6

12 Jun 02:54

Choose a tag to compare

v1.3.6

改进

  • 优化 AI 贡献证据的识别与展示精度
  • 修复设置路径移除逻辑

v1.3.5

10 Jun 22:45

Choose a tag to compare

  • 数据快照口径约束 — 智能报告注入数据快照采集口径说明,约束 AI 不对超出数据范围的内容做推断
  • 外推不确定性标注 — 报告中的趋势外推与预测性结论必须标注不确定性,避免误导性表述
  • Codex 行级归因修复 — 修复 Codex 工具在行级归因中的解析缺陷,正确处理多 session 协作场景
  • 跨智能体风格共享 — 智能报告风格配置支持跨智能体(Claude / Codex / OpenCode)共享
  • SMART REPORT 视觉增强 — 卡片边框设计重构,视觉层次更分明

v1.3.4

05 Jun 03:13

Choose a tag to compare

What's New

Smart Report Module

  • feat: add smart report module
  • feat: add smart report styles

v1.3.3

02 Jun 04:35

Choose a tag to compare

v1.3.3

Bug Fix

  • 合并提交不再稀释 AI 贡献率:在计算 AI 占比时,排除 human_merge 类型的合并提交行数,避免分母膨胀导致 AI 占比被人为压低。

Changes

  • computeAIContribution 中跳过合并提交行数,不计入 totalLinesChanged 分母
  • aggregateAttribution 中过滤合并提交,新增 mergeCommits/mergeCommitLines 统计字段
  • 报告和前端 UI 展示已排除的合并提交数量

v1.3.2

30 May 15:52

Choose a tag to compare

v1.3.2 更新内容

🔧 工具调用排行体系

  • 新增 全部/Skill/MCP 三 Tab 切换的工具调用排行
  • MCP 工具按服务器分组展示,条形图显示友好名
  • 双色彩条可视化 calls/uses 比率
  • calls 等于 uses 时显示单一数字

🏷️ 场景关键词分类修复

  • 英文关键词词边界匹配,修复 add 误匹配 address 等问题
  • 新增 重构 场景分类(refactoring)
  • 优化默认关键词:移除宽泛词,补充特定词(cypress、playwright、pull request 等)
  • 修复下钻逻辑与统计逻辑一致性
  • 服务端 + 前端关键词校验(长度、数量、控制字符过滤)
  • 30 个单元测试覆盖

📝 Boss 报告

  • 新增 generateBossReport 生成给领导看的工作汇报
  • AI 参与度包装为"善用工具",费用按工作日计算

⚙️ 设置弹窗重做

  • 路径 Tag 可视化编辑器(添加/删除标签)
  • 关键词可视化编辑器(按场景分组,交互式添加)
  • 支持粘贴多行/逗号分隔的路径批量添加

📦 其他

  • 报告导出增强(CSV/JSON/HTML/打印)
  • 新增 path-utils.js 路径解析工具
  • 飞书卡片生成器优化

v1.3.1

28 May 15:24

Choose a tag to compare

v1.3.1 (2026-05-28)

性能优化 🚀

  • 报表缓存 — 切换详报/简报/Markdown/飞书/钉钉格式时,数据只计算一次,格式切换即时响应。大项目场景下响应速度提升显著
  • 新增测试 — 添加 server-report-cache.test.js,覆盖缓存命中/失效场景

文档优化 📝

  • 核心价值突出 — README 开头从功能罗列改为价值主张:「精确到每一行代码的 AI 归因」
  • 场景描述强化 — 新增"精确量化 AI 贡献"场景,突出行级归因的精确性
  • 产品亮点重排 — 将"行级 AI 归因"提升至首位,详细说明 hook 追踪机制
  • 中英文同步 — 两个 README 文件同步更新

v1.3.0 包含的功能

  • 行级 AI 归因(hook 步骤追踪)
  • 交互式 hooks 管理
  • 开启/关闭确认弹窗
  • Codex / OpenCode hook 支持

v1.3.0 — 行级 AI 归因 & 交互式 Hooks 管理

28 May 09:13

Choose a tag to compare

v1.3.0 (2026-05-28)

新功能

  • 行级 AI 归因 — 通过 hook 步骤追踪系统,将归因粒度从提交级细化到行级,精确识别每一行代码的 AI 参与度
  • 交互式 hooks 管理 — Web UI 左下角新增 hooks 状态指示,支持一键开启/关闭,自动备份原始配置
  • 关闭确认弹窗 — 关闭 hooks 时增加二次确认弹窗,提示关闭后将停止记录行级编辑步骤,避免误操作影响统计
  • Codex 统一 hook 捕获 — 支持 Codex 的 PostToolUse 钩子
  • Claude batch hook 模式 — 支持 PostToolBatch 批处理钩子
  • OpenCode 插件支持 — 新增 OpenCode 插件

改进

  • toast 位置 — 从右上角改为页面顶部居中显示,更醒目
  • 报告诊断 — CLI 默认值优化,错误提示更友好
  • 解析器稳定性 — Git 指标解析、工具解析器、跨解析器项目过滤全面加固
  • 更新日志 — README 中英文同步补全 v1.1.0 / v1.2.0 / v1.3.0

包含的先前版本变更

  • v1.2.0: AI 置信度精度全面改进(基线校准、负信号检测、连续评分)
  • v1.1.0: 并发管道处理、消除冗余 Git 调用、分层 AI 归因

v1.2.0

25 May 23:43

Choose a tag to compare

v1.2.0 - AI 置信度准确性全面提升

核心改进

  • 时区标准化: Git 日期显式转为 UTC,消除与 Session 时间的时区偏差,解决跨午夜日期归类错误
  • 开发者行为基线: 为每个 author 建立历史提交模式基线(消息长度/bullet 使用率/文件数/行数),偏差检测辅助 AI 归因判断
  • 负向信号系统: 新增 4 种负向信号(humanInformal / humanMergeCommit / humanSmallScope / humanWIP),有效降低误判率
  • 复合连续评分: 新增 aiScore [0,1] 连续评分字段,加权整合所有正负向信号,提供细粒度置信度映射

新增字段

  • commit.aiScore: 连续评分 [0,1],>=0.75 HIGH / >=0.45 MEDIUM / >=0.20 LOW
  • commit.negativeSignals: 负向信号数组,标识 commit 的人类特征
  • commit.aiSignals: 新增 baselineDeviationHigh / baselineDeviationMedium / humanBaselineMatch 信号

其他修复

  • 修正 ASCII Art Banner 字母 d 渲染错误
  • humanInformal 排除 conventional commit 格式消息,避免误判

v1.1.0

25 May 13:46

Choose a tag to compare

LumenCode v1.1.0 — Performance & Attribution

性能优化

  • buildReportData 重构为 4 层并发流水线(Promise.all),git/stats/trend 三路并行
  • 消除 getPerRepoGitStats 重复 git 调用,从 commitList 按 repo 分组派生 per-repo 数据(~280ms 优化)
  • 修复缓存 key 缺少 format 参数导致工作汇报数据污染

AI 归因增强

  • 分层 AI 归因:HIGH/MEDIUM/LOW 置信度权重体系
  • 文件级行数追踪:精确计算 AI 贡献的代码行数
  • 新增 possibleAICommits / weightedAILineRatio 等指标
  • 支持更多 AI 工具检测:Windsurf、Augment、Cline/Roo Code、JetBrains AI

Bug 修复

  • 修复侧边栏收缩展开后布局被挤右(grid min-width: 0)
  • 修复侧边栏 sticky 失效(overflow: hidden 破坏定位上下文)
  • 修复工作汇报显示 JSON 乱码(缓存 key format 污染)

代码质量

  • DRY 提取: getProjectBaseName, isAssistantRecord, getInputTokens/getOutputTokens
  • 移除 specs/ 目录(加入 .gitignore)
  • 添加 period 参数白名单校验

Full Changelog: v1.0.0...v1.1.0