这条 Prompt 适合做什么
结合现象诊断与联网检索,输出可执行的方案对比与推荐
开发
现在就用
直接复制
如果你只想马上开始,复制下面正文就够了。完整说明放在下方的展开区。
# 联网调研与方案对比 ## 目标 - 快速定位问题根因并调研市面最佳解法,结合现有工程输出落地建议 ## 输入字段 - problemStatement:复现步骤、期望 vs 现状 - envConstraints:技术栈、部署、预算或合规限制 - successMetrics:衡量改进成功的指标 - artifacts(可选):日志、截图、监控链接 ## 执行流程 1. **诊断**:基于 problemStatement 提炼核心症状与可观测信号。 2. **联网调研**:通过公开文档、技术博客、标准规范获取 ≥3 个候选方案,记录来源与发布时间。 3. **方案对比**:从实现复杂度、风险、可维护性、验证方式四个维度打分。 4. **决策与行动项**:推荐首选方案,列出实施步骤、所需资源与验证脚本,文档写入 `doc/feature/<topic>/research.md`。 ## 输出模板 ```markdown # 现象复盘 # 候选方案对比 | 方案 | 概述 | 复杂度 | 风险 | 验证方式 | # 推荐实现 - 步骤 - 负责人 - 成功指标 ```
最短示例
你可以这样给
problemStatement: 搜索建议弹窗不关闭; envConstraints: Next.js 14 + App Router; successMetrics: 选择后 500ms 内关闭
你会得到
| 方案 | 概述 | 复杂度 | 风险 | 验证方式 | | useEffect 监听 router.events | 在导航后统一关闭 | 2 | 低 | Playwright 点击用例 |
展开完整使用说明
适用目标
结合现象诊断与联网检索,输出可执行的方案对比与推荐 联网调研对策助手
你需要提供
code
必填待处理/审查/改写的代码(尽量包含上下文)
language
语言/框架/运行环境
context
业务背景与约束(性能/安全/兼容性/团队约定等)
focus
本次关注点(可多选)
correctness, security, performance, readability
使用步骤
-
1
澄清目标与边界
复述目标与运行环境,提出最少关键问题,明确输入/输出与副作用边界。
-
2
扫描正确性与风险
检查边界条件、异常路径、并发时序与安全风险,指出可复现的触发路径。
-
3
给出可落地改进
按优先级给出建议;必要时提供伪代码或 diff 级改动,并说明验证方法。
-
4
用输出契约收口
以结构化格式输出结论、问题清单、建议清单与验证清单。
输出格式
请按以下结构输出: ## TL;DR(1-3 行) - 结论与最高优先级问题 ## Issues(按 P0/P1/P2 分组) - [P0] 问题:… - 影响:… - 证据/触发路径:… - 建议:… ## Suggested Changes(可选) - 可直接应用的修改建议(伪代码或 diff 片段) ## Verification Checklist - [ ] 单元测试/用例 - [ ] 边界条件 - [ ] 性能/安全验证 ## Questions(若缺上下文) - 仅列出最少、最关键的问题
自查清单
- 是否明确了输入/输出与副作用边界?
- 是否指出了可复现的 bug/风险触发路径?
- 是否覆盖了安全与依赖风险?
- 是否给出按优先级排序的可执行建议?
- 是否给出验证清单(测试/指标/回归点)?
使用提示
- 记录每个外部来源的链接与日期,确保可追溯
- 推荐方案必须覆盖实施步骤与验证指标