文档系统归并优化:完成389篇文档的智能分类整理
- 新增core-docs核心文档库,包含7大分类 - 理论框架(72篇)、孔子研究(23篇)、文化研究(17篇) - 社会制度(11篇)、汇票研究(19篇)、应用实践(15篇)、学术成果(232篇) - 添加自动化文档归并工具tools/doc-merger/ - 新增快速启动脚本quick_merge_docs.sh - 完善项目文档管理记录
This commit is contained in:
53
quick_merge_docs.sh
Executable file
53
quick_merge_docs.sh
Executable file
@@ -0,0 +1,53 @@
|
||||
#!/bin/bash
|
||||
|
||||
# 胡汉三千年项目文档快速归并脚本
|
||||
|
||||
echo "🚀 胡汉三千年项目文档归并工具"
|
||||
echo "=================================="
|
||||
|
||||
# 设置项目根目录
|
||||
PROJECT_ROOT="/home/ben/code/huhan3000"
|
||||
TOOL_DIR="$PROJECT_ROOT/tools/doc-merger"
|
||||
|
||||
# 检查Python环境
|
||||
if ! command -v python3 &> /dev/null; then
|
||||
echo "❌ 错误: 未找到Python3,请先安装Python3"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# 检查工具目录
|
||||
if [ ! -d "$TOOL_DIR" ]; then
|
||||
echo "📁 创建工具目录..."
|
||||
mkdir -p "$TOOL_DIR"
|
||||
fi
|
||||
|
||||
# 检查是否已安装必要依赖
|
||||
echo "📦 检查依赖..."
|
||||
python3 -c "import yaml" 2>/dev/null
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "📦 安装PyYAML依赖..."
|
||||
pip3 install pyyaml --quiet
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "❌ 依赖安装失败,请手动安装: pip3 install pyyaml"
|
||||
exit 1
|
||||
fi
|
||||
echo "✅ 依赖安装成功"
|
||||
else
|
||||
echo "✅ 依赖已安装"
|
||||
fi
|
||||
|
||||
# 运行归并工具
|
||||
echo ""
|
||||
echo "🔧 开始文档归并..."
|
||||
cd "$PROJECT_ROOT"
|
||||
python3 "$TOOL_DIR/quick_merge.py"
|
||||
|
||||
if [ $? -eq 0 ]; then
|
||||
echo ""
|
||||
echo "🎉 文档归并完成!"
|
||||
echo "📁 归并后的文档位于: $PROJECT_ROOT/core-docs/"
|
||||
echo "📖 查看索引: cat $PROJECT_ROOT/core-docs/README.md"
|
||||
else
|
||||
echo "❌ 文档归并失败"
|
||||
exit 1
|
||||
fi
|
||||
Reference in New Issue
Block a user