在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用build
星标2
分支0
更新时间2026年5月3日 22:51
ブログをビルドして dist/ に HTML を生成する
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
ブログをビルドして dist/ に HTML を生成する
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Markdownパーサーまたはジェネレーターに新機能を追加する
ブログをビルドして dist/ に HTML を生成する
ブランチを切ってプルリクエストを作成する
フィードバックを受け取り、.claude配下のskillや設定を自己改善する
新しいブログ記事を作成する
テストを実行する
| name | build |
| description | ブログをビルドして dist/ に HTML を生成する |
cargo run を実行して posts/ の Markdown から dist/ に HTML を生成する。
# 1. SSG ビルド
cargo run -p generator
# 2. WASM ビルド(SPA ルーター用)
wasm-pack build site --target web --out-dir ../dist/scripts/pkg/
cargo run でも動作する(generator がデフォルトバイナリ)。
dist/index.html - 記事一覧ページdist/post/<id>/index.html - 各記事ページdist/rss.xml - RSSフィードdist/styles/ - コピーされたCSSdist/scripts/ - コピーされたJSdist/scripts/pkg/ - WASM バイナリ + JS グルーコード(wasm-pack で生成)generator クレートが posts/*.md を読み込むmarkdown クレートでフロントマターをパース、本文をHTMLに変換app クレートの render! proc-macro で HTML テンプレートを生成(SSR パス)dist/ に書き出すwasm-pack で site クレートを WASM にコンパイル → dist/scripts/pkg/ に出力wasm-boot.js が WASM をロードし SPA ルーターを起動| エラー | 対処 |
|---|---|
posts ディレクトリが存在しません | posts/ ディレクトリがあるか確認 |
cargo: command not found | Rustツールチェーンをインストール |
| フロントマターが読み取れない | posts/<id>.md のフロントマター形式を確認(id/title/description/created_at が必須) |
| コンパイルエラー | cargo check でエラー詳細を確認 |
GitHub Actions の test.yaml では以下が自動実行される:
cargo checkcargo fmt --checkcargo testデプロイは deploy.yaml で cargo run -p generator → wasm-pack build → Vercel へのデプロイ。