Lexiverse
Lexiverse - 영어 학습자를 위한 AI 기반 문맥 독해 엔진
S.P.H.E.R.E. 계측 실험실을 무료 인터랙티브 시뮬레이터로 제공, 진공실·XYZ 스테이지·VNA·레이저 진동계·음성 기술자 포함 교육용
Free interactive simulator of the S.P.H.E.R.E. metrology lab: vacuum chamber, XYZ stage, VNA, laser vibrometer and a talking technician. Educational only.
교육TypeScript · JavaScriptGitHub @cssofny2온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기S.P.H.E.R.E. Control Room v2 — interactive metrology laboratory simulator
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A Vite + React + TypeScript package for the S.P.H.E.R.E. location-variable metrology laboratory simulator and Spatial Field Explorer.
.nvmrc, package.json, and Vercel)npm ci
npm run dev
Open the local address printed by Vite, normally http://localhost:5173.
npm run build
npm run preview
The compiled production files are written to dist/.
src/MetrologyLabV3.tsx: active v3 simulator, including Lab Overview and the interactive laboratory digital twinsrc/MetrologyLab.tsx: retained earlier simulator (not imported by the entry point)src/main.tsx: React entry point importing the v3 simulatorsrc/index.css: Tailwind (v4) import and global stylesvite.config.ts: Vite configurationOpen Spatial Field Explorer from the simulator navigation to inspect simulated records collected during experiment runs.
The repository's vercel.json selects Vite, installs the committed lockfile with npm ci, runs npm run build (including TypeScript checks), and serves dist/. Pull requests receive preview deployments; the main branch is the production source.
npm test
The tests execute the simulator's actual helper functions using Vite's bundled parser. They cover high vacuum, stage settling, fault effects, adaptive retry limits, interlock resume/abort, notebook retention, and validation.
src/domain/run.ts defines branded run/plan/point/event IDs, model/schema versions, units, the run contract, and copied capture settings.src/domain/acquisition.ts separates planned acquisition slots from actual capture attempts, including run/point links, repeat index, attempt index, simulation time, and actual coordinates.src/simulation/plan.ts validates before allocating point arrays. Defaults are ±35 mm travel, 1–100 repeats, and at most 1,000 planned acquisitions (including repeats but excluding adaptive retry attempts).CR-101 does not deliver the dedicated CR-102 runner, its complete cancellation/fresh-state audit, autosave, archival retention, validated import, computed uncertainty, per-position statistical summaries, or complete deterministic execution replay. The in-memory ledger still retains only 200 records; larger accepted plans show a warning. Existing fixed uncertainty/repeat-summary placeholders remain for subsequent interpretation/analysis tickets, and the all-record spread is not a repeatability estimate.
Citation metadata is provided in CITATION.cff and .zenodo.json.
MIT. See LICENSE. Security reports: see SECURITY.md. Contributions: see CONTRIBUTING.md.