diff --git a/README.md b/README.md index f6113ba..d4531d9 100644 --- a/README.md +++ b/README.md @@ -170,7 +170,7 @@ cp config.example.yaml config.yaml ``` wewrite/ -├── SKILL.md # 主管道(273行,Step 1-8) +├── SKILL.md # 主管道(Step 1-8) ├── config.example.yaml # API 配置模板 ├── style.example.yaml # 风格配置模板 ├── writing-config.example.yaml # 写作参数模板(说"优化参数"自动调优) @@ -184,7 +184,7 @@ wewrite/ │ ├── fetch_stats.py # 微信文章数据回填 │ ├── build_playbook.py # 从历史文章生成 Playbook │ ├── learn_edits.py # 学习人工修改 -│ ├── humanness_score.py # 文章"人味"打分器(11 项检测 + 参数映射) +│ ├── humanness_score.py # 文章"人味"打分器(11 项检测 + 钟形曲线校正 + 过度优化惩罚) │ ├── extract_exemplar.py # 范文风格提取(SICO 式 few-shot 建库) │ ├── diagnose.py # 反 AI 配置诊断 │ └── build_openclaw.py # SKILL.md → OpenClaw 格式转换 @@ -230,7 +230,7 @@ Step 2 热点抓取 → 历史去重 + SEO → 选题 ↓ Step 3 框架选择 → 素材采集(WebSearch 真实数据) ↓ -Step 4 维度随机化 → 范文风格注入 → 写作(3层反检测 + 真实素材锚定 + 编辑锚点) +Step 4 维度随机化 → 范文风格注入 → 写作(3层反检测 + 真实素材锚定 + 编辑锚点)→ 快速自检 ↓ Step 5 SEO 优化 → 去 AI 逐层验证(14 项自检 + humanness_score 打分) ↓ diff --git a/SKILL.md b/SKILL.md index ba190aa..47c4839 100644 --- a/SKILL.md +++ b/SKILL.md @@ -52,7 +52,7 @@ allowed-tools: 2. 如果有 fail 项 → 直接报告,建议修复 3. 如果全 pass 或仅 warn → 继续 LLM 深度分析: - 读取 `style.yaml` 的 tone/voice 与 writing_persona,判断是否矛盾 - - 读取 `writing-config.yaml`(如存在),检查是否有 AI 特征参数(emotional_arc: flat、paragraph_rhythm: structured、closing_style: summary) + - 读取 `writing-config.yaml`(如存在),检查是否有 AI 特征参数(emotional_arc: flat、paragraph_rhythm: structured、closing_tendency: summary) - 读取 `history.yaml` 最近 5 篇,检查 persona 使用和 WebSearch 降级情况 4. 综合输出自然语言报告 + 按优先级排序的改进建议 - 用户说"优化写作参数"/"优化参数"/"跑优化" → 执行以下流程: @@ -452,7 +452,7 @@ python3 {skill_dir}/toolkit/cli.py preview {markdown} --theme {theme} --no-open | 维度随机化 | history 空时跳过去重 | | Persona 文件不存在 | 回退到 midnight-friend(默认) | | 范文库为空 | Fallback 到 exemplar-seeds.yaml(通用模式) | -| 去 AI 验证 | 3 次重写不过则跳过该项 | +| 去 AI 验证 | 2 轮定向修复不过则跳过该项 | | 生图失败 | 输出提示词 | | 推送失败 | 本地 HTML | | 历史写入 | 警告不阻断 |