1
0
Эх сурвалжийг харах

chore: bump to v2.2.28, 修复拆书库章节编号识别缺失零的问题

Mochocyang 3 сар өмнө
parent
commit
4dcd2103aa

+ 1 - 1
package.json

@@ -1,7 +1,7 @@
 {
   "name": "llm-wiki",
   "private": true,
-  "version": "2.2.27",
+  "version": "2.2.28",
   "type": "module",
   "scripts": {
     "dev": "vite",

+ 1 - 1
src-tauri/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "llm-wiki"
-version = "2.2.25"
+version = "2.2.28"
 description = "LLM Wiki - A personal knowledge base for LLM concepts"
 authors = []
 edition = "2021"

+ 1 - 1
src-tauri/tauri.conf.json

@@ -1,7 +1,7 @@
 {
   "$schema": "https://schema.tauri.app/config/2",
   "productName": "QMaiWrite",
-  "version": "2.2.27",
+  "version": "2.2.28",
   "identifier": "com.qingmuai.writer",
   "build": {
     "beforeDevCommand": "npm run dev",

+ 1 - 1
src/lib/novel/book-analysis/analysis-engine.ts

@@ -120,7 +120,7 @@ export async function splitNovelIntoChapters(
   })
 
   // 章节拆分(支持多种格式)
-  const chapterRegex = /第[一二三四五六七八九十百千0-9]+章[^\n]*/gi
+  const chapterRegex = /第[零〇一二三四五六七八九十百千万两0-9]+章[^\n]*/gi
   const matches = Array.from(content.matchAll(chapterRegex))
 
   if (matches.length === 0) {

+ 1 - 1
src/lib/novel/character-aura.ts

@@ -2043,7 +2043,7 @@ const NON_CHARACTER_OUTLINE_TITLE_PATTERNS = [
   /残部$/,
   // 数字序号开头的非人物标题:1.用途说明、2.关键任务卡、6.一句话总结 等
   /^\d+[\.\、\s]/,
-  /^第[一二三四五六七八九十\d]+[章节部]/,
+  /^第[零〇一二三四五六七八九十百千万两\d]+[章节部]/,
   // 常见非人物章节标题
   /^(用途说明|关键任务卡|一句话总结|核心冲突|故事梗概|世界观设定|能力体系|时间线|章节细纲|分卷规划)$/,
 ]