详情

首页手游攻略 2026 技术观察:Prompt 工程进入自动化阶段 模板管理和效果评测成为大模型应用新能力

2026 技术观察:Prompt 工程进入自动化阶段 模板管理和效果评测成为大模型应用新能力

佚名 2026-07-20 09:03:01

2026 技术观察:Prompt 工程进入自动化阶段,模板管理和效果评测成为大模型应用新能力

{"type":"doc","content":[{"type":"heading","attrs":{"id":"c574c2cc-a691-4005-b6d1-ff12b4c0e9bd","textAlign":"inherit","indent":0,"level":2,"isHoverDragHandle":false},"content":[{"type":"text","text":"概述"}]},{"type":"paragraph","attrs":{"id":"019f506b-4724-4e4d-aa3d-fc9394dc6339","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"2026 年,Prompt 工程正在从人工调参走向自动化管理。"}]},{"type":"paragraph","attrs":{"id":"e4695b36-0c93-4f7e-a6e6-6584775082fb","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"过去,很多大模型应用的 Prompt 都是开发者手动写出来的。一个模板写好后,直接放进代码中使用。如果效果不好,就人工修改几句,再重新测试。"}]},{"type":"paragraph","attrs":{"id":"84be46d4-c2a3-4420-aba5-90fc0d4e676f","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"这种方式在早期 Demo 中可以使用,但进入生产环境后,很快会遇到问题。"}]},{"type":"paragraph","attrs":{"id":"47ab5fae-b998-4f80-a939-4b4e00a09fd2","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"第一,Prompt 版本难管理。修改了哪一版、效果是否更好、是否影响其他场景,很难追踪。"}]},{"type":"paragraph","attrs":{"id":"774fcf95-ebeb-4eb8-9d3c-7e60b071a8d8","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"第二,Prompt 效果难评估。一个模板看起来写得很完整,但不一定在真实问题中表现更好。"}]},{"type":"paragraph","attrs":{"id":"13338dc9-71a5-434e-bc93-32e0b0e8e75c","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"第三,Prompt 成本难控制。模板越长,输入 Token 越多,调用成本越高。"}]},{"type":"paragraph","attrs":{"id":"7b9109ff-1b5e-4ac3-a6af-522d3eee6092","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"第四,Prompt 复用性不强。不同业务重复写相似提示词,容易造成维护混乱。"}]},{"type":"paragraph","attrs":{"id":"a50b3305-ccbf-47e0-92ff-c99a7037c81a","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"因此,Prompt 工程开始进入自动化阶段。"}]},{"type":"paragraph","attrs":{"id":"ccac8573-b4e5-4ad2-8cf8-b54f64670965","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"模板管理、变量填充、版本记录、效果评测和成本统计,正在成为大模型应用的新基础能力。"}]},{"type":"horizontalRule","attrs":{"id":"5eaffe67-7165-4965-9c5a-60c72126a96a","isHoverDragHandle":false}},{"type":"heading","attrs":{"id":"da9a1e50-85a2-479b-87e2-418ce1db22bc","textAlign":"inherit","indent":0,"level":2,"isHoverDragHandle":false},"content":[{"type":"text","text":"一、为什么 Prompt 需要工程化?"}]},{"type":"paragraph","attrs":{"id":"c5276b34-0e14-4aee-9ddb-51029d6a40a5","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"Prompt 是大模型应用的重要入口。"}]},{"type":"paragraph","attrs":{"id":"5d7bfa47-c317-4c85-a8aa-7a54f400beac","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"它决定模型如何理解任务、如何使用上下文、如何组织答案。"}]},{"type":"paragraph","attrs":{"id":"729edd08-6467-472a-9cba-247997e9dbf0","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"如果 Prompt 写得不清楚,模型可能输出不稳定;如果 Prompt 太长,成本会上升;如果 Prompt 没有版本管理,团队很难持续优化。"}]},{"type":"paragraph","attrs":{"id":"83c08714-2317-45e6-80ea-d2f5a3d8db74","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"所以,Prompt 不应该只是代码里的字符串,而应该被当作可管理的工程资产。"}]},{"type":"paragraph","attrs":{"id":"e8c0aeea-3d5e-40a0-9a6c-5ffd863e7ca6","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"下面用 Python 写一个简化版 Prompt 管理和评测系统。"}]},{"type":"horizontalRule","attrs":{"id":"6793e417-9c5f-4bc3-8511-725e8c779a47","isHoverDragHandle":false}},{"type":"heading","attrs":{"id":"60dc9367-1bd5-46c2-944b-6b644b7a8ed5","textAlign":"inherit","indent":0,"level":2,"isHoverDragHandle":false},"content":[{"type":"text","text":"二、基础配置:定义 Prompt 模板"}]},{"type":"paragraph","attrs":{"id":"4bdd32e1-44b2-4bbc-a0f7-e8d3e0d1b11f","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"第一步是定义 Prompt 模板。"}]},{"type":"paragraph","attrs":{"id":"b801336c-ee28-4674-aee0-096cd31b4f9d","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"每个模板包含名称、版本、任务类型和模板内容。"}]},{"type":"codeBlock","attrs":{"id":"74405c50-6bda-403a-a74f-b14023082780","language":"javascript","theme":"atom-one-dark","runtimes":0,"isHoverDragHandle":false,"key":"","languageByAi":"javascript"},"content":[{"type":"text","text":"import jsonnimport hashlibnfrom datetime import datetimennnPROMPT_TEMPLATES = [n{n"name": "news_summary",n"version": "v1",n"task_type": "summary",n"template": """n你是一个技术新闻摘要助手。n请总结下面内容的核心技术变化。nn标题:n{title}nn正文:n{content}nn要求:n1. 控制在 200 字以内;n2. 使用技术观察口吻;n3. 不要编造事实。n"""n},n{n"name": "news_summary",n"version": "v2",n"task_type": "summary",n"template": """n你是一个高新科技观察员。n请基于下面的标题和正文,生成一段技术趋势摘要。nn标题:n{title}nn正文:n{content}nn输出要求:n1. 先说明技术变化;n2. 再说明对企业应用的影响;n3. 语言简洁,避免夸张。n"""n},n{n"name": "rag_answer",n"version": "v1",n"task_type": "qa",n"template": """n你是一个企业知识库助手。n请只基于参考资料回答用户问题。nn用户问题:n{question}nn参考资料:n{context}nn如果资料不足,请回答“无法根据现有资料判断”。n"""n}n]n"}]},{"type":"paragraph","attrs":{"id":"b67df50c-cb41-48ef-8960-fbf3e7e6a4e0","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"模板管理的好处是清晰。"}]},{"type":"paragraph","attrs":{"id":"69079bc7-c66c-42f3-b5c7-5b0b2ba2645e","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"同一个任务可以保留多个版本,方便对比不同 Prompt 的效果。"}]},{"type":"horizontalRule","attrs":{"id":"12c821ed-818d-4b13-a746-da0a73293049","isHoverDragHandle":false}},{"type":"heading","attrs":{"id":"75dc2fb4-f9cf-4b6f-896f-3bf94575c137","textAlign":"inherit","indent":0,"level":2,"isHoverDragHandle":false},"content":[{"type":"text","text":"三、模板查询:选择指定 Prompt"}]},{"type":"paragraph","attrs":{"id":"be7a6abe-d5f0-4773-9801-74be63a662c2","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"第二步是根据名称和版本获取模板。"}]},{"type":"paragraph","attrs":{"id":"eb8265e7-3f09-405a-840f-11d88208782b","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"如果用户不指定版本,可以默认使用最新版本。"}]},{"type":"codeBlock","attrs":{"id":"b08954cd-3a1f-4b6d-8740-77e219447e41","language":"javascript","theme":"atom-one-dark","runtimes":0,"isHoverDragHandle":false,"key":"","languageByAi":"javascript"},"content":[{"type":"text","text":"def get_prompt_template(name, version=None):nmatched = [nitem for item in PROMPT_TEMPLATESnif item["name"] == namen]nnif not matched:nraise ValueError(f"prompt template not found: {name}")nnif version:nfor item in matched:nif item["version"] == version:nreturn itemnnraise ValueError(f"prompt version not found: {name}:{version}")nnreturn matched[-1]n"}]},{"type":"paragraph","attrs":{"id":"5f7c3902-0c20-4f7d-9cf7-78660f57fed3","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"这一步相当于 Prompt 仓库的读取能力。"}]},{"type":"paragraph","attrs":{"id":"023cafa0-bce3-403e-83f8-bef30ae1e45f","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"真实项目中,模板可以放在数据库、配置中心或内部平台中。"}]},{"type":"horizontalRule","attrs":{"id":"3286cce2-9783-4833-89a7-2e1a15cfa487","isHoverDragHandle":false}},{"type":"heading","attrs":{"id":"febae061-baeb-442d-830d-8172e35ac35b","textAlign":"inherit","indent":0,"level":2,"isHoverDragHandle":false},"content":[{"type":"text","text":"四、变量填充:生成最终 Prompt"}]},{"type":"paragraph","attrs":{"id":"fb031ecd-f1cb-4f45-9cc2-dec3a33be828","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"第三步是填充变量。"}]},{"type":"paragraph","attrs":{"id":"ba919a5c-02db-4a8b-905d-21ec453417b6","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"模板本身只是结构,真正调用模型前,需要把标题、正文、问题、上下文等变量填进去。"}]},{"type":"codeBlock","attrs":{"id":"c60f7dd5-e7a7-4b3f-a159-af47044f9f51","language":"javascript","theme":"atom-one-dark","runtimes":0,"isHoverDragHandle":false,"key":"","languageByAi":"javascript"},"content":[{"type":"text","text":"def render_prompt(template_item, variables):nprompt = template_item["template"]nnfor key, value in variables.items():nprompt = prompt.replace(n"{" key "}",nstr(value)n)nnreturn prompt.strip()n"}]},{"type":"paragraph","attrs":{"id":"6e4762c1-489e-4af0-95cc-cfaa28e653ad","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"变量填充让 Prompt 可以复用。"}]},{"type":"paragraph","attrs":{"id":"ca867f0b-b731-4be7-b866-c2310126e4e9","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"同一个模板可以服务不同输入,而不是为每条内容重新写提示词。"}]},{"type":"horizontalRule","attrs":{"id":"5f0a8240-5e11-4f4d-87f7-52048caf44bc","isHoverDragHandle":false}},{"type":"heading","attrs":{"id":"3bbd22b6-5319-4b95-8104-6e845aa72d2e","textAlign":"inherit","indent":0,"level":2,"isHoverDragHandle":false},"content":[{"type":"text","text":"五、Token 估算:控制 Prompt 成本"}]},{"type":"paragraph","attrs":{"id":"54f94ed3-b1c1-449a-9350-0fe8dcf614b0","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"第四步是估算 Prompt 长度。"}]},{"type":"paragraph","attrs":{"id":"82e90ddd-6c59-422b-acb8-e9aa0365c654","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"这里用简化方式估算 Token,用于判断模板是否过长。"}]},{"type":"codeBlock","attrs":{"id":"4f60bad8-1b8a-4dee-938f-9745a33d6d6c","language":"javascript","theme":"atom-one-dark","runtimes":0,"isHoverDragHandle":false,"key":"","languageByAi":"javascript"},"content":[{"type":"text","text":"def estimate_tokens(text):nchinese_chars = sum(n1 for char in textnif "u4e00" <= char <= "u9fff"n)nnother_chars = len(text) - chinese_charsnnreturn int(chinese_chars * 1.2 other_chars * 0.4)nnndef calculate_prompt_cost(prompt):ntokens = estimate_tokens(prompt)nnreturn {n"tokens": tokens,n"cost_level": "high" if tokens > 3000 else "normal"n}n"}]},{"type":"paragraph","attrs":{"id":"e77620c1-89f6-4462-b5cf-5d75871bf021","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"Token 估算可以帮助团队控制成本。"}]},{"type":"paragraph","attrs":{"id":"7c637783-df49-4024-9296-fccba34143cb","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"如果一个模板过长,就需要考虑压缩说明、减少重复要求或缩短上下文。"}]},{"type":"horizontalRule","attrs":{"id":"f5aeb0a8-57d2-4ce7-8ff6-009c7be49593","isHoverDragHandle":false}},{"type":"heading","attrs":{"id":"4223fd95-902a-4c57-bca4-1025a5a948f2","textAlign":"inherit","indent":0,"level":2,"isHoverDragHandle":false},"content":[{"type":"text","text":"六、模拟模型调用:生成结果"}]},{"type":"paragraph","attrs":{"id":"273c1fba-7208-402e-9bea-eaf0a7f395cc","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"第五步是模拟模型调用。"}]},{"type":"paragraph","attrs":{"id":"ad50ce49-9b16-4837-80f9-dec5b78da76a","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"这里不接入真实模型,只返回一个模拟结果。"}]},{"type":"codeBlock","attrs":{"id":"ff7f74e3-83db-4b55-8abb-fdb35f62a3fa","language":"javascript","theme":"atom-one-dark","runtimes":0,"isHoverDragHandle":false,"key":"","languageByAi":"javascript"},"content":[{"type":"text","text":"def fake_model_call(prompt):nprompt_cost = calculate_prompt_cost(prompt)nnif "技术趋势摘要" in prompt:noutput = "该内容显示相关技术正在进入工程化应用阶段,企业需要关注落地成本、系统稳定性和数据治理能力。"nelif "知识库助手" in prompt:noutput = "根据现有资料,可以判断该问题与企业知识库问答场景相关。"nelse:noutput = "这是模型生成的模拟结果。"nnreturn {otterly.cnn"output": output,n"input_tokens": prompt_cost["tokens"],n"output_tokens": estimate_tokens(output),n"generate_time": datetime.now().isoformat()n}n"}]},{"type":"paragraph","attrs":{"id":"e00244f1-582d-444d-947f-821add41e0e5","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"在真实系统中,这里可以替换成大模型 API。"}]},{"type":"paragraph","attrs":{"id":"c6acd744-0ae6-4942-a891-13614c194fff","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"但无论使用什么模型,都应该记录输入 Token、输出 Token 和生成时间。"}]},{"type":"horizontalRule","attrs":{"id":"bff465f1-a605-4454-a86b-e55c1ab116cf","isHoverDragHandle":false}},{"type":"heading","attrs":{"id":"0c1a9828-5883-4b39-99ef-e9b7dd61ad0f","textAlign":"inherit","indent":0,"level":2,"isHoverDragHandle":false},"content":[{"type":"text","text":"七、效果评测:给 Prompt 打分"}]},{"type":"paragraph","attrs":{"id":"c61adca9-2975-4887-952d-50383703df84","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"第六步是评测输出结果。"}]},{"type":"paragraph","attrs":{"id":"d99796bd-aab6-457d-8c28-e0b054959ad0","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"这里用简单规则判断结果是否包含关键词、长度是否合适、是否满足基本要求。"}]},{"type":"codeBlock","attrs":{"id":"90be8acf-a31f-4d57-93dd-1ce0349de855","language":"javascript","theme":"atom-one-dark","runtimes":0,"isHoverDragHandle":false,"key":"","languageByAi":"javascript"},"content":[{"type":"text","text":"def evaluate_output(output, expected_keywords):nscore = 0nissues = []nnfor keyword in expected_keywords:nif keyword in output:nscore = 2nelse:30655.t.kuaisou.comnissues.append(f"缺少关键词:{keyword}")nnif 30 <= len(output) <= 300:nscore = 2nelse:nissues.append("输出长度不符合预期")nnif "无法" in output and "资料" in output:nscore = 1nnreturn {n"score": score,n"issues": issues,n"passed": score >= 4n}n"}]},{"type":"paragraph","attrs":{"id":"47129028-6007-4ef1-843f-b1bbda682616","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"Prompt 效果评测是自动化优化的基础。"}]},{"type":"paragraph","attrs":{"id":"4a5e318d-5e26-4c55-ab4d-5d394c1a7e63","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"没有评测,就很难判断哪个模板更好。"}]},{"type":"horizontalRule","attrs":{"id":"5a4f94d9-645f-410a-9014-983c8cbb9655","isHoverDragHandle":false}},{"type":"heading","attrs":{"id":"c87b6c61-7d85-4973-b732-846bf27ec699","textAlign":"inherit","indent":0,"level":2,"isHoverDragHandle":false},"content":[{"type":"text","text":"八、运行一次 Prompt 测试"}]},{"type":"paragraph","attrs":{"id":"21c7b7df-bfbd-44d9-9b8e-31f4776f3c28","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"第七步是把模板选择、变量填充、模型调用和效果评测串起来。"}]},{"type":"codeBlock","attrs":{"id":"2f7088d9-cd0f-4712-a26b-aa953cccce00","language":"javascript","theme":"atom-one-dark","runtimes":0,"isHoverDragHandle":false,"key":"","languageByAi":"javascript"},"content":[{"type":"text","text":"def run_prompt_test(template_name, version, variables, expected_keywords):ntemplate_item = get_prompt_template(nname=template_name,nversion=versionn)nnprompt = render_prompt(ntemplate_item=template_item,nvariables=variablesn)nnmodel_result = fake_model_call(prompt)neval_result = evaluate_output(noutput=model_result["output"],nexpected_keywords=expected_keywordsn)nnprompt_id = hashlib.md5(nf"{template_name}-{version}-{prompt}".encode("utf-8")n).hexdigest()nnreturn {n"prompt_id": prompt_id,n"template_name": template_name,n"version": version,n"task_type": template_item["task_type"],n"prompt": prompt,n"model_result": model_result,n"eval_result": eval_result,n"test_time": datetime.now().isoformat()n}n"}]},{"type":"paragraph","attrs":{"id":"60b2828e-95c9-4c5d-9e49-a46e52546709","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"这一步让 Prompt 测试变得可重复。"}]},{"type":"paragraph","attrs":{"id":"d0df1be6-2a52-4c4f-82a7-59ffa950cafd","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"每一次测试都有模板版本、输入变量、输出结果和评测分数。"}]},{"type":"horizontalRule","attrs":{"id":"7d143ffa-e142-4b7c-9618-6f382f10c061","isHoverDragHandle":false}},{"type":"heading","attrs":{"id":"cc1daaba-76e1-412d-9127-6443c9915a34","textAlign":"inherit","indent":0,"level":2,"isHoverDragHandle":false},"content":[{"type":"text","text":"九、批量对比不同 Prompt 版本"}]},{"type":"paragraph","attrs":{"id":"409cc267-5890-4276-b710-d10d17602c3b","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"最后一步是批量测试多个版本。"}]},{"type":"paragraph","attrs":{"id":"3875b511-4d8d-48cc-bb19-313539617544","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"这样可以比较不同 Prompt 的效果,选择更适合生产环境的版本。"}]},{"type":"codeBlock","attrs":{"id":"f0d7d3f5-bdeb-45a9-a094-4b45c0647d12","language":"javascript","theme":"atom-one-dark","runtimes":0,"isHoverDragHandle":false,"key":"","languageByAi":"javascript"},"content":[{"type":"text","text":"def compare_prompt_versions():nvariables = {n"title": "2026 年 AI Agent 工程化落地加速",n"content": "AI Agent 正在从简单对话走向工具调用、任务编排和企业流程执行。"n}nnexpected_keywords = [n"工程化",n"企业",n"技术"n]nnresults = []nnfor version in ["v1", "v2"]:nresult = run_prompt_test(ntemplate_name="news_summary",nversion=version,nvariables=variables,nexpected_keywords=expected_keywordsn)nnresults.append(result)nnbest = max(nresults,nkey=lambda item: item["eval_result"]["score"]n)nnreturn {n"report_name": "Prompt 版本对比报告",n"results": results,n"best_version": best["version"],n"best_score": best["eval_result"]["score"],n"generate_time": datetime.now().isoformat()n}nnnif __name__ == "__main__":nreport = compare_prompt_versions()nnprint(json.dumps(nreport,nensure_ascii=False,nindent=2n))n"}]},{"type":"horizontalRule","attrs":{"id":"0840eed8-33e2-44be-9cd2-47ef308a7fd3","isHoverDragHandle":false}},{"type":"heading","attrs":{"id":"1004cf64-d3cd-4715-9ec1-b1694f098111","textAlign":"inherit","indent":0,"level":2,"isHoverDragHandle":false},"content":[{"type":"text","text":"十、趋势判断"}]},{"type":"paragraph","attrs":{"id":"e813da63-7879-4652-a09d-d0d73f1d08b5","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"从这套流程可以看到,Prompt 工程正在从“经验写法”走向“系统管理”。"}]},{"type":"paragraph","attrs":{"id":"eac705ad-9513-409d-b0f7-e2824a7e52d9","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"过去,一个 Prompt 好不好,主要靠开发者主观判断;现在,团队可以通过版本管理、变量填充、Token 估算和效果评测,让 Prompt 优化变得更可控。"}]},{"type":"paragraph","attrs":{"id":"685cd55b-c0aa-4532-a524-40d7ddb9c6fd","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"未来,Prompt 不会只是代码中的一段字符串,而会成为大模型应用中的重要资产。"}]},{"type":"paragraph","attrs":{"id":"822eaa5d-a258-4b94-aae9-279de56e630f","textAlign":"inherit","indent":0,"color":null,"background":null,"isHoverDragHandle":false},"content":[{"type":"text","text":"谁能更好地管理 Prompt,谁就能更稳定地管理模型输出质量、调用成本和业务效果。"}]}]}","createTime":1782897767,"ext":{"closeTextLink":0,"comment_ban":0,"description":"","focusRead":0},"favNum":0,"html":"","isOriginal":0,"likeNum":0,
点击查看更多
推荐专题
热门阅读