包含以下更改: 1. 章节整合: 第131-145章 → 第131-133章 2. 章节重新编号: 146章 → 134章 3. 状态文件更新: chapter_summaries.json 4. 配置更新: inkos.json 添加整合历史 5. 日志记录: integration_20260402.md 6. 备份文件: 章节和状态文件备份 7. 快照文件: system_snapshot_20260402_1815.md 整合效果: - 重复章节精简: 15章 → 3章 (80%精简) - 总章节数: 146章 → 134章 (8.2%精简) - 剧情推进: 从停滞重复变为紧凑连贯 - 读者体验: 大幅改善阅读流畅度 系统状态: - inkos守护进程: 运行中 (PID: 1899789) - 章节进度: 134/200章 (67%完成) - 总字数: 549,363字 - 已知问题: inkos 0.6.3 验证bug 下一步计划: 1. 监控inkos系统稳定性 2. 修复inkos验证bug 3. 继续推进剩余66章创作
158 lines
4.5 KiB
JSON
158 lines
4.5 KiB
JSON
{
|
|
"name": "inkos-quality-enforcement",
|
|
"version": "1.0.0",
|
|
"description": "强制质量标准的 inkos 配置",
|
|
"enforcement_level": "strict",
|
|
|
|
"writing_requirements": {
|
|
"platform": "tomato",
|
|
"genre": "urban_apocalypse",
|
|
"target_audience": "mobile_young_readers",
|
|
|
|
"quality_gates": {
|
|
"paragraph_structure": {
|
|
"min_paragraph_length_chinese": 35,
|
|
"max_consecutive_short_paragraphs": 3,
|
|
"short_paragraph_ratio_threshold": 0.3,
|
|
"reject_if_violated": true
|
|
},
|
|
|
|
"golden_points": {
|
|
"required_per_chapter": 3,
|
|
"keywords": ["打脸", "升级", "收获", "碾压", "反转", "爽点", "优势", "先知", "重生", "信息差", "囤货", "物资", "安全屋"],
|
|
"chapter_1_special": ["重生确认", "先知优势", "时间紧迫", "目标明确"],
|
|
"reject_if_violated": true
|
|
},
|
|
|
|
"dialogue": {
|
|
"required_ratio": 0.3,
|
|
"min_dialogue_count": 5,
|
|
"dialogue_format": "standard_chinese",
|
|
"reject_if_violated": true
|
|
},
|
|
|
|
"emotional_arc": {
|
|
"required": true,
|
|
"min_emotional_changes": 2,
|
|
"max_flat_chapters": 2,
|
|
"reject_if_violated": true
|
|
}
|
|
},
|
|
|
|
"prohibited_patterns": {
|
|
"ai_patterns": ["列表式结构", "机械重复", "模板化表达"],
|
|
"writing_cliches": ["一片寂静", "显然", "毫无疑问", "众所周知"],
|
|
"format_errors": ["破折号——", "过多省略号……", "不规范对话格式"],
|
|
"reject_if_detected": true
|
|
}
|
|
},
|
|
|
|
"generation_controls": {
|
|
"style_adjustments": {
|
|
"paragraph_merging": "aggressive",
|
|
"dialogue_injection": "required",
|
|
"golden_point_enhancement": "required",
|
|
"emotional_arc_enforcement": "required"
|
|
},
|
|
|
|
"length_controls": {
|
|
"min_chapter_length_chars": 2500,
|
|
"max_chapter_length_chars": 3500,
|
|
"ideal_chapter_length_chars": 3000,
|
|
"truncate_if_exceeds": true
|
|
},
|
|
|
|
"quality_checks": {
|
|
"pre_generation_check": true,
|
|
"post_generation_validation": true,
|
|
"auto_fix_enabled": true,
|
|
"human_review_required": false
|
|
}
|
|
},
|
|
|
|
"monitoring_and_feedback": {
|
|
"real_time_monitoring": {
|
|
"enabled": true,
|
|
"check_interval_seconds": 60,
|
|
"alert_on_violation": true,
|
|
"auto_pause_on_failure": true
|
|
},
|
|
|
|
"quality_reports": {
|
|
"generate_per_chapter": true,
|
|
"generate_daily_summary": true,
|
|
"store_history": true,
|
|
"export_format": "json"
|
|
},
|
|
|
|
"feedback_loop": {
|
|
"learn_from_rejections": true,
|
|
"adjust_parameters_automatically": true,
|
|
"quality_trend_analysis": true,
|
|
"performance_optimization": true
|
|
}
|
|
},
|
|
|
|
"remediation_strategies": {
|
|
"auto_fix_capabilities": {
|
|
"merge_short_paragraphs": true,
|
|
"enhance_golden_points": true,
|
|
"add_dialogue": true,
|
|
"improve_emotional_arc": true,
|
|
"fix_format_issues": true
|
|
},
|
|
|
|
"retry_mechanisms": {
|
|
"max_retries_per_chapter": 3,
|
|
"retry_delay_seconds": 30,
|
|
"escalate_to_human_after_retries": true,
|
|
"log_all_retry_attempts": true
|
|
},
|
|
|
|
"fallback_strategies": {
|
|
"use_template_if_failed": true,
|
|
"simplify_content_if_needed": true,
|
|
"reduce_length_if_problematic": true,
|
|
"emergency_shutdown_if_critical": true
|
|
}
|
|
},
|
|
|
|
"integration": {
|
|
"with_inkos": {
|
|
"config_file_path": "/root/.openclaw/workspace/tomato-novel/inkos_quality_config.json",
|
|
"reload_on_change": true,
|
|
"validate_before_use": true,
|
|
"backup_original_config": true
|
|
},
|
|
|
|
"with_monitoring": {
|
|
"quality_check_script": "/root/.openclaw/workspace/tomato-novel/scripts/simple_quality_check.py",
|
|
"auto_fix_script": "/root/.openclaw/workspace/tomato-novel/scripts/auto_fix_chapter1.py",
|
|
"report_generator": "/root/.openclaw/workspace/tomato-novel/scripts/quality_monitor.py",
|
|
"integration_mode": "tight"
|
|
}
|
|
},
|
|
|
|
"maintenance": {
|
|
"config_updates": {
|
|
"frequency": "weekly",
|
|
"auto_update": true,
|
|
"version_control": true,
|
|
"rollback_capability": true
|
|
},
|
|
|
|
"performance_tuning": {
|
|
"monitor_resource_usage": true,
|
|
"optimize_for_speed": false,
|
|
"prioritize_quality": true,
|
|
"adjust_based_on_results": true
|
|
},
|
|
|
|
"troubleshooting": {
|
|
"detailed_logging": true,
|
|
"error_classification": true,
|
|
"suggested_solutions": true,
|
|
"escalation_paths": true
|
|
}
|
|
}
|
|
} |