惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google DeepMind News
Google DeepMind News
罗磊的独立博客
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Last Week in AI
Last Week in AI
云风的 BLOG
云风的 BLOG
T
The Blog of Author Tim Ferriss
Y
Y Combinator Blog
A
About on SuperTechFans
WordPress大学
WordPress大学
B
Blog
Martin Fowler
Martin Fowler
Jina AI
Jina AI
I
InfoQ
P
Proofpoint News Feed
小众软件
小众软件
S
SegmentFault 最新的问题
V
V2EX
B
Blog RSS Feed
量子位
大猫的无限游戏
大猫的无限游戏
aimingoo的专栏
aimingoo的专栏
博客园 - 三生石上(FineUI控件)
MongoDB | Blog
MongoDB | Blog
美团技术团队

博客园 - zhrb

使用 OpenCode+DeepSeek 进行Java编程 使用AI辅助编写报告的建议 Windows命令行简易入门 2026-适合初学者的"Windows+OpenClaw(小龙虾)+DeepSeek+飞书、QQ、微信"的安装与使用 AI驱动:90分钟Maven项目实战入门 第14周 预习、实验与作业:Java JDBC编程 第13周 预习、实验与作业:Java网络编程 第12周 预习、实验与作业:Java并发编程 基于AI辅助的Java程序设计贯穿式教学案例 第11周 预习、实验与作业:Java I/O流与文件 第10周 预习、实验与作业:异常处理机制 第09周 预习、实验与作业:Java集合框架 第08周 预习、实验及作业:Java GUI编程 使用AI编写Java GUI程序的入门指南(Powered by DeepSeek) 第07周 期中复习(面向对象部分) 第06次 预习、实验与作业:接口与嵌套类 第05周 预习、实验与作业:继承与多态 第04周 预习、实验与作业:类的设计与继承 第03周 预习、实验与作业:面向对象入门2与类的识别 第02周 预习、实验与作业:Java基础语法2、面向对象入门
使用AI帮你写Java程序
zhrb · 2025-10-30 · via 博客园 - zhrb

使用AI帮你写程序:结构化提示词

怎么编写结构化提示词

编写程序的提示词应该有如下几个特点:明确的受众定位、清晰的功能流程、合理的架构约束。
同时可以将提示词以Markdown格式组织起来,形成一份结构化提示词。结构化提示词不仅可以让大模型更加了解你的意图,还能通过结构让你所要表达的内容更规范、更全面。
最后,不要指望有一个完美的提示词可以解决一切问题。一份满足你需求的提示词,往往是人与大模型的不断迭代交互中逐步形成的。

实践任务

  1. 尝试将下方的提示词示例变成可运行的程序。
  2. 询问AI该提示词还有没有可以改进的地方,并得到优化后的提示词,最后评估、修改最终确定一份适合你的提示词。

结构化提示词示例

## 角色
你是一个Java初学者,掌握了Java基本语法与Java面向对象相关知识。

## 功能需求

开发一个基于Java Swing的成语接龙游戏。

## 核心功能

1. 开始挑战:机器先出一个成语,人对下一个成语,机器再接下一个成语,如此往复。在这个过程中后台需判定,并记录所有出现的成语、挑战时间等数据。挑战结束(手动结束、机器对不上来)后,提示用户输入姓名,计入排行榜。排行榜只保留前10位。
2. 排行榜:点击查看排行榜,可查看历史战绩。排行榜的排名可按照成语出现个数进行降序排序。程序结束时,会保存排行榜数据到.csv文件。

注意:生成代码时,用于测试的成语数量大概50左右且可以实现简单接龙即可。

## 其他要求

- 界面美观、交互良好
- 代码具有良好的包结构
- 使用面向对象设计准则进行设计
- 代码尽量使用方法组织
- 业务逻辑代码、界面代码不要有耦合
- 不要使用流式编程语言
- 语法要对初学者友好