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

推荐订阅源

大猫的无限游戏
大猫的无限游戏
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
GbyAI
GbyAI
Last Week in AI
Last Week in AI
Engineering at Meta
Engineering at Meta
The Register - Security
The Register - Security
MongoDB | Blog
MongoDB | Blog
博客园 - Franky
Recent Announcements
Recent Announcements
Hugging Face - Blog
Hugging Face - Blog
T
Threat Research - Cisco Blogs
Martin Fowler
Martin Fowler
B
Blog
Spread Privacy
Spread Privacy
P
Proofpoint News Feed
G
GRAHAM CLULEY
N
Netflix TechBlog - Medium
T
Tenable Blog
Vercel News
Vercel News
T
Troy Hunt's Blog
云风的 BLOG
云风的 BLOG
L
LangChain Blog
Cyberwarzone
Cyberwarzone
博客园 - 三生石上(FineUI控件)
Y
Y Combinator Blog
T
Threatpost
Recorded Future
Recorded Future
C
Cybersecurity and Infrastructure Security Agency CISA
Security Latest
Security Latest
爱范儿
爱范儿
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tor Project blog
Microsoft Security Blog
Microsoft Security Blog
Simon Willison's Weblog
Simon Willison's Weblog
Security Archives - TechRepublic
Security Archives - TechRepublic
H
Hackread – Cybersecurity News, Data Breaches, AI and More
G
Google Developers Blog
P
Palo Alto Networks Blog
S
SegmentFault 最新的问题
L
Lohrmann on Cybersecurity
M
MIT News - Artificial intelligence
Know Your Adversary
Know Your Adversary
P
Privacy International News Feed
Cloudbric
Cloudbric
Application and Cybersecurity Blog
Application and Cybersecurity Blog
H
Hacker News: Front Page
N
News and Events Feed by Topic
F
Full Disclosure
U
Unit 42

博客园 - 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左右且可以实现简单接龙即可。

## 其他要求

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