Skip to content
CAI
Software that uses CAICheck a score

zhangzhangco/CheckStandardfile

46.1

Weak · 20 September 2026

3.3k

lines of production code

VB.NET

primary language

1

measurement over time

CAI band scale
CAI lens gauges

What this system is

This system is a VSTO add-in for Microsoft Word that validates document formatting against Chinese national standards (GB/T 1.1-2020). It provides features for intelligent correction, terminology unification, and table beautification, enhanced by integration with large language models like OpenAI and Zhipu AI. The application also includes a donation interface for user support.

Features

Initial project release with VSTO add-in and documentation

This change introduces the initial version of the StandardCheck AIMate project, a VSTO add-in for Microsoft Word designed to validate document formatting against Chinese national standards (GB/T 1.1-2020). The release includes the Visual Studio solution file for the 'StandardCheckingAIMate' project, a comprehensive README detailing features like intelligent correction, terminology unification, and table beautification, and an Apache License 2.0 file. Additionally, the .gitignore file has been updated to exclude local build artifacts, cache directories, and setup scripts from version control.

(repo-wide) · high confidence

Standard file format checker assistant adds AI model support and donation UI

The Standard file format checker assistant now supports integration with large language models (specifically OpenAI and Zhipu AI) for modifying terminology and clauses, facilitated by a new factory pattern and configuration classes. Additionally, a new donation form has been added to the application, allowing users to support the project via WeChat payment.

标准文件形式检查助手 · high confidence

Dependencies

Initial project setup with .NET 4.7.2 and NuGet dependencies

The StandardCheckingAIMate project has been initialized as a VSTO Word add-in targeting .NET Framework 4.7.2. This change introduces the core dependency manifest (packages.config) and project file, establishing references to Newtonsoft.Json (13.0.3) and a suite of Microsoft IdentityModel and System.Text packages (version 7.5.0 and 4.7.2) required for JSON processing and JWT token handling.

(dependencies) · high confidence

Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.

How this codebase got here

Baseline

  • First survey — no prior run to compare against. CAI 46.

Lenses

  • Code Health 75
  • Architecture 98
  • Maturity 50
  • Readiness 23
  • Security 90

Changes since last survey

  • 28 commits — 28 feature/other, 0 fixes

By area

  • (root) — 11 commits
  • (repo) — 5 commits
  • .github/workflows — 4 commits
  • Test/My Project — 2 commits
  • 标准文件形式检查助手/IModelInterface.vb — 2 commits
  • 标准文件形式检查助手/My Project — 2 commits
  • 标准文件形式审查助手/My Project — 1 commit
  • 标准文件形式检查助手/BibsearchDialog.vb — 1 commit

Notable commits

  • change: Create README.md
  • change: Create dotnet-desktop.yml
  • change: Delete .github/workflows directory
  • change: Delete .github/workflows directory
  • change: Merge branch 'master' of https://github.com/zhangzhangco/CheckStandardfile
  • change: Merge branch 'master' of https://github.com/zhangzhangco/CheckStandardfile
  • change: Merge branch 'master' of https://github.com/zhangzhangco/CheckStandardfile
  • change: Merge branch 'master' of https://github.com/zhangzhangco/CheckStandardfile
  • change: Merge branch 'master' of https://github.com/zhangzhangco/CheckStandardfile
  • change: Update README.md
  • change: Update README.md
  • change: Update README.md
  • change: Update README.md
  • change: Update README.md
  • change: Update dotnet-desktop.yml
  • change: Update dotnet-desktop.yml
  • change: Update dotnet-desktop.yml
  • change: beta
  • change: beta
  • change: 修改了配置文件等的路径,纠正单位符号上标
  • …and 8 more

Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.

Survey your own repository

zhangzhangco/CheckStandardfile was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point a surveyor at a repository you know and see whether you agree with it.

About this page

  • The score is its most recent published measurement, taken on 20 September 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit d81d553ba6f52858d29bde9409751554a7020a77 — the exact code this score is about.
  • Scored under rubric-2026.09.15 — the same rubric and the same method as every other entry in this index.
  • Measured by watchdog.canine.dev using codehealth-analyzer preprod-b51f968c9b10.