AudionAudion

DocFlow

github.com/Tensionix/docflow ↗
Builds dieses Projekts: Versionen, Dateien und Prüfsummen.
DocFlow

Ein portables Set, das offline arbeitet und jedes Mal dasselbe auf dieselbe Weise tut: Es entfernt Formatierungsmüll, prüft die Vorgaben und bringt Tabellen in Ordnung. Das Ergebnis ist reproduzierbar — der zweite Lauf liefert, was der erste geliefert hat.

2.0.2
0 Downloads über GitHub

Audion DocFlow

Русский · User Guide

Contents

Predictable cleaning and checking of Word documents, spreadsheets, CSV, and markup. Works entirely offline.

Why It Exists

A document that has passed through several hands carries the marks of that work: coloured reviewer notes, highlighting, comments, struck-through text, unaccepted revisions. Before submission all of it has to go — and go without taking anything needed with it.

Manual cleaning is unreliable twice over. Something gets missed, and something gets deleted along with what mattered: accept the revisions and a page break goes with them; remove the struck-through text and the paragraph collapses.

Principles

Checking is separate from fixing. First the document is checked and produces a list of findings: where the font is not black, where there is highlighting, fill, strikethrough, comments, unaccepted revisions. You look, then you decide.

For automated pipelines there is a strict check that returns a non-zero code — it can be made a build condition.

Removing struck-through text leaves the structure alone. Only the text goes. Paragraphs, tables, page and section breaks stay — otherwise the document falls apart after cleaning.

Invisible-character cleaning is conservative. Only soft hyphens are removed. Spaces, tabs, breaks, visible hyphens, and line-break control characters are left alone: in a legal document a non-breaking space is there on purpose.

A dry run shows the plan. Before anything changes you can see exactly what will be removed and what will be written to the output.

The report shows the fragment, not coordinates. Every hit is quoted with a piece of text — already as it would look after the edit. Whether the replacement is right can be judged without opening the document.

What It Can Do

areaabout
Quality checkfont colour, highlighting, fill, strikethrough, comments, revisions
Finalisationone-step cleanup with a final check
Spacing and punctuationchecking and fixing
Find and replaceincluding morphological search: by the base form of a word, with case agreement
Stylesheadings, appendices, lists, table and figure captions, contents, sections
Anomaly inspectorchecking without modifying the document

Ordinary find-and-replace is useless in Russian: a word appears in six cases. Here the search runs on the base form, and the replacement phrase agrees in case where needed.

Two modes: replace what was found, or add beside it. The second is for when the old wording may not be removed but the new one must appear.

The report quotes every replacement as a whole sentence — full stop to full stop.

Next


Technical Reference

Layout

output\      processed files
report\      reports
._runtime\   temporary

User launchers sit in the root; the service and build layer is kept apart from the user menu.

Offline

Nothing is sent anywhere. Every check and edit runs locally.

Versionen
2.0.2
Audion_DocFlow_v2.0.2_Full.zip212 MB4. September 2026sha256nur hier
Audion_DocFlow_v2.0.2.zip5.5 MB4. September 2026sha256nur hier
README_EN.dark.pdf70.6 KB4. September 2026
README_EN.light-sand.pdf70.7 KB4. September 2026
README_EN.md3.3 KB4. September 2026
README_RU.dark.pdf290 KB4. September 2026
README_RU.light-sand.pdf290 KB4. September 2026
README_RU.md23.5 KB4. September 2026
USER_GUIDE_EN.dark.pdf251 KB4. September 2026
USER_GUIDE_EN.light-sand.pdf251 KB4. September 2026
USER_GUIDE_EN.md15.5 KB4. September 2026
USER_GUIDE_RU.dark.pdf288 KB4. September 2026
USER_GUIDE_RU.light-sand.pdf289 KB4. September 2026
USER_GUIDE_RU.md23.2 KB4. September 2026
Installation

Das Programm ist portabel: der entpackte Ordner ist das installierte Programm. In die Registry wird nichts geschrieben; zum Entfernen den Ordner löschen.

$name = "Audion_DocFlow_v2.0.2_Full.zip"
Invoke-WebRequest "https://audion.dev/get/docflow/2.0.2/Audion_DocFlow_v2.0.2_Full.zip" -OutFile $name
Invoke-WebRequest "https://audion.dev/get/docflow/2.0.2/Audion_DocFlow_v2.0.2_Full.zip.sha256" -OutFile "$name.sha256"

$want = (Get-Content "$name.sha256").Split(" ")[0]
$have = (Get-FileHash $name -Algorithm SHA256).Hash.ToLower()
if ($want -ne $have) { throw "Prüfsumme stimmt nicht: der Download ist beschädigt" }

Expand-Archive $name -DestinationPath ".\docflow"
Alle Downloads · Startseite