Skip to content

CodeTrail 0.4.0

Choose a tag to compare

@wwwh7-cypher wwwh7-cypher released this 08 Nov 13:47
· 7 commits to main since this release

CodeTrail 0.4.0

本地、可离线运行的代码导览与 Agent 改动审查工具:Rust 静态分析核心 + 自包含 HTML 工作台 + VS Code 扩展 + Agent Skill。

本版重点

  • 修复 TypeScript abstract 属性误报(P0):interface X { abstract?: string }、abstract(): void、类字段等在 tree-sitter-typescript 0.23.2 下会被误报为未支持语法。现在通过等长掩码重试解析,名称/签名/哈希仍来自原始源码;验证项目文件诊断由 7 条降为 1 条(仅超 2 MB 文件),索引快照与函数/边数量不变。
  • 分析边界可见(P0):统计区和顶部新增“分析边界”入口,展示文件诊断、未纳入图调用按原因聚合(12 类)和下一步建议;诊断文本带 path:line:col:。
  • 审核队列降噪(P0):Git 修改审查中的匿名回调 <callback@…> 默认折叠,具名函数变更优先展示,展开状态保留。
  • 无说明函数更诚实(P0):不再统一显示“处理函数数据”,未知名称回退真实函数名,检查器明确标注“未生成职责说明”。
  • 扁平仓库模块兜底(P1):单一目录分组时按文件分组展示。
  • CLI 帮助完善(P1):全部 24 个子命令/操作补齐中文说明。
  • 分发与仓库清理:预编译产物改由 GitHub Releases 分发;仓库不再跟踪 bin/、extension/bin/、extension/LICENSE 等生成文件(跟踪体积约 24 MB → 2.9 MB);README 增加截图、5 分钟上手与平台限制。

资产

文件 内容 SHA-256
code-trail-0.4.0-win32-x64.vsix Windows x64 VS Code 扩展(VS Code ^1.100.0),内含原生二进制 CCA75DB0C66295DAA05CCA8FCC497288C94AC3DFD6A2A103844EB234FD79A5DA
code-trail-0.4.0-skill.zip 可直接放入 Agent skills/code-trail 的 Skill,含 Windows x64 原生二进制与文档 FD1FA3111C557C86BBF2E06C5F7A4681A1C1DCDA84013293BD9DDDFD82459E7C
code-trail-0.4.0-source.zip 源码与构建脚本,其他平台可自行 cargo build --release --locked 637381B695932CAFA085AFA639A310394D376B87315F20963823EA7306AE3099

平台与边界

  • 预编译产物仅 Windows x64;其他平台从源码构建。
  • 未发布 VS Code Marketplace。静态分析结果只表示潜在静态可达性,不证明运行时行为变化;数量不是缺陷率。已知边界与未覆盖验证见仓库 VERIFICATION.md。