提示词实践总结

目录

一、要求创建SqlServer表(ChatGpt)

二、要求生成多层架构代码(Cursor)

三、要求修改方法返回值类型(Cursor)

四、要求修改方法入参(Cursor)

五、复杂的多表关联生成(Cursor)

六、无中生有-实现不存在的方法(Cursor)

七、服务层扩展新字段(Cursor)

八、提示文案(DeepSeek)


一、要求创建SqlServer表(ChatGpt)

(1)请帮我生成一张Sqlserver表的建表语句;
(2)表名叫文件表FileInfo;
(3)字段包括文件自增ID fileId、文件路径filePath、文件名filename,创建人createBy(存整数),创建时间createTime
(4)表字段要用首字母小写的小驼峰命名方法。
(5)字段要写好中文说明,方便下个设计表的人,可以看懂字段的含义。
(6)希望生成字段说明创建语句,在表设计器里面的说明字段,可以看到说明。

二、要求生成多层架构代码(Cursor)

模版一:

(1)材料表的结构:{表结构}
(2)用户表的结构:{表结构}(3)请帮忙生成材料查询接口:支持分页,支持显示创建人的名字
注意:我们的代码是分层架构:WLWY.Models项目存放实体,实体字段采用首字母小写驼峰法命名;WLWY.DAO存放数据访问方法和sql语句,数据访问请使用我们的DBHelper工具类;WLWY.Services层调用WLWY.DAO中的方法及写主要的业务逻辑;
JobTutor.API是控制器层,存放接口及对WLWY.Services业务方法的调用;团队习惯,方法名都用首字母小写驼峰法命名。(4)类、方法及其他代码写上标准注释。

模板二:

(1)文件表的结构:
{表结构}(2)请帮忙生成保存文件创建接口:入参类名是SavePathParam,里面有一个savePaths字段,savePaths是路径的英文逗号分隔,例如
Job/users/4/2025/测试回执单_FNLP.pdf;文件名fileName从路径中取
(3)入参SavePathParam类写到现有文件ParamModel.cs中注意:我们的代码是分层架构:WLWY.Models项目存放实体,实体字段采用首字母小写驼峰法命名;WLWY.DAO存放数据访问方法和sql语句,数据访问请使用我们的DBHelper工具类;WLWY.Services层调用WLWY.DAO中的方法及写主要的业务逻辑;
JobTutor.API是控制器层,存放接口及对WLWY.Services业务方法的调用;团队习惯,方法名都用首字母小写驼峰法命名。

模板三:

(1)绑定表的结构:
{表结构}(2)请帮忙生成绑定关系创建接口:入参是:shareId,openId,
注意:我们的代码是分层架构:WLWY.Models项目存放实体,实体字段采用首字母小写驼峰法命名;WLWY.DAO存放数据访问方法和sql语句,数据访问请使用我们的DBHelper工具类;WLWY.Services层调用WLWY.DAO中的方法及写主要的业务逻辑;
JobTutor.API是控制器层,存放接口及对WLWY.Services业务方法的调用;团队习惯,方法名都用首字母小写驼峰法命名。

模板四:

(1)我想要一个微信资料分享二维码和链接生成接口。
(2)入参是getFileInfos列表接口的fileId字段用逗号分隔。
(3)微信相关参考下面的方法:{参考代码}
(4)与例子不同的是,生成的微信二维码中需要携带FileShareLog表的shareId。
(5)小程序分享码路径:pages/information/information
(6)此接口每调用一次,都会在FileShareLog表创建一条记录。
(7)FileShareLog表的结构是:
{参考表结构}

三、要求修改方法返回值类型(Cursor)

{方法内容}

接口的返回类型,需要改一下。改成ApiResultData<PageT<List<FileInfoWithCreator>>>,相关的引用也要改。
 ApiResultData是已经存在的类,位于ApiResult.cs文件

四、要求修改方法入参(Cursor)

{方法内容}
        入参改为CreateFileShareBindLogParam ,CreateFileShareBindLogParam类写到现有文件ParamModel.cs中

五、复杂的多表关联生成(Cursor)

(1)帮我生成查询绑定关系接口,查询的表是FileShareBindLog。
(2)根据FileShareBindLog表openid关联到WxAccount表的最新手机号。WxAccount的结构是:
        {表结构}
(3)根据FileShareBindLog表shareId关联到FileShareLog的shareId,取得createBy字段,关联用户表,获得分享人的姓名。
(4)查询方法支持分页,按创建时间倒序排列。
(5)所有的方法都写好标准注释;代码都做好注释

