Separate code from prose. Review only what readers read.
SQL blocks, configuration, and comments inside code blocks stay protected. Markdown and AsciiDoc markup are separated from prose, so only readable text enters review.
CODE AND CONFIG STAY OUT · MARKUP STAYS INTACT · LINE NUMBERS STAY
02 / RULES + LOCAL REVIEW
Rules handle known issues. The local model handles context.
Rules handle deterministic terminology and wording first. The local pass checks context-dependent typos. Every suggestion points back to its original line.
RULE: log-in → log in · CONTEXT: databse → database
03 / LARGE MODEL, ON DEMAND
Verify the suggested edit. Then check across lines.
First, verify each first-pass suggestion and whether it changes the meaning. Then read across lines for contradictions, terminology drift, and broken references.
OPTIONAL · SELF-HOSTED OR OPENAI-COMPATIBLE SET FILE SCOPE AND BUDGET CAPS · REMOTE FAILURES DO NOT BLOCK LOCAL REVIEW
04 / FALSE-POSITIVE FEEDBACK
Mark a false positive once. Filter it on later runs.
False positives marked in the report are stored locally and filtered from later runs. Export the records for evaluation baselines or offline fine-tuning.
STORED LOCALLY · REUSED ON LATER RUNS · EXPORTABLE FOR TEAM DATASETS
05 / LOCAL FIRST · CONTROLLED COST
Keep sensitive docs local. Run the baseline without cloud APIs.
Rules and local review handle routine batch checks. Once the model is available, the baseline runs offline. Without a remote endpoint, document content stays on the machine.
0Cloud API bill for local baseline reviewHardware and power excluded Deep review follows backend pricing
Enable deep review only when needed, with file-scope and budget limits.
06 / DOCS-AS-CODE
Build a full baseline. Guard every pull request.
Run local checks from the CLI, batch reviews in the Web UI, and incremental checks through GitHub webhooks. Every suggestion keeps its source, rule ID, and original line. The tool finds issues; people make the call.
REUSED ON LATER RUNS · EXPORTABLE FOR TEAM DATASETSLOOP
00 / DEFINE THE BOUNDARYSCROLL TO SIFT · PRODUCT STORY
PRODUCT FILM / 02:31
Watch DocSifter review a document.
From structure protection and local review to optional deep review and false-positive feedback. See how the complete workflow fits into everyday documentation work.
LANDSCAPE DEMOPLAY ON DEMAND · AUDIO CONTROLS
DOCSIFTER / ENGLISH PRODUCT DEMO02:31 · 1920 × 1080
Let the tool handle mechanical checks. Keep judgment with the team.
DocSifter Built for Chinese technical documentation, with CLI, Web UI, and GitHub pull-request workflows.
01
Protect before correcting
Keep code blocks, configuration, and comments inside code blocks out of review, while preserving markup.
02
Keep routine review local
Rules and local review run the baseline. Once the required resources are available, this layer works offline.
03
Review difficult cases on demand
Use optional deep review to verify edits and find cross-line conflicts, with scope and budget limits.
04
Reuse false-positive decisions
False positives are stored locally, filtered from later runs, and available for export.