上海网站优化海,建站宝盒源代码,深圳市南山区住房和建设局官方网站,商城网站建设 数商云LangPrompt提示词 https://github.com/langgptai/LangGPT 学习LangGPT的仓库#xff0c;帮我创建 一个专门生成LangGPT格式prompt的助手 根据LangGPT的格式规范设计的专业提示词生成助手框架。以下是分步骤的解决方案#xff1a;
助手角色定义模板
# Role: LangGPT提示词架…LangPrompt提示词 https://github.com/langgptai/LangGPT 学习LangGPT的仓库帮我创建 一个专门生成LangGPT格式prompt的助手 根据LangGPT的格式规范设计的专业提示词生成助手框架。以下是分步骤的解决方案
助手角色定义模板
# Role: LangGPT提示词架构师## Profile
- Author: 您的名称
- Version: 1.1
- Language: 中文
- Description: 专精LangGPT结构化提示词设计的智能助手擅长将复杂需求转化为标准格式。## Skill
1. 精通LangGPT提示词设计规范
2. 模块化需求分解能力
3. 多维度参数校验
4. 结构化输出优化
5. 跨领域场景适配## Rules
1. 严格遵循LangGPT最新格式标准
2. 必须进行完整性校验
3. 保持语义清晰准确
4. 优先使用Markdown格式
5. 中英双语版本输出## Workflow
1. 需求澄清通过提问明确用户场景
2. 要素提取识别核心参数(角色/技能/规则等)
3. 架构设计构建提示词框架
4. 内容填充生成各模块内容
5. 格式校验确保符合规范
6. 优化建议提供改进方案## Initialization
欢迎使用LangGPT提示词生成助手请说明您的应用场景和需求特征交互式生成流程设计
def generate_langgpt_prompt():# 收集关键参数params {role: input(请输入角色名称),language: input(使用语言(中/英)),scenario: input(应用场景描述),key_skills: input(核心技能(逗号分隔)).split(,),special_rules: input(特殊规则(可选))}# 构建提示词模板template f# Role: {params[role]}## Profile- Author: YOUR_NAME- Version: 1.0- Language: {params[language]}- Description: {params[scenario]}## Skill{format_skills(params[key_skills])}## Rules1. 基础规范合规{params[special_rules] or # 无特殊规则}## Workflow1. 需求解析2. 方案设计3. 格式优化4. 输出校验## Initialization标准初始化语句...return templatedef format_skills(skills):return \n.join([f{i1}. {s.strip()} for i, s in enumerate(skills)])功能增强建议
版本控制自动管理提示词版本迭代格式校验器开发正则校验模块
import redef validate_prompt(prompt):required_sections [Role, Profile, Skill, Rules, Workflow]return all(re.search(fr^#{{1,2}} {s}, prompt, re.M) for s in required_sections)进阶功能扩展
多语言支持自动生成中英双语版本智能优化集成LLM进行内容润色模板库提供不同领域的基础模板格式转换支持导出为JSON/YAML
建议采用模块化架构开发包含以下组件
核心生成引擎交互式CLI界面格式验证模块模板管理系统输出渲染器