📚 小说内容: - 《末日重生-开局囤货十亿物资》33章 - 完整的状态文件、记忆索引、钩子系统 🛠️ 系统配置: - 版本控制管理系统 - 自动化脚本系统 - 质量监控系统 🧠 固化记忆: - 长期记忆文件 - 系统配置文档 - 恢复流程指南 💾 数据安全: - 本地备份系统 - Git版本控制 - 远程同步机制 同步时间: 2026-03-30 16:25:35 系统状态: inkos正常运行中 (PID: 1433309) 创作进度: 第33章《油粮》创作中
84 lines
3.1 KiB
Bash
Executable File
84 lines
3.1 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
echo "=== 检查第2-14章质量 ==="
|
|
echo "开始时间: $(date)"
|
|
echo ""
|
|
|
|
CHAPTERS_DIR="/root/.openclaw/workspace/tomato-novel/books/末日重生-开局囤货十亿物资/chapters"
|
|
QUALITY_CHECK="/root/.openclaw/workspace/tomato-novel/scripts/simple_quality_check.py"
|
|
|
|
# 创建汇总报告
|
|
SUMMARY_FILE="quality_summary_ch2_14_$(date +%Y%m%d_%H%M%S).md"
|
|
echo "# 第2-14章质量检查汇总" > $SUMMARY_FILE
|
|
echo "**检查时间:** $(date)" >> $SUMMARY_FILE
|
|
echo "" >> $SUMMARY_FILE
|
|
|
|
# 检查每个章节
|
|
for i in {2..14}; do
|
|
CHAPTER_NUM=$(printf "%04d" $i)
|
|
CHAPTER_FILE="${CHAPTERS_DIR}/${CHAPTER_NUM}_*.md"
|
|
|
|
echo "检查第${i}章..."
|
|
|
|
# 查找实际文件
|
|
ACTUAL_FILE=$(ls $CHAPTER_FILE 2>/dev/null | head -1)
|
|
|
|
if [ -f "$ACTUAL_FILE" ]; then
|
|
# 提取章节标题
|
|
CHAPTER_TITLE=$(basename "$ACTUAL_FILE" .md | cut -d_ -f2-)
|
|
|
|
echo "## 第${i}章: ${CHAPTER_TITLE}" >> $SUMMARY_FILE
|
|
echo "**文件:** $(basename $ACTUAL_FILE)" >> $SUMMARY_FILE
|
|
|
|
# 运行质量检查
|
|
python3 "$QUALITY_CHECK" "$ACTUAL_FILE" > /tmp/ch${i}_quality.txt 2>&1
|
|
|
|
# 提取关键信息
|
|
PARA_INFO=$(grep "总段落数" /tmp/ch${i}_quality.txt)
|
|
SHORT_RATIO=$(grep "短段落比例" /tmp/ch${i}_quality.txt)
|
|
GOLDEN_POINTS=$(grep "找到爽点关键词" /tmp/ch${i}_quality.txt)
|
|
DIALOGUE_RATIO=$(grep "对话比例" /tmp/ch${i}_quality.txt)
|
|
PROBLEMS=$(sed -n '/问题识别:/,/修复建议:/p' /tmp/ch${i}_quality.txt | head -20)
|
|
|
|
echo "### 📊 质量指标" >> $SUMMARY_FILE
|
|
echo "- $PARA_INFO" | sed 's/总段落数:/段落总数:/' >> $SUMMARY_FILE
|
|
echo "- $SHORT_RATIO" >> $SUMMARY_FILE
|
|
echo "- $GOLDEN_POINTS" >> $SUMMARY_FILE
|
|
echo "- $DIALOGUE_RATIO" >> $SUMMARY_FILE
|
|
|
|
# 检查问题
|
|
if echo "$PROBLEMS" | grep -q "发现问题"; then
|
|
echo "### ⚠️ 发现问题" >> $SUMMARY_FILE
|
|
echo '```' >> $SUMMARY_FILE
|
|
echo "$PROBLEMS" | sed -n '/发现问题:/,/修复建议:/p' | head -10 >> $SUMMARY_FILE
|
|
echo '```' >> $SUMMARY_FILE
|
|
else
|
|
echo "### ✅ 未发现严重问题" >> $SUMMARY_FILE
|
|
fi
|
|
|
|
echo "" >> $SUMMARY_FILE
|
|
echo "---" >> $SUMMARY_FILE
|
|
echo "" >> $SUMMARY_FILE
|
|
|
|
else
|
|
echo "第${i}章文件不存在" >> $SUMMARY_FILE
|
|
echo "" >> $SUMMARY_FILE
|
|
fi
|
|
done
|
|
|
|
# 生成摘要
|
|
echo "## 📋 总体评估" >> $SUMMARY_FILE
|
|
echo "" >> $SUMMARY_FILE
|
|
echo "**检查章节范围:** 第2-14章" >> $SUMMARY_FILE
|
|
echo "**检查时间:** $(date)" >> $SUMMARY_FILE
|
|
echo "**检查工具:** simple_quality_check.py" >> $SUMMARY_FILE
|
|
echo "" >> $SUMMARY_FILE
|
|
echo "### 🎯 建议操作" >> $SUMMARY_FILE
|
|
echo "1. 修复问题严重的章节" >> $SUMMARY_FILE
|
|
echo "2. 优化段落结构" >> $SUMMARY_FILE
|
|
echo "3. 增加爽点密度" >> $SUMMARY_FILE
|
|
echo "4. 提高对话比例" >> $SUMMARY_FILE
|
|
|
|
echo ""
|
|
echo "检查完成!"
|
|
echo "汇总报告已保存到: $SUMMARY_FILE" |