DeepSeek Harness Remote
DeepSeek Harness Remote 可将手机或另一台电脑与你运行 DeepSeek Harness 的电脑安全连接,随时随地继续你的工作,方便随时查看进度并继续工作。
AI 翻译
尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
Web-App zur strukturierten Entscheidungsfindung mittels Nutzwertanalyse.
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Kostenlose Web-App für die Nutzwertanalyse (Scoring-Modell): Alternativen definieren, Kriterien gewichten, bewerten, Sensitivität und Robustheit prüfen, Bericht exportieren.
npm install
npm run dev # http://localhost:3000
npm run typecheck # TypeScript
npm run lint # ESLint
npm test # Unit-Tests der Berechnungslogik (node:test)
npm run build && npm start
Stack: Next.js 16 (App Router), React 19, Tailwind CSS 4, TypeScript. Keine weiteren Laufzeit-Abhängigkeiten ausser lucide-react (Icons) und clsx.
Entwicklung erfolgt auf dev, freigegebene Veröffentlichungen auf main. Zusammengehörige Änderungen werden fertiggestellt, geprüft und gebündelt gepusht. Vor jedem Merge einer Release-PR nach main ist Liams ausdrückliche Freigabe erforderlich; kein Auto-Merge und kein direkter Entwicklungs-Push auf main. Details: Entwicklungsablauf, Regeln für Mitwirkende: AGENTS.md, freigegebene Versionen: Änderungsprotokoll, Sicherheitshinweise: SECURITY.md.
lib/site.ts (operator): Name, Adresse, E-Mail, Telefon, UID, vertretungsberechtigte Person, Gerichtsstand. Solange Platzhalter in eckigen Klammern stehen, zeigen die Rechtsseiten einen gelben Hinweis.lib/site.ts (hosting): Anbieter, Adresse, Datenschutz-URL und Log-Aufbewahrung gemäss dem tatsächlich genutzten Hoster anpassen (vorbelegt: Vercel).lib/site.ts (url, domain) setzen – wird für Canonical-URLs, Sitemap, Open-Graph und Freigabe-Links verwendet.euRepresentative (Art. 27 DSGVO) und dpo ausfüllen, falls zutreffend; repoUrl für einen Quellcode-Link im Footer.legalVersion bzw. consentVersion in lib/site.ts erhöhen – Nutzer werden dann erneut gefragt.app/ Routen (Landing, /app Dashboard, /app/analyse Editor, /app/teilen, Rechtsseiten, Methode, FAQ, Einstellungen)
components/ UI, Layout, Consent-Banner, Diagramme (SVG, ohne Abhängigkeiten), Analyse-Wizard
lib/nwa/ Domänenmodell, Berechnung (calc.ts), Store mit Undo/Redo, Bibliothek (localStorage), Export/Teilen, Smart-Start-Parser
lib/i18n/ Übersetzungen de/en/fr/it (typsicher, `de.ts` ist Referenz)
lib/legal/ Rechtstexte DE/EN (strukturiert, aus `lib/site.ts` befüllt)
lib/consent/ Einwilligungs-Logik (Kategorien, Speicherung, Widerruf)
tests/ Unit-Tests
Das Video unter public/video/ wird aus tools/video/scene.html (Motion Graphics, 1280×720, 92 s) gerendert – ohne externe Dienste und ohne Kosten:
cd tools/video && npm i playwright # einmalig; Chromium muss vorhanden sein (CHROMIUM_PATH)
node tools/video/render.mjs # erzeugt explainer.mp4, explainer.webm, Poster und Untertitel (VTT, de/en/fr/it)
Texte der Untertitel stehen in tools/video/subtitles.json; die Szenen lassen sich direkt in scene.html anpassen.
nwa. präfixiert und auf der Seite /cookies dokumentiert.nwa.consent); Widerruf löscht alle lokalen Daten.#z.…), das Browser nicht an Server senden.next.config.ts.Alle Rechte vorbehalten, sofern nicht anders angegeben.