Skip to content

Dyro 0.7.16

Choose a tag to compare

@Dandre126 Dandre126 released this 13 Sep 13:04
· 5 commits to main since this release
319519c

Dyro 0.7.16

新增开发线增量审查靶区提取与本地门禁核验(dyro review verify 与 dyro review pack),大幅降低多仓协同中代码审查与 LLM 交互的 Token 消耗与注意力稀释。

这一版可以依赖的事实

  • 新增 dyro review verify --line <LINE>:一键自动化运行指定开发线各挂载仓的本地静态门禁(如 mvn test-compile, pytest, npm test, eslint),0 Token 快速拦截编译错误、类型错误与语法测试报错。
  • 新增 dyro review pack --line <LINE> [--scope contracts|all|summary] [--out <PATH>]:自动提取跨仓增量 Diff,自动识别高危 Schema/DTO/API/DB Migration 契约文件并建立改动索引;支持三种审查范围模式:
    • --scope contracts(默认):仅打包高危契约层 Diff 与结构变更,将 Diff 体积与输入 Token 压缩 90% 以上;
    • --scope summary:仅打包多仓变更统计与文件索引,仅消耗 ~2,000 Tokens 即可完成全仓改动概览;
    • --scope all:打包全量 Diff,内置单文件 Diff 上限防膨胀保护。
  • 完善审查工件输出:自动在工作区生成 .dyro/review/ 审查靶区报告,便于单座大模型或审查工具定向专注关键风险点。

升级

uv tool install --force --default-index https://pypi.org/simple --no-config dyro==0.7.16

或在源码目录中运行:

uv tool install --editable . --force