目录
一、要求创建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秒左右。