|
@@ -0,0 +1,186 @@
|
|
|
|
|
+/**
|
|
|
|
|
+ * 动态提示词配置
|
|
|
|
|
+ * 根据书籍类型、目标读者、内容深度、行业领域自动组装提示词
|
|
|
|
|
+ */
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 书籍类型提示词配置
|
|
|
|
|
+ */
|
|
|
|
|
+export const BOOK_TYPE_PROMPTS: Record<string, string> = {
|
|
|
|
|
+ '教材': `
|
|
|
|
|
+## 教材编写要求
|
|
|
|
|
+1. 章节结构: 基础篇→核心篇→进阶篇→实践篇
|
|
|
|
|
+2. 每章应包含: 学习目标、正文内容、案例分析、本章小结、习题
|
|
|
|
|
+3. 知识点要系统全面,由浅入深,循序渐进
|
|
|
|
|
+4. 理论与实践相结合,注重可操作性
|
|
|
|
|
+5. 适合课堂教学使用,有明确的教学目标
|
|
|
|
|
+`,
|
|
|
|
|
+ '技术教程': `
|
|
|
|
|
+## 技术教程要求
|
|
|
|
|
+1. 章节结构: 环境搭建→基础知识→核心功能→进阶应用→实战项目
|
|
|
|
|
+2. 每章应包含: 知识点讲解、代码示例、实践练习、常见问题
|
|
|
|
|
+3. 步骤要详细清晰,读者可以直接跟着操作
|
|
|
|
|
+4. 代码示例要完整,有注释说明
|
|
|
|
|
+5. 注重实战,有完整的项目案例
|
|
|
|
|
+`,
|
|
|
|
|
+ '小说': `
|
|
|
|
|
+## 小说创作要求
|
|
|
|
|
+1. 章节结构: 开端→发展→高潮→结局(可根据类型调整)
|
|
|
|
|
+2. 每章应包含: 情节推进、人物塑造、冲突设置、悬念铺垫
|
|
|
|
|
+3. 情节要紧凑有张力,人物形象鲜明
|
|
|
|
|
+4. 注重故事节奏,有起承转合
|
|
|
|
|
+5. 结尾要有余韵,给读者留下想象空间
|
|
|
|
|
+`,
|
|
|
|
|
+ '商业': `
|
|
|
|
|
+## 商业书籍要求
|
|
|
|
|
+1. 章节结构: 提出问题→分析原因→解决方案→案例验证→行动指南
|
|
|
|
|
+2. 每章应包含: 核心观点、理论分析、实际案例、操作方法
|
|
|
|
|
+3. 观点要鲜明有说服力,有数据或案例支撑
|
|
|
|
|
+4. 注重实用性,读者可以直接应用
|
|
|
|
|
+5. 语言要通俗易懂,避免过于学术化
|
|
|
|
|
+`,
|
|
|
|
|
+ '科普': `
|
|
|
|
|
+## 科普读物要求
|
|
|
|
|
+1. 章节结构: 现象引入→原理揭秘→实际应用→未来展望
|
|
|
|
|
+2. 每章应包含: 趣味故事、科学原理、生活应用、知识拓展
|
|
|
|
|
+3. 语言要生动有趣,用比喻解释复杂概念
|
|
|
|
|
+4. 注重知识性和趣味性的平衡
|
|
|
|
|
+5. 激发读者的好奇心和探索欲
|
|
|
|
|
+`,
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 目标读者提示词配置
|
|
|
|
|
+ */
|
|
|
|
|
+export const AUDIENCE_PROMPTS: Record<string, string> = {
|
|
|
|
|
+ '儿童': `
|
|
|
|
|
+## 读者定位: 儿童(6-12岁)
|
|
|
|
|
+1. 语言要生动形象,充满趣味性
|
|
|
|
|
+2. 多用比喻、故事和生活中的例子
|
|
|
|
|
+3. 避免复杂的专业术语
|
|
|
|
|
+4. 句子要短小简单,易于理解
|
|
|
|
|
+5. 可以加入互动元素,激发好奇心
|
|
|
|
|
+`,
|
|
|
|
|
+ '青少年': `
|
|
|
|
|
+## 读者定位: 青少年(13-18岁)
|
|
|
|
|
+1. 语言要通俗易懂,但不失准确性
|
|
|
|
|
+2. 可以引入基本概念,但要解释清楚
|
|
|
|
|
+3. 多用年轻人感兴趣的话题和例子
|
|
|
|
|
+4. 注重启发思考,培养兴趣
|
|
|
|
|
+5. 难度适中,循序渐进
|
|
|
|
|
+`,
|
|
|
|
|
+ '初学者': `
|
|
|
|
|
+## 读者定位: 初学者
|
|
|
|
|
+1. 从最基础的概念开始讲解
|
|
|
|
|
+2. 避免使用过多专业术语,必要时解释术语
|
|
|
|
|
+3. 多用比喻和生活中的例子
|
|
|
|
|
+4. 每章知识点不要过多,循序渐进
|
|
|
|
|
+`,
|
|
|
|
|
+ '大学生': `
|
|
|
|
|
+## 读者定位: 大学生
|
|
|
|
|
+1. 可以系统性地讲解理论知识
|
|
|
|
|
+2. 适当使用专业术语,但首次出现时要解释
|
|
|
|
|
+3. 注重理论与实践相结合
|
|
|
|
|
+4. 有明确的章节学习目标和总结
|
|
|
|
|
+5. 可以加入思考题和练习题
|
|
|
|
|
+`,
|
|
|
|
|
+ '研究生': `
|
|
|
|
|
+## 读者定位: 研究生
|
|
|
|
|
+1. 可以直接使用专业术语,不需要过多解释
|
|
|
|
|
+2. 注重深度和广度,涵盖前沿技术/理论
|
|
|
|
|
+3. 可以有较多的高级内容和最佳实践
|
|
|
|
|
+4. 注重系统性和完整性
|
|
|
|
|
+5. 包含研究方法和学术讨论
|
|
|
|
|
+`,
|
|
|
|
|
+ '专业人士': `
|
|
|
|
|
+## 读者定位: 专业人士
|
|
|
|
|
+1. 可以直接使用专业术语,不需要过多解释
|
|
|
|
|
+2. 注重深度和广度,涵盖前沿技术/理论
|
|
|
|
|
+3. 可以有较多的高级内容和最佳实践
|
|
|
|
|
+4. 注重系统性和完整性
|
|
|
|
|
+`,
|
|
|
|
|
+ '大众读者': `
|
|
|
|
|
+## 读者定位: 大众读者
|
|
|
|
|
+1. 语言要通俗易懂,避免过于专业
|
|
|
|
|
+2. 多讲故事和案例,少讲理论
|
|
|
|
|
+3. 注重趣味性和可读性
|
|
|
|
|
+4. 每章内容要贴近生活,有实用性
|
|
|
|
|
+`,
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 内容深度提示词配置
|
|
|
|
|
+ */
|
|
|
|
|
+export const DEPTH_PROMPTS: Record<string, string> = {
|
|
|
|
|
+ '入门': `
|
|
|
|
|
+## 内容深度: 入门级
|
|
|
|
|
+1. 覆盖面广但深度适中
|
|
|
|
|
+2. 重点在于建立知识框架
|
|
|
|
|
+3. 不涉及过于复杂的细节
|
|
|
|
|
+4. 适合快速了解全貌
|
|
|
|
|
+5. 多用比喻和简单例子
|
|
|
|
|
+`,
|
|
|
|
|
+ '基础': `
|
|
|
|
|
+## 内容深度: 基础级
|
|
|
|
|
+1. 讲解基本概念和原理
|
|
|
|
|
+2. 循序渐进,由浅入深
|
|
|
|
|
+3. 每个概念都要解释清楚
|
|
|
|
|
+4. 有基础的实例说明
|
|
|
|
|
+5. 适合有一定了解的读者
|
|
|
|
|
+`,
|
|
|
|
|
+ '进阶': `
|
|
|
|
|
+## 内容深度: 进阶级
|
|
|
|
|
+1. 在基础之上深入讲解
|
|
|
|
|
+2. 包含高级技巧和最佳实践
|
|
|
|
|
+3. 有实际案例分析
|
|
|
|
|
+4. 适合有一定基础的读者
|
|
|
|
|
+`,
|
|
|
|
|
+ '高级': `
|
|
|
|
|
+## 内容深度: 高级级
|
|
|
|
|
+1. 深入探讨专业领域
|
|
|
|
|
+2. 包含前沿技术和高级应用
|
|
|
|
|
+3. 有大量技术细节和优化技巧
|
|
|
|
|
+4. 适合专业人士深入学习
|
|
|
|
|
+`,
|
|
|
|
|
+ '专家': `
|
|
|
|
|
+## 内容深度: 专家级
|
|
|
|
|
+1. 深入探讨底层原理
|
|
|
|
|
+2. 包含前沿研究和高级应用
|
|
|
|
|
+3. 有大量技术细节和优化技巧
|
|
|
|
|
+4. 适合专业人士和研究人员
|
|
|
|
|
+`,
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 行业领域提示词配置
|
|
|
|
|
+ */
|
|
|
|
|
+export const INDUSTRY_PROMPTS: Record<string, string> = {
|
|
|
|
|
+ 'IT/计算机': `
|
|
|
|
|
+## 行业领域: IT/计算机
|
|
|
|
|
+1. 可以包含代码示例和技术架构图
|
|
|
|
|
+2. 注重技术的实用性和可操作性
|
|
|
|
|
+3. 关注最新技术趋势和最佳实践
|
|
|
|
|
+4. 有完整的开发环境搭建指导
|
|
|
|
|
+`,
|
|
|
|
|
+ '金融': `
|
|
|
|
|
+## 行业领域: 金融
|
|
|
|
|
+1. 注重数据分析和案例研究
|
|
|
|
|
+2. 包含实际的市场案例
|
|
|
|
|
+3. 关注风险管理和合规要求
|
|
|
|
|
+4. 有明确的投资策略或方法论
|
|
|
|
|
+`,
|
|
|
|
|
+ '医学': `
|
|
|
|
|
+## 行业领域: 医学
|
|
|
|
|
+1. 注重科学性和严谨性
|
|
|
|
|
+2. 基于循证医学
|
|
|
|
|
+3. 包含临床案例
|
|
|
|
|
+4. 关注最新医学进展
|
|
|
|
|
+`,
|
|
|
|
|
+ '教育': `
|
|
|
|
|
+## 行业领域: 教育
|
|
|
|
|
+1. 注重教学方法和学习效果
|
|
|
|
|
+2. 包含教学设计案例
|
|
|
|
|
+3. 关注教育心理学应用
|
|
|
|
|
+4. 有可操作的教学方案
|
|
|
|
|
+`,
|
|
|
|
|
+};
|