六、无中生有-实现不存在的方法(Cursor)

{缺失引用的代码}

请帮我实现WeChatService类和上面的generateQrCodeAsync方法、getUrlLinkAsync方法。

七、服务层扩展新字段(Cursor)

{方法代码}
遍历方法fileInfos,增加一个extendName属性,值从FileInfoWithCreator取fileName的扩展名,不带.

八、提示文案(DeepSeek)

(1)我想成为一个抖音短视频博主。
(2)我的输出内容,就是AI分享、AI科普、AI前言知识。
(3)请帮我生成一个短视频文案。
(4)主题是关于,DeepSeek最近为什么在全世界范围那么火。
(5)标题要求要吸睛。
(6)文案要大概可以读2分30秒左右。


 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/894737.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MyBatis-Plus笔记-快速入门

大家在日常开发中应该能发现&#xff0c;单表的CRUD功能代码重复度很高&#xff0c;也没有什么难度。而这部分代码量往往比较大&#xff0c;开发起来比较费时。 因此&#xff0c;目前企业中都会使用一些组件来简化或省略单表的CRUD开发工作。目前在国内使用较多的一个组件就是…

Maven jar 包下载失败问题处理

Maven jar 包下载失败问题处理 1.配置好国内的Maven源2.重新下载3. 其他问题 1.配置好国内的Maven源 打开⾃⼰的 Idea 检测 Maven 的配置是否正确&#xff0c;正确的配置如下图所示&#xff1a; 检查项⼀共有两个&#xff1a; 确认右边的两个勾已经选中&#xff0c;如果没有请…

2.5学习

misc buuctf-假如给我三天光明 下载附件后得到了一个压缩包和一个图片&#xff0c;压缩包为加密压缩包&#xff0c;需要解出密码&#xff0c;然后注意到这个图片并非简单的一个封面&#xff0c;在下方还有诸多点&#xff0c;有黑有灰。经过搜索&#xff0c;发现这是盲文通过与…

java进阶1——JVM

java进阶——JVM 1、JVM概述 作用 Java 虚拟机就是二进制字节码的运行环境&#xff0c;负责装载字节码到其内部&#xff0c;解释/编译为对 应平台上的机器码指令行&#xff0c;每一条 java 指令&#xff0c;java 虚拟机中都有详细定义&#xff0c;如怎么取操 作数&#xff0c…

搭建集成开发环境PyCharm

1.下载安装Python&#xff08;建议下载并安装3.9.x&#xff09; https://www.python.org/downloads/windows/ 要注意勾选“Add Python 3.9 to PATH”复选框&#xff0c;表示将Python的路径增加到环境变量中 2.安装集成开发环境Pycharm http://www.jetbrains.com/pycharm/…

《redis4.0 通信模块源码分析(一)》

【redis导读】redis作为一款高性能的内存数据库&#xff0c;面试服务端开发&#xff0c;redis是绕不开的话题&#xff0c;如果想提升自己的网络编程的水平和技巧&#xff0c;redis这款优秀的开源软件是很值得大家去分析和研究的。 笔者从大学毕业一直有分析redis源码的想法&…

开源安全一站式构建!开启企业开源治理新篇章

在如今信息技术日新月异、飞速发展的数字化时代&#xff0c;开源技术如同一股强劲的东风&#xff0c;为企业创新注入了源源不断的活力&#xff0c;然而&#xff0c;正如一枚硬币有正反两面&#xff0c;开源技术的广泛应用亦伴随着不容忽视的挑战。安全风险如影随形&#xff0c;…

DeePseek结合PS!批量处理图片的方法教程

​ ​ 今天我们来聊聊如何利用deepseek和Photoshop&#xff08;PS&#xff09;实现图片的批量处理。 传统上&#xff0c;批量修改图片尺寸、分辨率等任务往往需要编写脚本或手动处理&#xff0c;而现在有了AI的辅助&#xff0c;我们可以轻松生成PS脚本&#xff0c;实现自动化处…

Verilog基础(三):过程

