novel-tools/PROJECT.md

96 lines
3.3 KiB
Markdown
Raw Normal View History

# 小说创作工具项目
## 项目信息
- **名称**: 小说创作工具集
- **类型**: 工具、脚本、自动化
- **状态**: 持续开发中
- **目标**: 提供高效的小说创作工具链
- **作者**: 唐天洛
- **创建时间**: 2026年3月30日
## 项目目标
1. **提升效率**: 自动化重复性工作
2. **质量控制**: 辅助质量检查和优化
3. **进度管理**: 跟踪创作进度和数据
4. **同步备份**: 管理多平台同步和备份
## 核心工具
### 1. 创作管理工具
- **章节生成器**: 结构化章节生成
- **大纲助手**: 大纲规划和梳理
- **人物管理**: 人物设定和关系管理
- **情节设计**: 爽点设计和情节编排
### 2. 质量检查工具
- **字数统计**: 章节字数、总字数统计
- **节奏分析**: 节奏快慢和爽点密度分析
- **对话检查**: 对话占比和口语化检查
- **逻辑校验**: 时间线、空间位置逻辑检查
### 3. 同步工具
- **飞书同步**: 自动同步到飞书文档
- **Git同步**: 版本控制和云端备份
- **多平台适配**: 适配番茄、起点等平台格式
- **数据同步**: 进度数据自动同步
### 4. 自动化工具
- **定时检查**: 自动检查创作进度
- **模板应用**: 快速应用创作模板
- **文件整理**: 自动整理和归档文件
- **数据分析**: 创作数据分析和报告
## 项目结构
```
小说工具/
├── PROJECT.md # 项目说明(本文件)
├── README.md # 详细使用说明
├── generators/ # 生成器工具
│ ├── chapter_generator.py
│ ├── outline_generator.py
│ └── character_generator.py
├── analyzers/ # 分析工具
│ ├── word_count.py
│ ├── rhythm_analyzer.py
│ └── dialogue_checker.py
├── sync_tools/ # 同步工具
│ ├── feishu_sync.py
│ ├── git_sync.py
│ └── platform_adapter.py
├── automation/ # 自动化脚本
│ ├── daily_check.sh
│ ├── file_organizer.py
│ └── data_analyzer.py
├── templates/ # 模板文件
│ ├── 番茄黄金三章.md
│ ├── 玄幻大纲模板.md
│ └── 悬疑情节模板.md
└── configs/ # 配置文件
├── feishu_config.json
├── git_config.json
└── platform_config.json
```
## 当前已有工具
1. **feishu_novel_sync.sh**: 飞书小说同步脚本
2. **sync_novel_to_feishu.py**: Python版同步脚本
3. **inkos_monitor.sh**: inkos创作监控脚本
4. **番茄创作工作流.md**: 番茄平台创作工作流文档
## 开发计划
1. **第一阶段**: 完善已有工具,统一接口
2. **第二阶段**: 开发Web界面方便使用
3. **第三阶段**: 集成AI辅助创作功能
4. **第四阶段**: 开发团队协作功能
## 使用说明
1. **安装依赖**: 根据工具要求安装Python/Shell依赖
2. **配置环境**: 配置飞书、Git等平台API
3. **定时运行**: 设置定时任务自动运行
4. **监控反馈**: 监控运行结果,调整配置
## 项目价值
1. **个人效率**: 大幅提升个人创作效率
2. **质量保障**: 系统化保障作品质量
3. **数据驱动**: 基于数据的创作决策
4. **可扩展性**: 可扩展到团队协作和多平台