neuron-explorer
Steering-first neuron explorer for Qwen3.5-4B: push every MLP neuron, keep every rollout, browse the results
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Browser-only dev & creator tools (JSON, Base64, QR code, PDF→Markdown…), 100% client-side. ブラウザ完結の開発者・クリエイター向けツール集(日英対応)
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
ブラウザだけで完結する、開発者・クリエイター向けの無料Webツール集です。JSON整形、Base64、QRコード生成、PDF→Markdown変換など、テキスト変換・データフォーマット・計算機・ジェネレーターといったツールを、日本語・英語で提供しています。ツールは順次追加しています。 すべての処理はブラウザ内(クライアントサイド)で完結し、入力データが外部サーバーに送信されることは一切ありません。 バックエンドを持たない静的サイトです。 A collection of browser-only developer & creator tools (JSON, Base64, QR code, PDF→Markdown, and more), available in Japanese and English. Everything runs client-side — no data ever leaves your browser. 以下は、このリポジトリ(サイトのソースコード)の開発者向け情報です。檢視完整 README ↗
🐾 デモ / 公開サイト: nyankotools.com(English)
ブラウザだけで完結する、開発者・クリエイター向けの無料Webツール集です。JSON整形、Base64、QRコード生成、PDF→Markdown変換など、テキスト変換・データフォーマット・計算機・ジェネレーターといったツールを、日本語・英語で提供しています。ツールは順次追加しています。
すべての処理はブラウザ内(クライアントサイド)で完結し、入力データが外部サーバーに送信されることは一切ありません。 バックエンドを持たない静的サイトです。
| トップページ | ツールの画面(JSON整形) |
|---|---|
A collection of browser-only developer & creator tools (JSON, Base64, QR code, PDF→Markdown, and more), available in Japanese and English. Everything runs client-side — no data ever leaves your browser.
以下は、このリポジトリ(サイトのソースコード)の開発者向け情報です。
ja(/tools/...)・en(/en/tools/...)の両ロケールを提供。Ctrl/⌘+K)、お気に入り(端末内のみ保存)、キーボードショートカット(/shortcuts)、更新情報(/updates)。詳細は docs/spec.md。astro dev)はCSPヘッダーを返さないため、E2Eは pnpm build && pnpm preview のビルド結果に対して実行します。CSPで壊れる処理(wasm や fetch など)も、実際に動かして確認しています。src/lib/tools/<slug>.ts のフレームワーク非依存の純粋関数に切り出し、Vitest でテストします。UI フレームワークのアイランドは使いません。src/data/tools.ts の1ファイルが、トップページ・サイドバー・共通E2E(サイドバー遷移、375px幅でのはみ出し、h1表示)を駆動します。ツールを増やしても、共通の品質チェックが自動で広がります。src/i18n/)で切り替えます。docs/spec.md — サイトの仕様書。.claude/docs/architecture.md — 技術スタック、ディレクトリ構成、データの流れ。.claude/docs/conventions.md — コーディング規約、ツールロジックの構成、テスト方針。.claude/docs/adding-a-tool.md — ツールを1つ追加するときのチェックリスト。.claude/docs/deployment.md / .claude/docs/growth.md — デプロイ設定、SEO・レスポンシブ・i18n の方針。このリポジトリは Claude Code を使って開発しています。プロジェクトのルールは CLAUDE.md と .claude/(ドキュメント、レビュー/QA専用エージェント、スラッシュコマンド)にまとめています。
| レイヤー | 技術 |
|---|---|
| フレームワーク | Astro(output: static、SSRアダプターなし) |
| スタイリング | Tailwind CSS v4(@tailwindcss/vite) |
| 言語 | TypeScript |
| テスト | Vitest(ユニット) / Playwright(E2E) |
| デプロイ先 | Cloudflare Workers(静的アセット配信) |
| パッケージ管理 | pnpm(Corepack 経由) |
詳細は .claude/docs/architecture.md を参照。
pnpm install
Node.js >=22.13.0 が必要です(package.json の engines 参照)。
pnpm dev # 開発サーバー起動 (http://localhost:4321)
pnpm build # 本番ビルド(dist/ に出力)
pnpm preview # ビルド結果をローカルでプレビュー
pnpm exec astro check # 型チェック
pnpm run lint # ESLint
pnpm run format # Prettier --write
pnpm test # Vitest(一括実行)
pnpm run test:watch # Vitest(ウォッチモード)
pnpm run test:e2e # Playwright E2E
pnpm run test:e2e:ui # Playwright E2E(UIモード)
pnpm qa <slug…> # 対象ツールのspecだけを実行するQA用ラッパー(scripts/qa.mjs)
pnpm run check:bundle # JSバンドル予算のチェック(scripts/bundle-budget.mjs)
pnpm precheck # PR Check相当(prettier・eslint・astro check・vitest・build・バンドル予算)を一括実行
src/
data/tools.ts # ツールレジストリ(slug・category ID・日付・related・フラグ、ja/en の name/description/keywords)
i18n/
ui.ts # サイト共通UI文言(サイドバー・フッター等)
tools/<slug>.ts # ツールページ専用の文言辞書(ja/en)
components/
tool-pages/<Slug>Page.astro # 各ツールの共有マークアップ + <script>(locale prop で出し分け)
Glossary.astro, ShareButtons.astro
layouts/
Layout.astro # 全ページ共通の <head>(SEO/OGP/hreflang)とサイドバーシェル
lib/
tools/<slug>.ts # 各ツールのロジック(フレームワーク非依存の純粋関数、テスト対象)
pages/
index.astro # トップページ(ja)
en/ # 英語版ページ群
tools/<slug>/index.astro # 各ツールのページ(ja、共有コンポーネントの薄いラッパー)
about/, contact/, faq/, privacy-policy/, terms-of-service/
styles/global.css
e2e/ # Playwright E2E テスト(*.spec.ts)
scripts/ # QAラッパー・バンドル予算チェック・OGP生成
docs/spec.md # 仕様書
.github/workflows/ # CI(pr.yml: PR Check / ci.yml: test・e2e・deploy)
.claude/ # Claude Code 用のドキュメント・エージェント・コマンド
新規ツール追加の手順は .claude/docs/adding-a-tool.md を参照してください。
このリポジトリを Claude Code で扱う場合、ツールの追加・修正後は 実装 → レビュー(tool-reviewer)→ テスト(tool-qa) の順で確認する運用になっています。人手で開発する場合も、main へのPR作成前に以下を通すことを推奨します(PR Check 相当)。
pnpm precheck
main はブランチ保護されており、develop からのPR(CIの check 成功が必須)経由で反映します。E2E は PR Check に含まれず、main へのマージ後の ci.yml で実行され、test / e2e がともに成功したときだけデプロイされます。
詳細は CLAUDE.md を参照してください。
Cloudflare Workers(静的アセット配信)に pnpm build の成果物(dist/)をデプロイします。設定は wrangler.jsonc を参照。詳細は .claude/docs/deployment.md。
All rights reserved. このリポジトリは閲覧・参照のみを目的として公開しており、オープンソースではありません。権利者の許諾なく、無断転載・複製・改変・再配布・商用利用を行うことはできません。詳細は LICENSE を参照してください。