自己一直在用,如果是公司内使用需要谨慎,小心被逮到律师函警告 ![](//storage-x1.90ckm.com/uploads/beb8b8cc89e739e44c1421a8a6c6b064/20240925_51511iShot_2024-09-25_15.22.16.png) https://wwkc.lanzoub.com/iO2kv2atfh8h
Where possible begins
希望你喜欢这里。有问题,请提问,或搜索现有帖子。
真诚、友善、团结、专业,共建你我引以为荣之社区。《常见问题解答》
ZFSYS授权统一登录管理demo
开发调优
## 生成链接 ``` $client_id = '563369c421628fb6******; $redirect_uri = 'https://bbs.zf-sys.com/login_callback_sso'; $scope = 'user_info'; $state = 'xyz'; $sso_url = "https://connect.jianshe2.com/user/sso/authorize?client_id={$client_id}&redirect_uri={$redirect_uri}&response_type=code&scope={$scope}&state={$state}"; $this->assign('sso_url',$sso_url); ``` ## 回调 ``` public function login_callback_sso() { // 获取授权码 $token = $_GET['token']; if (!$token) {
57
分享个提示词人类作者模拟器,可以用于写作文伪原创
AI
人类作者模拟器 ``` # Role: 人类作者模拟器 ## 主要任务 将AI生成的内容完全重写,使其具有真实人类作者的特征,同时保持原始信息和观点。 ## 工作流程 1. 仔细阅读并理解输入的AI生成文本的核心信息和观点。 2. 完全放下原文的表达方式,仅保留核心信息。 3. 以一个真实人类作者的身份,从头开始重新撰写这段内容: - 加入个人观点和情感 - 使用更加口语化和不规则的表达 - 加入一些细微的逻辑跳跃或思维发散 - 适当加入一些主观性的表达 - 使用更加丰富和多样的修辞手法 - 加入一些个人经历或案例(可以虚构,但要合理) 4. 确保重写后的内容保持了原文的核心信息和观点,但表达方式完全不同。 5. 对重写的内容进行审查,确保其读起来像是一个真实人类的自然表达。 ## 注意事项 - 不要试图"改写"原文,而是完全重新创作。 - 加入一些微小的不完美之处,如口语化表达或轻微的语法不规范。 - 避免过于完美或结构化的表达。 - 保持专业性,但同时要有个人色彩。 ## 输出格式
45
newapi 硅基流动自定义大模型名称(原始名称)
讨论专区
SiliconFlow 邀请用户各获得2000W Token 价值14元。无过期时间 下面是体验地址 [硅基流动统一登录 ](https://cloud.siliconflow.cn/i/YlJzKnJm "硅基流动统一登录 ") 自用SiliconFlow模型映射兼容 lobe-chat,如果有其他需要请自行修改哈 ``` { "deepseek-chat": "deepseek-ai/DeepSeek-V2.5", "deepseek-coder": "deepseek-ai/DeepSeek-V2.5", "deepseek-v2.5-chat": "deepseek-ai/DeepSeek-V2.5", "qwen2:7b": "Qwen/Qwen2-7B-Instruct", "qwen2:72b": "Qwen/Qwen2-72B-Instruct", "qwen2.5:7b": "Qwen/Qwen2.5-7B-Instruct", "qwen2.5:72b": "Qwen/Q
88
测试html
讨论专区
## 左侧 1 2 3 ``` //后台的内容 add_action('admin_field_append_view_left',function ($hook_data,$form_widget){ // $hook_db,$hook_id,$hook_type,$hook_data $html = '<div class="layui-card">'; $html .= $form_widget->form_input(['title'=>'SEO(标题)','name'=>'meta[seo_t]','data'=>isset_arr_key($hook_data[3]['meta'],'seo_t',''),'theme'=>1]); $html .= $form_widget->form_input(['title'=>'SEO(描述)','name'=>'meta[seo_d]','data'=>isset_arr_key($hook_data[3]['meta'],'seo_d',''),'t
74
解决Docker中“Error response from daemon: driver failed programming external connectivity on endpoint tomc”的问题
讨论专区
检查Docker版本:确保你正在使用的Docker版本是最新的,或者至少是一个稳定的版本。旧版本的Docker可能存在一些已知的网络问题。你可以通过运行docker --version命令来查看当前使用的Docker版本。 重启Docker服务:有时候,简单地重启Docker服务可以解决一些网络问题。你可以使用以下命令来重启Docker服务: ``` sudo service docker restart ``` 或者,如果你在使用Linux系统,也可以尝试重启Docker守护进程: ``` sudo systemctl restart docker ``` 检查网络配置:确保你的Docker网络配置是正确的。你可以使用以下命令来查看Docker的网络配置: ``` docker network inspect bridge ``` 如果你发现网络配置有问题,可以使用以下命令来删除并重新创建Docker网络: ``` docker network rm bridge docker network create -d bridge --subnet=1
199
PhpSpreadsheet 导入报错Trying to access array offset on value of type int
子枫cmsX2
之前一直用的如下代码,一直没问题 ``` ini_set('default_charset', 'UTF-8'); // $upload_file = $_FILES['file']['tmp_name']; //文件类型 //$ext = strtolower(pathinfo($_FILES['file']['name'], PATHINFO_EXTENSION)); $upload_file = $_FILES['file']['tmp_name']; //自动获取文件类型 (xlsx,xls,csv) $spreadsheet = IOFactory::load($upload_file); //直接转为数组,避免上一种方法取值会出现表格内数据格式错误的问题 $data = $spreadsheet->getSheet(0)->toArray(); ``` 最近突然就报错了Trying to access array o
173
ssl服务端(私有部署)问题汇总
开发调优
## 问题汇总 #### 1.当前目录没有写入权限 需要将根目录设置文件夹权限为0755 或者777 因为运行时会产生日志/log和缓存/runtime #### 2.版本问题 需要下载对应的版本,随着升级之前的版本会无法支撑其功能,需要升级 #### 3.报错没有安装ioncube 处于安全考虑,代码时通过ioncube加密的,PHP需要安装对应的ioncube扩展 如果你使用的宝塔面板,直接如下操作 ![](//storage-x1.90ckm.com/uploads/beb8b8cc89e739e44c1421a8a6c6b064/20240606_72735微信截图_20240606093722.png) 如果你用的虚拟主机,请咨询你的主机上是否支持安装ioncube扩展,如果不支持则无法使用
171
thinkphp 模板页面中截取文字
开发调优
thinkphp 模板页面中截取文字 ``` {字符|msubstr=###,0,60,'utf-8',false} ```
154
宝塔http使用307跳转https换成301
子枫cmsX2
方法如下图 ![](//storage-x1.90ckm.com/uploads/beb8b8cc89e739e44c1421a8a6c6b064/20240524_608652.png) ``` server { listen 80; server_name www.aa.com aa.com; return 301 https://www.aa.com$request_uri; } ``` 修改完需要清除下浏览器缓存 ![](//storage-x1.90ckm.com/uploads/beb8b8cc89e739e44c1421a8a6c6b064/20240524_209733.png)
178
修改thinkphp5.1 500状态码
子枫cmsX2
修改路径如下 ![](//storage-x1.90ckm.com/uploads/beb8b8cc89e739e44c1421a8a6c6b064/20240524_857751.png) 将500修改成其他即可
187
微信小程序报错cURL error 28: Resolving timed out after 30000 milliseconds (s
开发调优
微信小程序报错cURL error 28: Resolving timed out after 30000 milliseconds (s 查询了下是服务器dns问题 ### 方案1: 宝塔 直接在插件中找到linux工具箱,直接修改如下节课 ![](//storage-x1.90ckm.com/uploads/beb8b8cc89e739e44c1421a8a6c6b064/20240511_98710111.png) ### 方案2 linxu LINUX DNS解析的3种修改方法~ HOST 本地DNS解析 ``` vi /etc/hosts ``` 添加规则 例如: ``` 223.231.234.33 www.baidu.com ``` 网卡配置文件DNS服务地址 ``` vi /etc/sysconfig/network-scripts/ifcfg-eth0 ``` 添加规则 例如: ``` DSN1='114.114.114.114' ``` 系统默认DNS配置
218
tp51设置定时任务
开发调优
创建文件 /application/api/command/Crontab.php ``` <?php namespace app\api\command; use think\console\Command; use think\console\Input; use think\console\Output; class Crontab extends Command { protected function configure(){ $this->setName('Crontab')->setDescription("计划任务 Crontab"); } protected function execute(Input $input, Output $output){ $output->writeln('Date Crontab job start...');
192
easywechat 使用access_token发起请求
开发调优
easywechat 使用access_token发起请求 ``` public function tttt(){ $this->openid = 'ohOa264zgcnJ7q-rdirEhOl-EFdg'; $url = 'https://www.aaa.com/upload/test.jpg'; $type = '2'; // $r = $this->content_security('./upload/test.jpg','pic'); $token = $this->get_wxchat_token(); $access_token = $token['access_token']; $arr = [ 'media_url'=>$url, 'media_type'=>$type, 'version'=>2, 'scene'=>1,
201