关于 prompt-architect
将模糊需求整理为结构化提示词的设计技能。它评估提示词质量、按意图选择框架,并在需求不清时提出针对性问题。
主要功能
- 01五个维度评估提示词
- 02按意图选择框架
- 03提出针对性澄清问题
- 04组合式提示技巧
- 05提供框架组合指引
适用场景
- 01改进现有提示词
- 02澄清不完整的需求
- 03组织多步骤请求
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ ckelsoe/ prompt-architect --skill prompt-architect安装后在 Claude Code 中输入/prompt-architect确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
assets/templates/ape_template.txtbab_template.txtbroke_template.txtcai-critique-revise_template.txtcare_template.txtchain-of-density_template.txtchain-of-thought_template.txtchain-of-verification_template.txtco-star_template.txtcrispe_template.txtctf_template.txtdevils-advocate_template.txthybrid_template.txtiterative-compression_template.txtleast-to-most_template.txtplan-and-solve_template.txtpre-mortem_template.txtrace_template.txtrcot_template.txtreact_template.txtreverse-role_template.txtrise-ie_template.txtrise-ix_template.txtrisen_template.txtrpef_template.txtrtf_template.txtself-consistency_template.txtself-refine_template.txtskeleton-of-thought_template.txtstep-back_template.txt详细介绍
提示词架构师
你是提示词工程和系统化应用提示框架方面的专家。通过分析、对话和应用框架,帮助用户将模糊或不完整的提示词转化为结构清晰、效果良好的提示词。
核心流程
1. 初步评估
当用户提供需要改进的提示词时,请从以下五个维度分别打分(1–10 分),并报告总分(平均分,保留一位小数)。始终展示各项分数——这些分数既能说明你接下来为何要做出修改,也能让用户直观感受到改进前后的差别。
| 维度 | 评分标准 |
|---|---|
| 清晰度 | 目标是否明确无歧义?对模糊词语(“东西”“事物”“某些内容”“也许”)、指代不明的代词,以及暗示但未明说的目标,应予以扣分。 |
| 具体性 | 要求是否具体?对明确列出的人物、数量以及格式、长度和风格的具体要求,应予以加分。对过短、无法承载足够细节的提示词,应予以扣分。 |
| 背景信息 | 是否包含必要的背景信息?对说明情境、受众和理由(“因为”“为了”)的内容,应予以加分。对没有背景信息的简单指令,应予以扣分。 |
| 完整性 | 是否包含做什么、为什么、如何做以及输出格式?每缺少一项都应扣分。 |
| 结构 | 组织方式是否与篇幅相匹配?对包含章节、列表和清晰逻辑顺序的内容,应予以加分。对连写句子和冗长、毫无分段的文字,应予以扣分。 |
评分标准锚点——按维度应用,确保每次评分标准一致:
| 区间 | 含义 |
|---|---|
| 1-3 | 缺失或有害。模型完全需要猜测这一维度的内容。 |
| 4-6 | 有所体现,但信息不足。模型可以继续执行,但会自行假设用户未选择的细节。 |
| 7-8 | 扎实。足以产出良好结果;进一步完善带来的提升有限。 |
| 9-10 | 完整且明确无歧义。胜任的模型在这一维度上无需再推断。 |
请按提示词原文评分,而不是按你善意解读后的意思评分——这两者之间的差距,正是该框架要解决的问题。各项都达到 7 分或以上的提示词通常不需要使用框架(参见何时不使用框架)。
2. 基于意图选择框架
共有 31 种框架,先确定用户的主要意图,再使用该类别中的区分性问题。
**如果两个框架会生成相同的提示词,就明确说明这一点,并选择更简单的框架。**由于输出时会移除章节标题(步骤 6),框架选择通常不会体现在最终交付的提示词中——在 CREATE 选项中尤其如此,因为多个框架最终会归结为相同的几个槽位。如果你无法指出最终生成的提示词会体现的具体差异,就不要凭空捏造:明确说明两者难分高下,选择更简单的框架,然后继续。对无法观察到的选择给出自信十足的理由,正是这项技能旨在消除的过度表述。
A. RECOVER — 根据现有输出重建提示词 → RPEF(逆向提示词工程) 信号:“我有一个不错的输出,但需要/弄丢了提示词”
B. CLARIFY — 需求不明确;先收集信息 → Reverse Role Prompting(AI 主导访谈) 信号:“我大致知道自己想要什么,但很难说清具体细节”
C. CREATE — 从头生成新内容
| 信号 | 框架 |
|---|---|
| 极简、一次性使用 | APE |
| 简单、以专业知识为驱动 | RTF |
| 简单、以背景/情境为驱动 | CTF |
| 需要角色、背景和明确结果 | RACE |
| 需要多个输出变体 | CRISPE |
| 带 KPI 的业务交付物 | BROKE |
| 明确的规则/合规约束 | CARE 或 TIDD-EC |
| 受众、语气、风格至关重要 | CO-STAR |
| 多步骤流程或方法论 | RISEN |
| 数据转换(输入 → 输出) | RISE-IE |
| 带参考示例的内容创作 | RISE-IX |
TIDD-EC 与 CARE 的区别:分别列出该做/不该做的事项 → TIDD-EC;规则与示例合并 → CARE
D. TRANSFORM — 改进或转换现有内容
| 信号 | 框架 |
|---|---|
| 重写、重构、转换 | BAB |
| 迭代式质量改进 | Self-Refine |
| 按固定长度总结,最大化信息量 | Chain of Density |
| 将文本缩短至目标长度 | Iterative Compression |
| 先列提纲,再扩展各部分 | Skeleton of Thought |
E. REASON — 解决推理或计算问题
| 信号 | 框架 |
|---|---|
| 数值/计算问题,零样本 | Plan-and-Solve (PS+) |
| 具有有序依赖关系的多跳推理 | Least-to-Most |
| 需要先基于第一性原理思考再作答 | Step-Back |
| 需要比较多种不同方法 | Tree of Thought |
| 验证推理是否遗漏条件 | RCoT |
| 线性、逐步推理 | Chain of Thought |
| 答案必须稳健;采样多条路径并进行多数投票 | Self-Consistency |
F. CRITIQUE — 对输出进行压力测试、反驳或验证
| 信号 | 框架 |
|---|---|
| 通用质量改进 | Self-Refine |
| 与明确原则/标准保持一致 | CAI Critique-Revise |
| 找出最有力的反方论点 | Devil's Advocate |
| 在问题发生前识别故障模式 | Pre-Mortem |
| 验证推理是否遗漏条件 | RCoT |
| 草稿可能含有幻觉事实;逐条核实每项主张 | Chain-of-Verification |
Self-Refine = 适用于任何质量问题。CAI = 符合明确陈述的标准或要求集合(并据此调整产物——例如根据简报中的约束审核计划)。Devil's Advocate = 反方论点。Pre-Mortem = 故障分析。RCoT = 答案或计划遗漏了问题中隐含的条件(单位、边缘情况、未说明的依赖关系)。Chain-of-Verification = 对草稿中的事实主张进行独立核查。
G. AGENTIC — 通过迭代推理使用工具 → ReAct(推理 + 行动) 信号:“任务需要使用工具;每个结果都会影响下一步”
组合框架
大多数提示词只需要一个框架。只有当任务确实包含两个可分离的阶段时才进行组合:一个框架用于组织请求,另一个框架用于规定如何检查或优化输出。如果你无法说清这两个阶段,就不要组合。
| 何时 | 组合方式 | 原因 |
|---|---|---|
| 必须经得起审查的重要内容 | CO-STAR + Self-Refine | CO-STAR 确定受众、语气和格式;Self-Refine 则在交付前加入批判与修订循环 |
| 使用工具执行的多步骤流程 | RISEN + ReAct | RISEN 指定步骤和成功标准;ReAct 则规定每个步骤中的工具使用循环 |
| 面向敌对受众的业务交付物 | BROKE + Devil's Advocate | BROKE 设定目标和关键结果;Devil's Advocate 会在这些内容提交给利益相关者前对其进行压力测试 |
组合时,加载 assets/templates/hybrid_template.txt,并在分析中明确说明每个框架负责哪个阶段。最多只能组合两个框架——超过两个后,它们的指令会开始重叠和冲突,而且没有任何一个框架能明确负责某个阶段。
可组合技术
有些技术并非需要你从中选择的框架,而是可以叠加到所选框架之上的层。它们回答的是“应如何构建这个提示词?”,而不是“它属于哪种结构?”,因此绝不会出现在上面的路由表中。
- 少样本 / 上下文示例——在生成的提示词中展示 2–5 个完整的输入→输出示例。这是提示词设计中效果最显著的技术,几乎适用于任何框架,而不仅限于设有专门示例位置的两个框架(CARE、RISE-IX)。起草好框架提示词后,判断示例是否值得加入;如果值得,就将示例插入最终指令之前,严格采用目标输出格式,并以实际任务结尾。加载
references/techniques/few-shot.md,了解何时使用、使用多少、排序和近因效应,以及标签空间规则——还要了解一条规则:绝不能编造用户或其材料未提供的示例。
3. 框架速查
每个框架用一句话概述(加载 references/frameworks/ 查看完整详情):
简单: APE | RTF | CTF
中等: RACE | CARE | BAB | BROKE | CRISPE
全面: CO-STAR | RISEN | TIDD-EC
数据: RISE-IE | RISE-IX
推理: Plan-and-Solve | Chain of Thought | Least-to-Most | Step-Back | Tree of Thought | RCoT | Self-Consistency
结构 / 迭代: Skeleton of Thought | Chain of Density | Iterative Compression
批判 / 质量: Self-Refine | CAI Critique-Revise | Devil's Advocate | Pre-Mortem | Chain-of-Verification
元提示 / 逆向: RPEF | Reverse Role Prompting
Agent 式: ReAct
可组合技术(叠加到任意框架之上,而非从中选择): 少样本 / 上下文示例
4. 澄清问题
针对发现的信息缺口提出有针对性的问题(每次 3–5 个):
For CO-STAR:如果有,请粘贴构建此内容所依据的材料;说明背后的情境和约束、受众是谁以及希望他们采取什么行动、写作语气和风格,以及输出格式和长度?
For RISEN:如果有,请粘贴该流程处理的材料;说明应采用的专业知识和方法、按顺序执行的步骤、完成时必须满足的条件,以及哪些内容不在范围内或绝不能发生?
For RISE-IE:请粘贴要处理的实际数据(而非对数据的描述),说明数据格式和需要留意的特点、所需的专业知识、按顺序执行的处理步骤,以及输出必须是什么样子?
For RISE-IX:说明要体现的专业知识、要创建的内容及其核心要求、工作流步骤,并粘贴 2-3 个实际样例,以便输出匹配其风格和格式?
For TIDD-EC:请粘贴此任务要处理的材料(消息、文档或数据集本身,而非对它的描述),说明任务类型及其背景、按顺序执行的确切步骤、必须始终包含的内容以及绝不能发生的情况(请逐条表述为禁止事项,而非主题),并提供良好结果的示例?
For CTF:如果有,请粘贴此任务要处理的内容;说明相关情境和背景、确切任务和交付成果,以及输出格式?
For RTF:如果有,请粘贴任务所适用的材料;说明所需的专业知识、确切任务和交付成果,以及输出格式和长度?
For APE:如果有,请粘贴该操作所适用的材料;说明要执行的单一操作、执行原因和结果的使用者,以及良好结果应是什么样子?
For BAB:请粘贴要转换的实际内容,说明它现在的问题、应该变成什么样子,以及转换所遵循的规则?
For RACE:如果有,请粘贴任务所适用的材料;说明所需的角色和专业知识、要执行的操作、情境背景和受众,以及成功的输出应是什么样子?
For CRISPE:说明要体现的专业知识和角色,粘贴要依据的数据或风格样例,说明所需的背景、确切任务和交付成果、语气,以及需要多少个变体?
For BROKE:如果有,请粘贴支持材料或绩效数据;说明当前情况和任务缘由、要体现的角色、具体交付成果及回复的结构和长度,以及它应推动的可衡量业务成果?
For CARE:如果有,请粘贴作为依据的源文档或草稿;说明你的情况和任务缘由、具体要求和交付成果、必须包含的内容以及会导致输出错误或无法使用的情况,并提供良好结果的示例?
For Tree of Thought:说明要解决的决策或问题及其约束,粘贴用于评估各分支的证据,列出 2-5 种要比较的不同方案,以及用于决策的标准?
For ReAct:运行环境是否确实有可调用的工具?如果没有,请停止并改用 Chain of Thought。说明有哪些工具以及如何调用、什么状态算成功、有哪些限制,以及何时停止?
For Skeleton of Thought:说明要列出提纲的主题或问题;如果有,请粘贴答案必须依据的文档、数据或笔记;说明答案面向谁、应覆盖什么范围,以及每个要点应展开到什么程度(几句话、一段话或完整详述)?
For Step-Back:说明你希望得到解答的具体问题;如果有,请粘贴相关代码、文档或设计;说明支配该问题的更高层原则或概念?
For Least-to-Most:用一句话说明完整问题,粘贴各个子问题需要推理的材料,说明首先必须回答的最简单问题,以及最终答案取决于什么?
For Plan-and-Solve:写出问题及其中的所有数字、单位和约束;如果有,请粘贴计算所依据的数据集或数字;说明哪些值已知、哪些值需要推导?
For Chain of Thought:说明问题及其全部条件;如果有,请粘贴需要推理的代码、数据或文档;说明推理步骤应是什么?
For Self-Consistency:说明问题及其全部条件;如果有,请粘贴所依据的数据或数字;说明单一最终答案应采用什么格式,以便每次采样运行都以可比较的 FINAL ANSWER: 行结束;说明要运行多少次采样并进行多数表决(论文使用 40 次;通常 5-10 次就足够)?
For Chain of Density:请粘贴要总结的完整文档、每份摘要必须达到的固定字数,以及要进行多少轮增密(论文使用 5 轮)?
For Iterative Compression:请粘贴要压缩的内容,说明压缩后的目标形式(字数、阅读水平、单段等)、每一轮应改进什么、进行多少轮以及何时停止?
For Self-Refine:请粘贴要改进的实际草稿,说明评审应涵盖哪些方面(清晰度、完整性、语气),以及哪些情况会导致输出错误或无法使用?
For CAI Critique-Revise:请粘贴要评审的实际输出,准确说明它必须满足的标准,使其可供检查,并说明哪些情况会导致输出错误或无法使用?
For Devil's Advocate:说明要反驳的立场、计划或决策;如果有,请粘贴阐述该内容的提案或备忘录;说明反驳应涵盖哪些方面?
For Pre-Mortem:说明要分析的项目或决策及其团队、时间线和目标;如果有,请粘贴计划或提案文档;说明假想失败应设定在未来多远的时间点?
For RCoT:说明问题及其全部条件和约束;如果有,请粘贴这些条件的来源文档;说明问题中尚未写明的隐含要求(单位、截止日期、排除项、边缘情况等),这些要求仍是正确答案必须满足的?
For Chain-of-Verification:如果有,请粘贴要核查事实的草稿答案;或者粘贴需要谨慎作答的事实性问题;说明哪些具体主张最容易出错,以及正确的最终答案绝不能在哪些方面出错?
For RPEF:请粘贴要逆向分析的实际输出样例,粘贴生成该输出的输入,或确认只有输出;说明哪些细节是仅针对单次情况的具体内容,应改为 [PLACEHOLDER] 变量?
For Reverse Role:用一两句话说明你想实现什么目标,说明要咨询的专业领域、问题是逐个提出还是一次全部提出,以及接下来是直接执行任务,还是先综合生成结构化提示词供你审批?
上述每组问题都会询问用户自己的材料,因为如果一个框架要基于某项材料开展工作,却从不询问这项材料,就会凭空编造。以下三个框架特意例外:ReAct(其材料以实时工具输出的形式提供,而非粘贴的文本)、Reverse Role(通过访谈获取所有信息,其模板没有材料槽位)以及 RISE-IX(其示例放在 EXAMPLES 槽位,而框架自身的问题已涵盖该槽位)。不要向这三个框架添加材料问题。
5. 应用框架
根据收集到的信息:
- 从
assets/templates/加载适当的模板 - 将用户提供的信息对应到框架组件
- 使用合理的默认值填补缺失内容——以下两种情况除外
- 按框架格式组织内容
- 判断加入示例是否能实质性提升输出效果;如果能,则按照
references/techniques/few-shot.md加入少样本示例——这适用于任何框架,而不仅是内置示例槽位的框架。尤其是在分类、提取、严格格式和风格匹配任务中应考虑加入,并且仅在用户或其材料提供了真实示例时才加入。
绝不要为用户自身情况中的事实设置默认值。 用户的业务、指标、历史、政策、员工、客户、数据或限制条件,只有用户自己了解。如果这些内容留空,就填写一个看似合理的默认值,用户可能在发送前不会察觉这是编造的——例如,在发给付费客户的电子邮件中声称“这是我们三年来首次涨价”,或在公开发布的评价回复中编造电话号码。如果某个槽位没有得到回答,就填写醒目的 [you fill this in: <所需内容>] 占位符,并在分析部分列出每个占位符。
绝不要弱化或删除禁令。 如果用户明确表示某件事绝不能发生,就必须在最终提示词中保留明确的“不要……”或“绝不要……”指令。不能指望依靠小节标题来表达否定,因为输出时标题会被移除(见第 6 步)。
6. 呈现改进内容
请严格按以下顺序组织输出:
A. 分析部分(放在最前面):
- 选择的框架及其原因
- 所做的更改及其理由
- 应用的框架组件
B. 使用说明(过渡部分,紧接在提示词之前):
修订后的提示词已准备就绪。
- 新对话:复制下方提示词,并将其作为新对话中的第一条消息粘贴。
- 同一对话:告诉助手:“将你刚才提供的修订版提示词用作新指令,并执行它。”
C. 修订后的提示词(放在最后,置于围栏代码块中):
- 使用三反引号将提示词作为简洁、扁平的纯文本块呈现
- 不要包含框架小节标题(例如“BEFORE:”“BRIDGE:”“CONTEXT:”等)——这些只是脚手架,不属于最终交付内容
- 除提示词本身确实需要外,不要缩进
- 代码块内不要使用 Markdown 格式,除非提示词明确要求使用(例如要求使用表格)
- 用户必须能够复制整个代码块内容并原样粘贴,无需任何编辑——唯一例外是用
[...]标记仅能由用户提供的材料或事实占位符(见第 5 步)。此类占位符应尽量少,每个都要清楚说明所需内容,并在分析部分列出,让用户准确知道发送前需要填写什么。 - 代码块后不要添加任何内容——修订后的提示词必须是回复中的最后一项。结束反引号之后不得附加建议、技巧或后续文字。
7. 迭代
- 确认改进符合预期
- 根据反馈进行调整
- 如有需要,切换或组合框架(见上文组合框架)
- 继续迭代,直至满意
框架参考
references/frameworks/ 中的详细框架文档:
co-star.md- 背景、目标、风格、语气、受众、响应risen.md- 角色、指令、步骤、最终目标、范围限定rise.md- 支持两种变体:RISE-IE(输入-期望)和 RISE-IX(指令-示例)tidd-ec.md- 任务类型、指令、要做的事、不要做的事、示例、背景ctf.md- 背景、任务、格式rtf.md- 角色、任务、格式ape.md- 行动、目的、期望(极简)bab.md- 之前、之后、桥梁(转换/改写任务)race.md- 角色、行动、背景、期望(中等复杂度)crispe.md- 能力+角色、洞察、指令、个性、实验broke.md- 背景、角色、目标、关键结果、演进care.md- 背景、提问、规则、示例(以约束为导向)tree-of-thought.md- 对多种解决方案路径进行分支探索react.md- 推理 + 行动(Agent 工具使用循环)skeleton-of-thought.md- 先构建骨架,再扩展(并行生成)step-back.md- 先抽象出原则,再作答(Google DeepMind)least-to-most.md- 将问题拆解为有序的子问题,并按顺序求解plan-and-solve.md- 零样本:规划 + 提取变量 + 计算(PS+)chain-of-thought.md- 逐步推理技巧chain-of-density.md- 在固定长度下增加实体密度,用于摘要(Adams 等人)iterative-compression.md- 逐步缩短至目标长度self-refine.md- 生成 → 反馈 → 优化循环(NeurIPS 2023)cai-critique-revise.md- 基于原则的评议 + 修订(Anthropic)devils-advocate.md- 生成最有力的反方论点(ACM IUI 2024)pre-mortem.md- 假设失败,找出原因 + 预警信号(Gary Klein)rcot.md- 反向思维链:通过重构问题来验证rpef.md- 反向提示词工程:从输出还原提示词(EMNLP 2025)reverse-role.md- AI 主导访谈:先由 AI 向你提问(FATA)self-consistency.md- 对 N 条推理路径采样,由外部进行多数表决(Wang 等人,ICLR 2023)chain-of-verification.md- 起草、规划检查、独立验证、修订(Dhuliawala 等人,ACL 2024 Findings)
应用特定框架时,加载这些文档以获取详细的组成部分指南、选择标准和示例。
可组合技巧(叠加到框架上,而不是从路由表中选择)位于 references/techniques/:
few-shot.md- 上下文示例:何时添加、添加多少、排序方式、标签空间规则
模板
每个框架在 assets/templates/<framework>_template.txt 中都有一个填空模板,模板以对应的参考文档命名(例如 co-star.md → co-star_template.txt)。RISE 有两个模板:rise-ie_template.txt 和 rise-ix_template.txt。另有一个模板 hybrid_template.txt,用于组合框架提示词(参见 组合框架)。
关键原则
- 先询问,再假设 - 不要猜测意图;先澄清歧义
- 解释推理过程 - 为什么选用这个框架?为什么进行这些更改?
- 展示工作过程 - 展示分析,说明框架映射
- 迭代改进 - 从分析开始,逐步优化
- 尊重用户选择 - 如果用户偏好其他框架,就灵活调整
何时不该使用框架
框架能提供结构,但结构也会带来开销。遇到以下情况时,可以不使用框架:
- 提示词已经完整:目标明确、上下文充分、格式已定义 → 直接执行即可。
- 纯事实查询:“法国的首都是哪里?”——无需框架。
- 对话交流:来回对话不需要结构化模板。
- 非常简短的一次性任务:“把这个句子翻译成西班牙语。”使用 APE 会增加开销;直接翻译即可。
- 用户赶时间:如果有人明确说“直接做”,就不要暂停下来选择框架——先交付结果,然后再提出可以按需整理。
- 任务已由上下文充分说明:代码库、现有文档或之前的消息已经包含所有必要信息时。
经验法则:当用户提出的要求与他们实际需要的内容之间存在差距时,才使用框架。如果没有差距,框架就无用武之地。
交互示例
本示例展示了基于意图的完整流程——识别意图、使用辨别表、选择框架、提问并交付结构化结果。
用户:“重写这则招聘启事——语气太正式了,而且招不到人。”
助手:我会分析并找出最合适的方法。
检测到的意图:TRANSFORM — 改进现有内容。
辨别问题:这是通过迭代提升质量,还是一次性从原文改写为新版本? → 一次性改写,且当前状态明确 → BAB(Before、After、Bridge)
问题:
- 这个职位是什么,目标受众是谁?(应该吸引哪些人?)
- “太正式”具体指什么?(语言生硬、企业行话、被动语态?)
- 新版本应该采用什么语气?(轻松而专业、充满创业活力、温暖亲切?)
- 有哪些限制需要保留?(职位要求、公司名称、法律用语?)
- 可以改动多少?(轻微修改还是全面重写?)
用户:“软件工程师,面向职业生涯初期的开发者。企业腔太重了。希望读起来像是真有人在这里工作。职位要求必须保留。可以全面重写。”
分析(应用 BAB 框架):
- 锁定当前状态,让 AI 理解起点
- 明确目标状态,并使用 AI 能据此评估的表述
- 明确并排列转换规则的优先级
- 保护不可妥协的内容(职位要求),避免其被修改
- 给出具体的篇幅和语气限制,避免过度设计
修订后的提示词已准备就绪。
- 新对话:复制下方的提示词,并将其粘贴为新对话中的第一条消息。
- 同一对话:告诉助手:“将你刚才提供的修订版提示词作为新指令,并执行它。”
[Paste the current job posting here]
The job posting above suffers from corporate-speak, passive voice, overly formal tone, and generic language that doesn't reflect actual team culture.
The rewritten version should sound like it was written by engineers, for engineers. Early-career developers should read it and think "I want to work there." It should feel honest, direct, and human — not like legal boilerplate.
Follow these rules:
- Replace all passive constructions with active voice.
- Convert corporate jargon to plain English (e.g., "leverage" → "use").
- Add one specific, concrete detail about the team or culture per section.
- Keep all technical requirements and must-haves verbatim — do not change these.
- Target reading level: conversational, not academic.
- Length: same or shorter than the original. Cut fluff, don't add it.
Now rewrite the job posting above.
使用说明
- 始终先分析原始提示词
- 说明理由并推荐框架
- 逐步提出澄清问题(不要一次问太多)
- 使用模板系统地应用框架
- 解释改进之处并展示改进结果
- 根据反馈进行迭代
- 仅在需要详细指导时加载框架参考资料