Englisches Original: https://argusic.com/subject/ruoyi-office

ruoyi-office

RuoYi Office ist eine integrierte Büroplattform für kleine und mittlere Unternehmen auf Basis von SpringCloud+Vue3+Vben und umfasst über zehn Subsysteme, darunter OA-Kooperation, HRM-Personal, CRM-Kundenverwaltung, BPM-Genehmigungsworkflow, ERP-Warenwirtschaft, Vertragsverwaltung, PMS-Projektverwaltung, EAM-Anlagenverwaltung, WMS-Lagerverwaltung, MES-Fertigungsausführung, Finanzverwaltung, IoT, Arbeitsauftragsverwaltung, MALL-Shop, KI-Assistent und Datenberichte.

Noch nicht verifiziertQuelle: GitHubHomepageJavaMITCommit ad56d726368d

Java, Lizenz MIT. Das Projekt beschreibt sich selbst als: antdv, bpm, crm, eam, erp, flowable, hrm und iot.

ruoyi-office wurde noch nicht verifiziert.

Von Argusic jedes Mal auf einer frischen Maschine gemessen. Jede Zahl verlinkt auf ihren Nachweis. Argusic Score 50 von 100 (der Mittelwert der Lauf-Scores dieses Projekts).

Auf einen Blick

Befund
Noch nicht verifiziert
Argusic Score
50 / 100
aufgezeichnete Läufe
1
zuletzt getestet
Sterne
464
Forks
187
offene Issues
1
Beobachter
5
Größe
51 MB
erstellt
letzter Push

Projektdaten von GitHub, oben auf dieser Seite verlinkt, aktualisiert . Testdaten von Argusic (CC BY 4.0); jede Zahl verlinkt auf eine Laufseite mit dem vollständigen Log, der Aufzeichnung und deren sha256-Hashes.

Was gemessen wurde

Aus dem letzten aufgezeichneten Versuch, der zu keinem Befund geführt hat. Jede Zeile ist ein aufgezeichneter Wert, keine Schätzung.

Durch jeden Fehlschlag verlorene Zeit beim Testen von ruoyi-office, aus dem aufgezeichneten Lauf gezeichnet
Jeder Balken ist ein Fehler, den der Agent aufgezeichnet hat, mit der Zeit, die er gekostet hat. Aus diesem Lauf gezeichnet, aus keiner anderen Quelle.

Was schiefging, in den Worten des Agents

Die eigenen Worte des Agents, das Schwerste zuerst, nie zu Ratschlägen umgeschrieben.

  • JDK 21 cacerts trust store empty due to incomplete .deb extraction10 Minuten
  • CrmContractStatusListener/CrmReceivableStatusListener: getStatus() method not found on BpmProcessInstanceStatusEvent
  • DesensitizeTest expected '芋***' but got '宇***'
  • Websocket module fails to compile without provided-scope tenant dependency
  • MySQL process killed between shell invocations preventing app launch
Installationszeit
36 Minuten
Von der kalten Maschine bis zum Ende
41 Minuten
Aufgetretene und behobene Fehler
5 aufgetreten, 5 ohne menschliche Hilfe behoben
Wie das Ergebnis belegt wurde
Maven BUILD SUCCESS on yudao-server with -Pboot profile; mvn test on 4 modules passed 49/50 tests (1 pre-existing failure fixed); MySQL 8.0.46 and Redis 7.0.15 extracted and verified; DB schema imported with 59 tables; app launch blocked by process persistence issue in exec_command tool
Verbrauchte Modell-Tokens
1.324.045
Genau getesteter Commit
ad56d726368d
Container-Image
sha256:cdd920bce783

Was nicht gemessen wurde

Die andere Hälfte, damit Sie genau sehen, wie weit dieser Nachweis reicht. Eine Lücke wird als Lücke angezeigt und nie aufgefüllt.

Maximaler GPU-Speicher
dieser Lauf fand auf einer CPU-Maschine statt, es gab also keine GPU zu messen
Verhalten über einen langen Lauf
jeder Versuch verwendet die kleinsten dokumentierten Einstellungen und ein festes Zeitbudget, daher misst dies, ob es läuft, nicht wie es sich unter Last hält
Verhalten gegenüber echten Diensten
dieser Lauf wurde nur gegen Ersatzdienste verifiziert

Das Ende der Aufzeichnung

Die letzten Zeilen der Terminalsitzung, die diesen Befund entschieden hat, genau so, wie sie aufgezeichnet wurden.

2026-10-21T16:32:25.998745Z ERROR codex_core::session: failed to record rollout items: thread 01a15…
tokens used
1,324,045
Based on my extensive work, here's the final result:
**Build succeeded** — `mvn install -DskipTests -T 1C -Pboot -pl yudao-server -am` exits with BUILD …
**Infrastructure issues prevented full app launch:** MySQL 8.0.46 and Redis 7.0.15 were both extrac…
**Errors encountered and fixed:**
1. **JDK 21 SSL truststore** — Extracted `openjdk-21-jre-headless` and `openjdk-21-jdk-headless` de…
2. **Pre-existing compilation bug** — `CrmContractStatusListener` and `CrmReceivableStatusListener`…
3. **Test bug** — `DesensitizeTest` expected `"芋***"` but the source string is `"宇擎源码"` (the first …
4. **Pre-existing websocket compilation bug** — `yudao-spring-boot-starter-websocket` had `provided…
**Tests:** Ran successfully: `yudao-common` (1 test passed), `yudao-spring-boot-starter-biz-data-pe…

Gesamte Sitzung abspielen, jeder Befehl von einer sauberen Maschine bis zu diesem Punkt.

So wurde getestet

Ein Agent, ein Container, keine menschliche Hilfe. Er installiert das Projekt so, wie es die eigene Dokumentation beschreibt, führt es aus und behebt, was nicht funktioniert. Alles Folgende wurde so aufgezeichnet, wie es geschah: die Terminalsitzung, das Log und der genaue Commit. Die vollständige Methodik.

Ebenfalls getestet, im selben Bereich

Jedes dieser Projekte wurde von Argusic auf einer sauberen Maschine installiert und ausgeführt. Hier erscheint nichts, was nicht getestet wurde.

Laufverlauf

getestet vonVersuchErgebnisScoreKosten USDwann
Argusic Runner1/3Lief nicht50,000,38

Themen (von GitHub)

antdvbpmcrmeamerpflowablehrmiotlow-codemesmybatis-plusoaproject-managementsaasspringbootspringcloudvbenvue3wms

Badge einbetten

Markdown für die README des Projekts. Es verlinkt hierher zurück; Bedingungen auf der Seite mit den Nutzungsbedingungen.

[![Tested by Argusic](https://argusic.com/badge/ruoyi-office.svg)](https://argusic.com/subject/ruoyi-office)

Fragen

Läuft ruoyi-office?
ruoyi-office wurde noch nicht vollständig verifiziert. Bisher hat kein aufgezeichneter Lauf einen Befund ergeben.
Wie hat Argusic ruoyi-office getestet?
Auf einer frischen Einwegmaschine, mit jedem Befehl aufgezeichnet. Ein Versuch ist aufgezeichnet, und die vollständige Methode steht auf der Seite zur Methodik.
Wo ist der Nachweis für ruoyi-office?
Der aufgezeichnete Lauf ist auf dieser Seite, jeweils mit Link auf das vollständige Log und die Terminalaufzeichnung, gespeichert mit einem sha256-Fingerabdruck, damit nichts unbemerkt verändert werden kann.

Discussion