Kaynağa Gözat

fix: migrate remaining bracket tags to XML format in templates

- SKILL.md: Update violation markers format (POWER_CONFLICT etc.)
- cool-points-guide.md: Update foreshadow example to XML
- golden-finger-templates.md: Update all NEW_SYSTEM_* tags to <entity/>
- templates/genres/*: Update all genre-specific tags to XML format
  - 修仙.md: cultivation/magic/sect/beast tags
  - 狗血言情.md: romance event/rival/status tags
  - 知乎短篇.md: character/twist/hook tags
  - 都市异能.md: ability/organization/monster tags
  - 系统流.md: system func/item/task tags
  - 现实题材.md: social issue/scene/workplace tags
  - 古言.md: palace rank/faction/scheme tags
  - 规则怪谈.md: suspect/clue/trick/rule/timeline tags

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
lingfengQAQ 5 ay önce
ebeveyn
işleme
eb03a0ab41

+ 3 - 3
.claude/skills/webnovel-writer/SKILL.md

@@ -68,9 +68,9 @@ allowed-tools:
 3. **时间线检查**: 剧情时间点 → 角色状态的合理性
 
 **违规标记**:
-- `[POWER_CONFLICT]`: 战力/招式与设定冲突
-- `[LOCATION_ERROR]`: 地点信息错误
-- `[TIMELINE_ISSUE]`: 时间线矛盾
+- `POWER_CONFLICT`: 战力/招式与设定冲突
+- `LOCATION_ERROR`: 地点信息错误
+- `TIMELINE_ISSUE`: 时间线矛盾
 
 **示例**:
 ```

+ 1 - 1
.claude/skills/webnovel-writer/references/cool-points-guide.md

@@ -33,7 +33,7 @@
 
 林天淡淡一笑,不动声色。他感受着体内澎湃的筑基期灵力,却依然维持着练气期的气息伪装。
 
-[FORESHADOW: 主角已筑基,但隐藏修为。王少不知,正在作死]
+<!-- <foreshadow content="主角已筑基,但隐藏修为。王少不知,正在作死" tier="核心"/> -->
 ```
 
 **错误示例**:

+ 6 - 6
.claude/skills/webnovel-writer/templates/genres/修仙.md

@@ -93,11 +93,11 @@
 
 ---
 
-## 🛠️ NEW_ENTITY 标签扩展
+## 🛠️ 实体标签扩展
 
-```markdown
-[NEW_CULTIVATION_METHOD: 功法名, 品级, 属性, 特效]
-[NEW_MAGIC_ITEM: 法宝名, 品级, 功能, 外观]
-[NEW_SECT: 宗门名, 正/魔, 核心功法, 与主角关系]
-[NEW_BEAST: 妖兽名, 境界, 特点, 掉落物]
+```xml
+<entity type="功法" name="功法名" desc="特效" tier="层级" grade="品级" attribute="属性"/>
+<entity type="法宝" name="法宝名" desc="功能" tier="层级" grade="品级" appearance="外观"/>
+<entity type="势力" name="宗门名" desc="与主角关系" tier="层级" alignment="正/魔" skill="核心功法"/>
+<entity type="妖兽" name="妖兽名" desc="特点" tier="层级" realm="境界" drop="掉落物"/>
 ```

+ 6 - 6
.claude/skills/webnovel-writer/templates/genres/古言.md

@@ -243,11 +243,11 @@
 
 ---
 
-## 🛠️ NEW_ENTITY 标签扩展
+## 🛠️ 实体标签扩展
 
-```markdown
-[NEW_PALACE_RANK: 位分名称, 等级, 特权]
-[NEW_FACTION: 势力名, 核心人物, 与女主关系(敌/友/中立)]
-[NEW_PLOT_SCHEME: 计谋名, 发起者, 目标, 结果]
-[NEW_ANCIENT_TERM: 词汇, 含义, 使用场景]
+```xml
+<entity type="位分" name="位分名称" desc="特权" tier="层级" rank="等级"/>
+<entity type="势力" name="势力名" desc="与女主关系" tier="层级" leader="核心人物" relation="敌/友/中立"/>
+<entity type="计谋" name="计谋名" desc="结果" tier="层级" initiator="发起者" target="目标"/>
+<entity type="古词" name="词汇" desc="含义" tier="层级" usage="使用场景"/>
 ```

+ 5 - 5
.claude/skills/webnovel-writer/templates/genres/狗血言情.md

@@ -178,10 +178,10 @@
 
 ---
 
-## 🛠️ NEW_ENTITY 标签扩展
+## 🛠️ 实体标签扩展
 
-```markdown
-[NEW_LOVE_RIVAL: 情敌名, 类型(白月光/绿茶/备胎), 与主角关系, 结局]
-[NEW_ROMANCE_EVENT: 事件类型, 触发条件, 情感变化值]
-[NEW_COUPLE_STATUS: 当前状态(暧昧/热恋/冷战/分离/复合), 好感度]
+```xml
+<entity type="情敌" name="情敌名" desc="与主角关系" tier="层级" rival_type="白月光/绿茶/备胎" ending="结局"/>
+<entity type="情感事件" name="事件类型" desc="情感变化值" tier="层级" trigger="触发条件"/>
+<entity type="情侣状态" name="当前状态" desc="暧昧/热恋/冷战/分离/复合" tier="层级" affection="好感度"/>
 ```

+ 6 - 6
.claude/skills/webnovel-writer/templates/genres/现实题材.md

@@ -252,11 +252,11 @@
 
 ---
 
-## 🛠️ NEW_ENTITY 标签扩展
+## 🛠️ 实体标签扩展
 
-```markdown
-[NEW_SOCIAL_ISSUE: 议题名称, 呈现方式, 处理态度(批判/反思/治愈)]
-[NEW_REALISTIC_SCENE: 场景名, 细节描写要点, 情感基调]
-[NEW_WORKPLACE: 公司名, 行业, 职场文化特点]
-[NEW_RELATIONSHIP: 关系类型, 核心矛盾, 发展方向]
+```xml
+<entity type="社会议题" name="议题名称" desc="呈现方式" tier="层级" attitude="批判/反思/治愈"/>
+<entity type="现实场景" name="场景名" desc="细节描写要点" tier="层级" emotion="情感基调"/>
+<entity type="职场" name="公司名" desc="职场文化特点" tier="层级" industry="行业"/>
+<entity type="关系" name="关系类型" desc="核心矛盾" tier="层级" direction="发展方向"/>
 ```

+ 5 - 5
.claude/skills/webnovel-writer/templates/genres/知乎短篇.md

@@ -230,10 +230,10 @@
 
 ---
 
-## 🛠️ NEW_ENTITY 标签扩展
+## 🛠️ 实体标签扩展
 
-```markdown
-[NEW_SHORT_CHAR: 角色名, 一句话人设, 功能(主角/配角/工具人)]
-[NEW_PLOT_TWIST: 反转类型, 触发点, 冲击程度(高/中/低)]
-[NEW_HOOK: 钩子类型, 具体内容, 目标情绪]
+```xml
+<entity type="角色" name="角色名" desc="一句话人设" tier="层级" role="主角/配角/工具人"/>
+<entity type="反转" name="反转类型" desc="触发点" tier="层级" impact="高/中/低"/>
+<entity type="钩子" name="钩子类型" desc="具体内容" tier="层级" emotion="目标情绪"/>
 ```

+ 5 - 5
.claude/skills/webnovel-writer/templates/genres/系统流.md

@@ -84,10 +84,10 @@
 
 ---
 
-## 🛠️ NEW_ENTITY 标签扩展
+## 🛠️ 实体标签扩展
 
-```markdown
-[NEW_SYSTEM_FUNC: 功能名, 解锁条件, 作用]
-[NEW_SYSTEM_ITEM: 物品名, 价格, 效果]
-[NEW_SYSTEM_TASK: 任务名, 难度, 奖励, 惩罚]
+```xml
+<entity type="系统功能" name="功能名" desc="作用" tier="层级" unlock="解锁条件"/>
+<entity type="系统物品" name="物品名" desc="效果" tier="层级" price="价格"/>
+<entity type="系统任务" name="任务名" desc="奖励" tier="层级" difficulty="难度" penalty="惩罚"/>
 ```

+ 8 - 8
.claude/skills/webnovel-writer/templates/genres/规则怪谈.md

@@ -290,12 +290,12 @@ Level 4: 叙述者/视角反转
 
 ---
 
-## 🛠️ NEW_ENTITY 标签扩展
-
-```markdown
-[NEW_SUSPECT: 嫌疑人名, 动机, 机会, 不在场证明状态]
-[NEW_CLUE: 线索名, 发现位置, 真实含义, 误导/真相]
-[NEW_TRICK: 诡计类型, 实现方式, 破解关键]
-[NEW_RULE: 规则内容, 违反惩罚, 可利用漏洞]
-[NEW_TIMELINE: 时间点, 事件, 相关人物, 是否关键]
+## 🛠️ 实体标签扩展
+
+```xml
+<entity type="嫌疑人" name="嫌疑人名" desc="动机" tier="层级" opportunity="机会" alibi="不在场证明状态"/>
+<entity type="线索" name="线索名" desc="真实含义" tier="层级" location="发现位置" nature="误导/真相"/>
+<entity type="诡计" name="诡计类型" desc="实现方式" tier="层级" key="破解关键"/>
+<entity type="规则" name="规则内容" desc="违反惩罚" tier="层级" loophole="可利用漏洞"/>
+<entity type="时间线" name="时间点" desc="事件" tier="层级" characters="相关人物" critical="是否关键"/>
 ```

+ 5 - 5
.claude/skills/webnovel-writer/templates/genres/都市异能.md

@@ -86,10 +86,10 @@
 
 ---
 
-## 🛠️ NEW_ENTITY 标签扩展
+## 🛠️ 实体标签扩展
 
-```markdown
-[NEW_ABILITY: 异能名, 等级, 类型, 效果]
-[NEW_ORGANIZATION: 组织名, 性质, 负责人, 危险度]
-[NEW_MONSTER: 变异兽名, 等级, 出没地, 弱点]
+```xml
+<entity type="异能" name="异能名" desc="效果" tier="层级" level="等级" ability_type="类型"/>
+<entity type="组织" name="组织名" desc="性质" tier="层级" leader="负责人" danger="危险度"/>
+<entity type="变异兽" name="变异兽名" desc="弱点" tier="层级" level="等级" habitat="出没地"/>
 ```

+ 18 - 18
.claude/skills/webnovel-writer/templates/golden-finger-templates.md

@@ -76,14 +76,14 @@
 ╚═══════════════════════════════════════╝
 ```
 
-**NEW_ENTITY 标记格式**:
-```markdown
-[NEW_SYSTEM_MODULE: 模块名称, 解锁条件, 功能描述]
+**实体标签格式**:
+```xml
+<entity type="系统模块" name="模块名称" desc="功能描述" tier="层级" unlock="解锁条件"/>
 
 示例:
-[NEW_SYSTEM_MODULE: 商城系统, 筑基期, 可使用灵石兑换丹药/功法/法宝]
-[NEW_SYSTEM_MODULE: 抽奖系统, 金丹期, 消耗任务点进行随机抽奖]
-[NEW_SYSTEM_MODULE: 时空穿梭, 元婴期, 可穿越至其他位面历练]
+<entity type="系统模块" name="商城系统" desc="可使用灵石兑换丹药/功法/法宝" tier="核心" unlock="筑基期"/>
+<entity type="系统模块" name="抽奖系统" desc="消耗任务点进行随机抽奖" tier="支线" unlock="金丹期"/>
+<entity type="系统模块" name="时空穿梭" desc="可穿越至其他位面历练" tier="核心" unlock="元婴期"/>
 ```
 
 **系统功能版本迭代示例**:
@@ -160,13 +160,13 @@
    - 天云城拍卖会: 每月 15 日有隐藏拍品
 ```
 
-**NEW_ENTITY 标记**:
-```markdown
-[NEW_FUTURE_EVENT: 事件名称, 发生时间, 事件描述, 主角应对策略]
+**实体标签格式**:
+```xml
+<entity type="未来事件" name="事件名称" desc="事件描述" tier="层级" time="发生时间" strategy="应对策略"/>
 
 示例:
-[NEW_FUTURE_EVENT: 秘境开启, 3个月后, 天云宗后山秘境开启,内有筑基丹, 提前准备通行令牌]
-[NEW_FUTURE_EVENT: 血煞门入侵, 6个月后, 邪道袭击,家族遭劫, 提前转移族人和财产]
+<entity type="未来事件" name="秘境开启" desc="天云宗后山秘境开启,内有筑基丹" tier="核心" time="3个月后" strategy="提前准备通行令牌"/>
+<entity type="未来事件" name="血煞门入侵" desc="邪道袭击,家族遭劫" tier="核心" time="6个月后" strategy="提前转移族人和财产"/>
 ```
 
 ---
@@ -300,15 +300,15 @@
 
 ---
 
-## 📝 NEW_ENTITY 扩展标签说明
+## 📝 实体标签扩展说明
 
-针对金手指系统,新增以下标记类型:
+针对金手指系统,可使用以下 XML 标签类型:
 
-```markdown
-[NEW_SYSTEM_MODULE: 模块名称, 解锁条件, 功能描述]
-[NEW_SYSTEM_CURRENCY: 货币名称, 初始数量, 获得方式]
-[NEW_SYSTEM_ITEM: 物品名称, 品级, 效果, 获取途径]
-[NEW_FUTURE_EVENT: 事件名称, 发生时间, 事件描述, 应对策略]
+```xml
+<entity type="系统模块" name="模块名称" desc="功能描述" tier="层级" unlock="解锁条件"/>
+<entity type="系统货币" name="货币名称" desc="获得方式" tier="层级" initial="初始数量"/>
+<entity type="系统物品" name="物品名称" desc="效果" tier="层级" grade="品级" source="获取途径"/>
+<entity type="未来事件" name="事件名称" desc="事件描述" tier="层级" time="发生时间" strategy="应对策略"/>
 ```
 
 这些标签将被 `extract_entities.py` 自动识别并提取。