neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Fluxion is a YAML-driven Linux workstation bootstrapper. It installs packages, Flatpaks and their remotes, scripts, dotfiles, shell tooling, Nerd Fonts, and prebuilt binaries from one declarative profile, then records state so reruns can skip work safely.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Turn a fresh Linux machine into your machine.
One YAML file. One preview. One run. CLI or TUI. No mystery bash soup.
fluxion is a friendly workstation bootstrapper.
You write a YAML profile that says:README 전문 보기 ↗curl --proto '=https' --tlsv1.2 --proto-redir '=https' -sSfL https://worxbend.github.io/fluxion/install.sh | sh
fluxion is a friendly workstation bootstrapper.
You write a YAML profile that says:
jobs/steps or an ordered WorkstationProfile manifestapt, dnf, pacman, zypper, Flatpak, direct binary downloads, shell installers, Nerd Fonts, dotfiles, or commandsThen Fluxion shows you what it is about to do and runs the matching work for the current machine.
Think of it like:
"Here is my developer laptop recipe. Please apply only the parts that make sense on this distro."
Fresh machines are exciting for about five minutes. Then you remember you need Git, Zsh, Docker,
Flatpak apps, kubectl, Rust, fonts, dotfiles, shell setup, and that one command you always forget.
Fluxion makes that boring setup repeatable without turning your dotfiles repo into a giant pile of shell scripts.
Fluxion supports two config frontends. The stable DAG-oriented schema uses jobs and steps:
profile: my-laptop
os:
type: fedora
release: "44"
jobs:
- name: base-cli
restartPolicy:
type: none
steps:
- type: packages
name: core-tools
packageManager: dnf
packages:
- "@development-tools"
- git
- curl
- jq
- zsh
- type: compiled-binary
name: kubectl
binaryName: kubectl
url: https://dl.k8s.io/release/v1.30.2/bin/linux/amd64/kubectl
checksum:
algorithm: SHA-256
value: c6e9c45ce3f82c90663e3c30db3b27c167e8b19d83ed4048b61c1013f6a7c66e
installPath: /usr/local/bin/kubectl
Package managers install one item at a time. If git works but some-wrong-name fails, Fluxion
still attempts the next package and reports the partial failure clearly.
The newer WorkstationProfile manifest frontend is also supported for ordered plans selected by
host facts and when rules:
apiVersion: initkit.io/v1alpha1
kind: WorkstationProfile
metadata:
name: fedora-workstation
spec:
target:
os:
distribution: fedora
release: "44"
policy:
continueOnError: true
plan:
- name: core-cli
kind: dnf-packages
when:
distribution: fedora
spec:
actions:
- action: check-update
packages: [git, curl, jq]
For manifests, spec.target.os is informational metadata. The host detector and per-entry when
rules decide which entries run or skip.
curl --proto '=https' --tlsv1.2 --proto-redir '=https' -sSfL https://worxbend.github.io/fluxion/install.sh | sh
That always installs the newest release. The script resolves the latest tag, verifies the published
SHA-256 checksum before it writes anything, installs the binary to ~/.local/bin/fluxion, and drops
the example profiles and docs in ~/.local/share/fluxion. It does not touch your shell startup
files; if ~/.local/bin is not on PATH it tells you the line to add.
Pin a version, or install somewhere else:
curl --proto '=https' --tlsv1.2 --proto-redir '=https' -sSfL https://worxbend.github.io/fluxion/install.sh | sh -s -- --version v1.0.3
curl --proto '=https' --tlsv1.2 --proto-redir '=https' -sSfL https://worxbend.github.io/fluxion/install.sh | sh -s -- --bin-dir ~/bin
Piping a script to a shell means trusting whatever served it. Read it first if you would rather:
curl --proto '=https' --tlsv1.2 --proto-redir '=https' -sSfL https://worxbend.github.io/fluxion/install.sh -o install.sh
less install.sh && sh install.sh
The same script ships with every release, so install.sh is also available from
https://github.com/worxbend/fluxion/releases/latest/download/install.sh.
Native Linux builds are published from tags by GitHub Actions.
Release archives are named like:
fluxion-v1.0.3-all.jar
fluxion-v1.0.3-linux-amd64.tar.gz
fluxion-v1.0.3-checksums.sha256
install.sh
When a release archive is unpacked and fluxion is on PATH:
fluxion --help
fluxion validate -c ~/.config/fluxion/default.yaml --no-tui
fluxion plan -c ~/.config/fluxion/default.yaml --show-commands --no-tui
If you are hacking on the repo, you do not need a global Mill install. The checked-in
sysboot/mill launcher is enough.
Preview an example without changing your machine:
cd sysboot
./mill cli.run dry-run -c config/example-fedora.yaml --no-tui
Apply it:
cd sysboot
./mill cli.run apply -c config/example-fedora.yaml
Force plain output:
cd sysboot
./mill cli.run apply -c config/example-fedora.yaml --no-tui
Run only selected jobs:
cd sysboot
./mill cli.run apply -c config/example-fedora.yaml --phase system-foundation --no-tui
Resume from a job:
cd sysboot
./mill cli.run apply -c config/example-fedora.yaml --from-phase development --skip-already-installed
Show the saved state path:
fluxion state path default
From a release download:
fluxion plan -c config/example-fedora.yaml --show-commands --no-tui
fluxion dry-run -c config/example-fedora.yaml --no-tui
fluxion apply -c config/example-fedora.yaml
From source:
cd sysboot
./mill cli.run --help
./mill cli.run apply --help
./mill cli.run validate --help
Build a native image locally when GraalVM 25 is installed:
cd sysboot
./mill cli.nativeImage
The native binary lands at:
sysboot/out/cli/nativeImage.dest/native-executable
Requirements:
Common development commands:
cd sysboot
./mill __.compile
./mill __.test
just quality-check
./mill cli.run --help
./mill cli.run validate -c config/example-fedora.yaml --no-tui
Repository-level validation recipes run from the root checkout and use the checked-in
sysboot/mill launcher by default:
just verify
just validate-configs
just native-smoke
Focused assembly and native-image builds run from sysboot/:
cd sysboot
./mill cli.assembly
./mill cli.nativeImage
Copy-pasteable examples:
Fluxion is young, useful, and still moving fast. The stable schema is the jobs/steps profile
format documented in sysboot/docs/config-schema.md. The newer Kubernetes-style
WorkstationProfile parser path is implemented, documented in
sysboot/docs/workstation-profile.md, and covered by shipped distro examples.
Dry-run and plan modes are non-mutating. Fluxion redacts sudo input, sensitive environment values, tokens, and password-like text from rendered commands, events, failure text, and TUI state.
Use dry-run. Read the plan. Then let it run.
Small, boring improvements are welcome:
Start with sysboot/CONTRIBUTING.md.