过程(Procedures) - Always块 – 组合逻辑 (Always blocks – Combinational) 由于数字电路是由电线相连的逻辑门组成的,所以任何电路都可以表示为模块和赋值语句的某种组合. 然而,有时这不是描述电路最方便的方法. 两种always block是十分有用的: 组合逻辑: always @(…

2024年12月 Scratch 图形化(一级)真题解析 中国电子学会全国青少年软件编程等级考试

202412 Scratch 图形化&#xff08;一级&#xff09;真题解析 中国电子学会全国青少年软件编程等级考试 一、单选题(共25题&#xff0c;共50分) 第 1 题 点击下列哪个按钮&#xff0c;可以将红框处的程序放大&#xff1f;&#xff08; &#xff09; A. B. C. D. 标…

C++【深入 STL--list 之 迭代器与反向迭代器】

接前面的手撕list(上)文章&#xff0c;由于本人对于list的了解再一次加深。本文再次对list进行深入的分析与实现。旨在再一次梳理思路&#xff0c;修炼代码内功。 1、list 基础架构 list底层为双向带头循环链表&#xff0c;问题是如何来搭建这个list类。可以进行下面的考虑&am…

如何打开vscode系统用户全局配置的settings.json

&#x1f4cc; settings.json 的作用 settings.json 是 Visual Studio Code&#xff08;VS Code&#xff09; 的用户配置文件&#xff0c;它存储了 编辑器的个性化设置&#xff0c;包括界面布局、代码格式化、扩展插件、快捷键等&#xff0c;是用户全局配置&#xff08;影响所有…

STM32 ADC模数转换器

ADC简介 ADC&#xff08;Analog-Digital Converter&#xff09;模拟-数字转换器 ADC可以将引脚上连续变化的模拟电压转换为内存中存储的数字变量&#xff0c;建立模拟电路到数字电路的桥梁 12位逐次逼近型ADC&#xff0c;1us转换时间 输入电压范围&#xff1a;0~3.3V&#xff0…

(2025,LLM,下一 token 预测,扩散微调,L2D,推理增强,可扩展计算)从大语言模型到扩散微调

Large Language Models to Diffusion Finetuning 目录 1. 概述 2. 研究背景 3. 方法 3.1 用于 LM 微调的高斯扩散 3.2 架构 4. 主要实验结果 5. 结论 1. 概述 本文提出了一种新的微调方法——LM to Diffusion (L2D)&#xff0c;旨在赋予预训练的大语言模型&#xff08;…

学习threejs,pvr格式图片文件贴图

&#x1f468;‍⚕️ 主页&#xff1a; gis分享者 &#x1f468;‍⚕️ 感谢各位大佬 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! &#x1f468;‍⚕️ 收录于专栏&#xff1a;threejs gis工程师 文章目录 一、&#x1f340;前言1.1 ☘️PVR贴图1.2 ☘️THREE.Mesh…

tkvue 入门,像写html一样写tkinter

介绍 没有官网&#xff0c;只有例子 安装 像写vue 一样写tkinter 代码 pip install tkvue作者博客 修改样式 import tkvue import tkinter.ttk as ttktkvue.configure_tk(theme"clam")class RootDialog(tkvue.Component):template """ <Top…

Java—不可变集合

不可变集合&#xff1a;不可以被修改的集合 创建不可变集合的应用场景 如果某个数据不能被修改&#xff0c;把它防御性地拷贝到不可变集合中是个很好的实践。当集合对象被不可信的库调用时&#xff0c;不可变形式是安全的。 简单理解&#xff1a;不想让别人修改集合中的内容…

每日Attention学习18——Grouped Attention Gate

模块出处 [ICLR 25 Submission] [link] UltraLightUNet: Rethinking U-shaped Network with Multi-kernel Lightweight Convolutions for Medical Image Segmentation 模块名称 Grouped Attention Gate (GAG) 模块作用 轻量特征融合 模块结构 模块特点 特征融合前使用Group…

响应式编程_04Spring 5 中的响应式编程技术栈_WebFlux 和 Spring Data Reactive

文章目录 概述响应式Web框架Spring WebFlux响应式数据访问Spring Data Reactive 概述 https://spring.io/reactive 2017 年&#xff0c;Spring 发布了新版本 Spring 5&#xff0c; Spring 5 引入了很多核心功能&#xff0c;这其中重要的就是全面拥抱了响应式编程的设计思想和实…

html中的表格属性以及合并操作

表格用table定义&#xff0c;标签标题用caption标签定义&#xff1b;用tr定义表格的若干行&#xff1b;用td定义若干个单元格&#xff1b;&#xff08;当单元格是表头时&#xff0c;用th标签定义&#xff09;&#xff08;th标签会略粗于td标签&#xff09; table的整体外观取决…