neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
• Getting Started
• Installing Manually
• Building Static Assets
• Installing on macOS
• Running Tests
• Running Tests with Docker Compose
• Running Playwright (E2E) Tests
• Running with Docker Compose
• Running Locally
• Running the App
• Running with Docker Compose
• Running Locally
• Linting and Tidying with Precious
• Running via Docker
• Running Locally
• Pre-commit Hook
• Local Configuration Changes
• Compatibility Notes
We strongly recommend using
metacpan-docker. This will give
you a virtual machine already configured and ready to start developing on.README 전문 보기 ↗We strongly recommend using metacpan-docker. This will give you a virtual machine already configured and ready to start developing on.
If you prefer not to use Docker, the following commands will get you started:
carton install
npm install
export PATH="$(realpath ./node_modules/.bin):$PATH"
npm run build
Without running this command you may get errors about a missing "asset map".
If you like, you can install carton and cmark via Homebrew:
brew install carton cmark
On an ARM Mac you may need to install CommonMark in the following way:
LIBRARY_PATH=/opt/homebrew/lib CPATH=/opt/homebrew/include cpm install -g CommonMark
If your carton install is having issues with SSL-related modules, you may need
to use an OPENSSL_PREFIX. Something like:
OPENSSL_PREFIX="/usr/local/Cellar/[email protected]/1.1.1q" carton install
You may need to check /usr/local/Cellar/[email protected] to find the latest
installed path on your system.
You can use the supplied wrapper around prove to run tests:
./bin/prove t
To run the tests in parallel, add -j8 (or however many CPUs you have) to the
prove command.
Run all tests using the test profile:
docker compose --profile test run --rm test
Run an arbitrary command:
docker compose --profile test run --rm test prove -lvr t/controller/search.t
Playwright tests live in the e2e/ directory.
docker compose --profile test run --rm playwright
npm test
This automatically starts a local server on port 5099 (via plackup) before
running the tests. If a server is already running on that port, it will be
reused.
To run the tests against a server you've already started on a different port:
PLAYWRIGHT_PORT=5001 npm test
When PLAYWRIGHT_PORT is set, Playwright skips starting its own server and
connects to the specified port instead.
docker compose up --watch
Start the asset builder and the web server. The site will be served on
port 5001. The --watch flag enables automatic rebuilds when files change.
carton exec plackup -p 5001 -r
If you'd like to use Gazelle rather than the default Plack server:
carton exec plackup -p 5001 -s Gazelle -r
This project uses precious to run linters and tidiers (perltidy, perlcritic, perlimports, eslint, prettier, omegasort).
The test Docker image includes all linting tools. No local installation needed:
docker compose --profile test run --rm test precious lint --git
docker compose --profile test run --rm test precious tidy --git
If you prefer to run precious locally, install it with:
./bin/install-precious /usr/local/bin
You will want to set up the supplied pre-commit Git hook like so:
./git/setup.sh
which causes precious to be run before each commit.
The back end defaults to api.metacpan.org/v1. Running a local API server is
optional and not required to hack on the front end. The address to the API being
used can be changed in the metacpan_web.yaml file. Ideally you would create a
new file called metacpan_web_local.yaml that contains
api: http://127.0.0.1:5000
which will be loaded on top of the existing config file.
On Win32 (and possibly also on other platforms) when using Perl < 5.12, the server started with plackup will generate warnings relating to date parsing. These are caused by Plack due to a bug in the gmtime implementation and can be removed by upgrading to Perl 5.12.