🥭AI做一个网址缩短系统的话术
根据业务发展需要很多人会用到网址缩短系统,想要有一个完美契合自己的系统,一是找,二是自己编写,从效果来看找起来又费时间又费精力,而且效果不一定好,自己编写的话起点很高,需要懂得东西很多,操作下来其实也很费时间。
当前处于一个可以AI编程的时代,我们只需要系统清楚得表达自己的需求就可以了,然后交给AI去帮助我们编写代码,整体下来可以节省很多时间和精力。下面是我分享的一段生成网址缩短系统的话术,可以进行参阅修改,修改好后直接发送给AI即可,记得打开深度思考哦
我是一位程序员,请你帮我用php写一个网址缩短系统,生成的短链接形如https://example/abcdef/123456
其中abcdef为用户的uid,uid为6位,由大小写字母和数字组成,短链接中的123456为短码,短码长度为6-20位,由大小写字母和数字组成。
这个网址缩短系统支持用户注册,通过提交username、password和icid进行注册,其中icid为邀请码,没有邀请码不能注册;
管理员通过提交username和password可生成和查看管理员uid,提交管理员uid和password可生成和查看管理员access_token,系统设置管理员账户为admin,密码为123456,管理员密码可支持修改;
用户通过提交username和password可生成和查看用户uid,提交用户uid和password可生成和查看用户access_token;
管理员通过提交管理员access_token可生成用户注册时候用到的icid,这个icid为5位,由大小写字母和数字组成;
管理员通过提交管理员access_token可以查看所有用户username和uid以及password;
管理员通过提交管理员access_token和用户uid可以对用户进行封禁和删除操作;
用户可提交uid和access_token查看所有生成的短网址并进行管理;
用户生成短链接的时候需要提交uid和access_token,生成指定的短码若数据库已有,则进行覆盖生成;用户生成短链接时候,若之前生成过该长链接则返回相同的短码;
网址缩短系统的短码加入有效期参数;
删除短链接时如果删除指定短码需提交uid和access_token以及要删除的短码,这时短码有效期参数必须为空;
如果要删除的短码为空且短码有效期不为空,则删除小于短码有效期的所有短码;
如果指定短码和短码有效期这两个参数都为空,则删除这个uid下所有短码