feat: jsc-wiki 新增 book-search、book-import,領域技能可直接使用 #34

Merged
jiantw83 merged 1 commits from feat/jsc-wiki-book into main 2026-10-14 05:23:03 +00:00
Contributor

內容

  • 新增 /jsc-wiki:book-search <主題>:上網蒐集並交叉驗證,依頁面格式整理成草稿,不修改 wiki。
  • 新增 /jsc-wiki:book-import <草稿>:判斷知識領域與章節 → 主題已存在就修改該頁,否則新增 → 套用格式 → 重建章節頁、Home 目錄與每頁上下頁導覽 → lint → 使用者確認後推送。
  • 寫入工具以 TypeScript 實作(scripts/book.ts,入口 scripts/book.sh)。Node 不支援直接執行 TypeScript 時自動改用 npx tsx。
  • 修正領域技能(/jsc-wiki:system 等)因內嵌指令需手動核准而無法載入:補上 allowed-tools,路徑改用 ${CLAUDE_PLUGIN_ROOT}。
  • 頁面格式新增兩條規則(已發佈在 wiki「頁面格式」頁):簡化技術中文(參考 STE100)、繁體中文無亂碼且盡量用圖表。
  • 版本升至 0.0.2。

驗證

  • claude plugin validate plugins/jsc-wiki 通過。
  • 九個領域指令與 /jsc-wiki:wiki 以 claude --plugin-dir -p 實測可用。
  • book-search(Caddy)與 book-import(做到 diff,未推送)端對端實測通過。
  • TypeScript 版與先前 Python 版的 index、add、lint 輸出逐項比對一致。

備註

  • wiki 內容已另外推送(頁面格式、上下頁導覽,並移除 5.4 內誤放的 Kibana service account token);該 token 仍在 wiki 歷史與原 knowledges wiki,建議撤銷。

🤖 Generated with Claude Code

## 內容 - 新增 `/jsc-wiki:book-search <主題>`:上網蒐集並交叉驗證,依頁面格式整理成草稿,不修改 wiki。 - 新增 `/jsc-wiki:book-import <草稿>`:判斷知識領域與章節 → 主題已存在就修改該頁,否則新增 → 套用格式 → 重建章節頁、Home 目錄與每頁上下頁導覽 → lint → 使用者確認後推送。 - 寫入工具以 TypeScript 實作(`scripts/book.ts`,入口 `scripts/book.sh`)。Node 不支援直接執行 TypeScript 時自動改用 `npx tsx`。 - 修正領域技能(`/jsc-wiki:system` 等)因內嵌指令需手動核准而無法載入:補上 `allowed-tools`,路徑改用 `${CLAUDE_PLUGIN_ROOT}`。 - 頁面格式新增兩條規則(已發佈在 wiki「頁面格式」頁):簡化技術中文(參考 STE100)、繁體中文無亂碼且盡量用圖表。 - 版本升至 0.0.2。 ## 驗證 - `claude plugin validate plugins/jsc-wiki` 通過。 - 九個領域指令與 `/jsc-wiki:wiki` 以 `claude --plugin-dir -p` 實測可用。 - `book-search`(Caddy)與 `book-import`(做到 diff,未推送)端對端實測通過。 - TypeScript 版與先前 Python 版的 index、add、lint 輸出逐項比對一致。 ## 備註 - wiki 內容已另外推送(頁面格式、上下頁導覽,並移除 5.4 內誤放的 Kibana service account token);該 token 仍在 wiki 歷史與原 knowledges wiki,建議撤銷。 🤖 Generated with [Claude Code](https://claude.com/claude-code)
admin added 1 commit 2026-10-14 05:22:18 +00:00
- 新增 /jsc-wiki:book-search:上網蒐集主題並依頁面格式整理成草稿
- 新增 /jsc-wiki:book-import:判斷領域與章節,主題存在則修改、否則新增,
  重建目錄與上下頁導覽,lint 後經確認再推送到 wiki
- 寫入工具以 TypeScript 實作(scripts/book.ts,入口 book.sh)
- 領域技能補上 allowed-tools,並改用 ${CLAUDE_PLUGIN_ROOT},修正需手動核准而無法載入的問題
- 頁面格式新增兩條規則:簡化技術中文(STE100)、繁體中文無亂碼且盡量用圖表
- 版本升至 0.0.2

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
jiantw83 merged commit 72af4bb3c4 into main 2026-10-14 05:23:03 +00:00
jiantw83 deleted branch feat/jsc-wiki-book 2026-10-14 05:23:03 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jiantw83/jsc-marketplace#34