📚 学习路径第3步 | 📖 目标:掌握系统完整功能和六阶段优化材料生成流程(2025年升级版)
🗺️ 完整学习路径:00-文档导航 → 01-快速开始 → 02-安装指南 → 03-使用说明 → 04-故障排除 → 05-FAQ
需求文档 → AI提示词 → 生成材料 → 软著申请包
如果您是第一次使用,建议按此顺序阅读:
# 推荐方式:使用初始化脚本(绝对路径)
python3 /path/to/AI-Copyright-Application-Generator/scripts/init/init_project.py <项目名称>
# 备选方式:直接复制主模板
cp -r "AI-Copyright-Application-Generator" "您的新项目名称"
初始化脚本会自动:
用户可以根据项目需要提供以下可选文档:
requires_docs/技术栈说明文档.md
系统提供十二种专业UI设计风格,用户可通过以下方式选择:
方式一:预设风格选择(推荐)
ai-copyright-config.json
中的 ui_design_style
参数"corporate"
- 企业商务风格(默认):适合管理系统、办公软件"cyberpunk"
- 暗黑科技风格:适合开发工具、数据分析平台"minimal"
- 极简主义风格:适合内容管理、教育平台"bauhaus"
- 包豪斯风格:适合设计工具、建筑系统"japanese"
- 日式极简风格:适合冥想应用、文化平台"scandinavian"
- 斯堪的纳维亚风格:适合生活应用、健康平台"futuristic"
- 未来科技风格:适合数据平台、安全系统"elegant"
- 优雅复古风格:适合文化教育、学术研究"bold"
- 大胆现代风格:适合创意平台、时尚品牌"artdeco"
- 艺术装饰风格:适合奢侈品电商、高端服务"memphis"
- 孟菲斯风格:适合创意设计、娱乐媒体"popart"
- 波普艺术风格:适合娱乐平台、时尚购物方式二:自定义UI规范(最高优先级)
requires_docs/UI设计规范.md
项目名称/
├── ai-copyright-config.json # 项目配置文件(包含UI风格选择)
├── specs_docs/ # 🎨 固定规范文档
│ ├── ui_design_specs/ # UI设计规范(十二种风格)
│ │ ├── 01-UI设计规范_默认_Corporate.md
│ │ ├── 02-UI设计规范_暗黑科技风格_Cyberpunk.md
│ │ ├── 03-UI设计规范_极简主义风格_Minimal.md
│ │ ├── 04-UI设计规范_包豪斯风格_Bauhaus.md
│ │ ├── 05-UI设计规范_日式极简风格_Japanese.md
│ │ ├── 06-UI设计规范_斯堪的纳维亚风格_Scandinavian.md
│ │ ├── 07-UI设计规范_未来科技风格_Futuristic.md
│ │ ├── 08-UI设计规范_优雅复古风格_Elegant.md
│ │ ├── 09-UI设计规范_大胆现代风格_Bold.md
│ │ ├── 10-UI设计规范_艺术装饰风格_ArtDeco.md
│ │ ├── 11-UI设计规范_孟菲斯风格_Memphis.md
│ │ └── 12-UI设计规范_波普艺术风格_PopArt.md
│ └── tech_stack_specs/ # 技术栈规范
├── requires_docs/ # 📝 输入文档
│ └── 需求文档.md # 用户填写的项目需求
├── system_prompts/ # 🤖 8个专业AI系统提示词
├── scripts/ # 🔧 自动化工具和验证脚本
│ ├── generators/ # 代码合并和生成脚本
│ └── validators/ # 质量监控和验证工具
├── process_docs/ # 📋 中间生成文档
├── output_docs/ # 📄 最终申请材料
└── output_sourcecode/ # 💻 生成的源代码
├── front/ # 前端代码
├── backend/ # 后端代码
└── db/ # 数据库代码
优势:
使用方法:
# 在任意工作目录创建项目(推荐)
cd /your/workspace
python3 /path/to/AI-Copyright-Application-Generator/scripts/init/init_project.py "项目名称"
# 或者使用绝对路径示例
python3 /Users/username/AI-Copyright-Application-Generator/scripts/init/init_project.py "项目名称"
# 配置全局命令后使用
create-copyright-project "项目名称"
交互流程:
优势:快速复制,适合批量创建
cp -r "AI-Copyright-Application-Generator" "新项目名称"
cd "新项目名称"
# 手动编辑 ai-copyright-config.json
重要变更(2025年升级):
config.json
更名为 ai-copyright-config.json
,避免与其他开源项目冲突system_profile
→ requirements_description
(需求描述),deploy_requirements
→ copyright_application
(软件著作权登记信息表)配置文件包含三个主要部分:
关键配置项:
ui_design_style
:UI设计风格选择(12种专业风格)title
和short_title
:软件系统名称front
和backend
:技术栈配置requirements_description
:需求描述文档路径(更名后)copyright_application
:软件著作权登记信息表路径(更名后)系统变量增强:所有变量现均包含中文说明,如{{title}}(系统完整名称)、{{requirements_description}}(需求描述)等,增强可读性和用户体验。
核心目标:建立项目技术基础和系统架构
操作步骤:
ai-copyright-config.json
配置完整性01-软著框架系统提示词.md
生成技术架构文档输出文档:process_docs/框架设计文档.md
核心目标:完成产品功能规划和UI设计方案
详细操作:
产品功能规划
02-页面规划系统提示词.md
生成页面清单和功能模块process_docs/页面规划.md
界面设计规范
03-界面设计系统提示词.md
完成UI设计和导航架构process_docs/界面设计方案.md
推荐页面类型:
输出文档:
process_docs/页面规划.md
process_docs/界面设计方案.md
核心目标:生成完整前端源代码和页面实现
详细操作:
前端页面开发
04-网页代码生成系统提示词.md
生成所有页面代码output_sourcecode/front/
目录前端代码整合
python3 /path/to/AI-Copyright-Application-Generator/scripts/generators/merge_frontend_simple.py
# 或使用新版合并脚本:
python3 /path/to/AI-Copyright-Application-Generator/scripts/generators/merge_frontend_simple.py
输出文档和代码:
output_sourcecode/front/
- 完整前端源代码output_docs/前端源代码.txt
- 软著申请前端材料(60+页)核心目标:实现数据库设计和后端系统开发
详细操作:
数据库设计
05-数据库代码生成系统提示词.md
生成数据库架构output_docs/数据库代码.txt
后端系统开发
06-后端代码生成系统提示词.md
生成Spring Boot应用output_sourcecode/backend/
目录后端代码整合
python3 /path/to/AI-Copyright-Application-Generator/scripts/generators/merge_backend_simple.py
# 或使用新版合并脚本:
python3 /path/to/AI-Copyright-Application-Generator/scripts/generators/merge_backend_simple.py
输出文档和代码:
output_sourcecode/backend/
- 完整后端源代码output_sourcecode/db/
- 数据库脚本output_docs/数据库代码.txt
- 数据库设计文档output_docs/后端源代码.txt
- 软著申请后端材料(60+页)核心目标:生成软著申请所需的全部文档材料
详细操作:
用户手册生成
07-用户手册系统提示词.md
生成用户操作文档output_docs/用户手册.txt
软著申请表生成
08-软件著作权登记信息表系统提示词.md
生成申请表output_docs/软件著作权登记信息表.md
输出文档:
output_docs/用户手册.txt
- 用户操作指南output_docs/软件著作权登记信息表.md
- 软著申请表核心目标:整理完整软著申请材料包并进行质量验收
最终操作:
# 一键生成所有源代码汇总文档
python3 /path/to/AI-Copyright-Application-Generator/scripts/generators/merge_all_simple.py
# 或使用新版合并脚本:
python3 /path/to/AI-Copyright-Application-Generator/scripts/generators/merge_all_simple.py
# 检查材料完整性
ls output_docs/
# 质量验收
python3 /path/to/AI-Copyright-Application-Generator/scripts/validators/quality_monitor.py
最终输出材料清单:
软件著作权登记信息表.md
- 申请表格前端源代码.txt
- 前端代码文档(60+页)后端源代码.txt
- 后端代码文档(60+页)数据库代码.txt
- 数据库设计文档用户手册.txt
- 用户操作手册process_docs/框架设计文档.md
- 技术架构说明8个专业提示词(按工作流程使用顺序):
最重要:需求文档是整个系统的核心输入
原因:需求文档不够详细 解决:完善需求文档,增加功能描述和创新点说明
原因:提示词使用不当 解决:严格按顺序使用提示词,确保输入完整的需求信息
原因:源代码文件不足或格式问题 解决:确保生成足够数量的代码文件后再运行脚本
原因:未按软著申请标准生成 解决:严格按照六阶段优化流程执行,使用系统提供的AI提示词
系统提供了专业的质量监控和验证工具,确保生成的软著申请材料符合专业标准:
python3 /path/to/AI-Copyright-Application-Generator/scripts/validators/project_doctor.py
项目诊断报告.txt
python3 /path/to/AI-Copyright-Application-Generator/scripts/validators/validate_requirements.py
requires_docs/需求文档质量报告.txt
python3 /path/to/AI-Copyright-Application-Generator/scripts/validators/quality_monitor.py
质量监控报告.txt
python3 /path/to/AI-Copyright-Application-Generator/scripts/user_guide.py
第一阶段:项目初始化验证
第二阶段:需求文档质量检查
第三阶段:生成过程质量监控
第四阶段:最终质量验证
# 为多个软件项目创建独立的软著申请材料
python3 /path/to/AI-Copyright-Application-Generator/scripts/init/init_project.py project-a
python3 /path/to/AI-Copyright-Application-Generator/scripts/init/init_project.py project-b
python3 /path/to/AI-Copyright-Application-Generator/scripts/init/init_project.py project-c
# 在项目目录中使用Git管理版本
git init
git add .
git commit -m "软著申请材料v1.0"
在ai-copyright-config.json中配置不同的技术组合:
系统提供了完整的自动化脚本体系,将生成的源代码转换为软著申请所需的文档格式:
前端代码合并
python3 /path/to/AI-Copyright-Application-Generator/scripts/generators/merge_frontend_simple.py
output_docs/前端源代码.txt
后端代码合并
python3 /path/to/AI-Copyright-Application-Generator/scripts/generators/merge_backend_simple.py
output_docs/后端源代码.txt
数据库代码合并
python3 /path/to/AI-Copyright-Application-Generator/scripts/generators/merge_database_simple.py
output_docs/数据库源代码.txt
一键合并所有代码
python3 /path/to/AI-Copyright-Application-Generator/scripts/generators/merge_all_simple.py
# 原有脚本仍然可用
python3 /path/to/AI-Copyright-Application-Generator/scripts/generators/merge_frontend_simple.py
python3 /path/to/AI-Copyright-Application-Generator/scripts/generators/merge_backend_simple.py
python3 /path/to/AI-Copyright-Application-Generator/scripts/generators/merge_all_simple.py
新版合并脚本:
原版生成脚本:
工作流程.md
- 六阶段优化流程详解执行计划.md
- 具体执行步骤提示:建议首次使用时选择一个相对简单的软件项目进行测试,熟悉整个流程后再处理复杂项目的软著申请材料生成。