Wenkil的开发笔记
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  •   
  •   

简单结构化prompt实践记录

背景说明最近半年出现很多ai平台,平时使用最多的是智谱清言,此次也是利用glm模型,通过尝试prompt来让ai完成数据提取的任务; 要做的事将一个excel数据集中每行json数据里的userQuery的值取出来,然后再按照条件进行组装即excel里的某列数据是一个json,json对象里有很多字段,原本需要手动去复制黏贴到某个位置,再进行二次组装成新的数据集 初步尝试的prompt: 请将E

2024-02-02
AI
Prompt

nvm的安装&使用以及npm和yarn的源设置

nvm安装安装nvm之前需要先卸载电脑中的node版本,并清理掉缓存: 控制面板 -> 卸载程序 -> 卸载nodejs 删除以下文件夹(如果存在的话) C:\Program Files (x86)\Nodejs C:\Program Files\Nodejs C:\Users{User}\AppData\Roaming\npm C:\Users{User

2023-12-27
Web开发
Npm Yarn Nvm

前端版本更新技术方案

背景 公司的移动端和PC端,分别是angular和vue库开发的项目,每次在打包发布新版本后,用户都需要手动刷新页面获取最新代码或样式,否则发布的最新的js\css\image等资源文件得不到更新,为解决此问题对两个项目做了以下改造; 技术方案说明 项目在打包时利用插件生成一个时间戳作为版本信息,打入到一个json文件里 前端路由拦截器里监听到路由变化时,请求这个json文件,和本地的loca

2023-12-22
Web开发
Vue JavaScript

关于Chrome新版浏览器存储分区的技术前瞻(2023.10)

背景 事件说明:2023.10.25,第三方学习平台报障,PC端的报告页新开tab查看报告详情,被跳转到了登录页,用户在不登录的情况下无法查看报告详情。排查过程:部分同事电脑的Chrome可以正常跳转,部分电脑的Chrome不可以,第一时间发现是版本不同,然后发现在浏览器存储里,低版本的Chrome(106.x)和高版本的Chrome(118.x)上显示有差异,在当时不确定具体原因的情况下做了如下

2023-10-30
Web开发
Chrome

SCORM入门学习记录

SCORM文档:https://scorm.com/scorm-explained/technical-scorm/ 1. SCORM1.2规范SCORM是”Sharable Content Object Reference Model(可共享课程对象参考模型)”的缩写,是由ADL组织所拟定的标准。已作为全世界通用的标准规格。 SCORM规定一个标准的课件包应满足以下条件: 打包成ZIP文件。 在

2023-07-26
Web开发
SCORM

WEB技术调研:【视频切片+播放】

源码地址此次调研的源代码已放在GitHub,欢迎访问:https://github.com/wenkil/video-m3u8-demo 调研背景SCORM视频包通常会将一些图片、视频资源直接放到包内提供,从公司产品角度需要考虑内容的传播和使用,比如直接打开包内找到视频的mp4文件,自己存下来或转播给其他人的操作是不被允许的,这时候需要借助一些手段来做一层防护,防止用户直接拿走mp4格式的视频资源

2023-03-12
Web开发
Vue FFmpeg M3U8

虚拟机首次安装centos系统常见问题

虚拟机首次安装打开centos 系统后的一些常见问题 1.无法查看ip(原因:网络配置没打开) vi /etc/sysconfig/network-scripts/ifcfg-ens33 ONBOOT=no 改为 ONBOOT=yes 然后运行service network restart 重启网络 这个时候使用 ping www.baidu.com 测试网络是否可用 然后输入命令 ip a

2022-05-10
Linux Centos

Centos系统基础环境搭建:部署node项目和前端项目

Nginx 安装先安装依赖: //安装gcc yum install -y gcc-c++ //安装PCRE pcre-devel yum install -y pcre pcre-devel //安装zlib yum install -y zlib zlib-devel //安装Open SSL yum install -y openssl openssl-devel 然后创建ngin

2022-05-10
Web开发
Linux Centos

Object.defineProperty的基本使用

如何实现一个对象属性监听?var data = { a: 1, b: { b1: 2 }, } 一个简单的对象,如何在改变它的某个属性值是监听得到当前属性,例如: 对某个元素进行操作时打印set xxx = xxx data.a = 'a' //set a = a data.b.b1 = &#

2021-11-19
编程语言
JavaScript

【转载】 使用vue init webpack 创建项目,打包后在 github.io上无法运行

参考博客:https://www.cnblogs.com/auto-ajax/p/14051141.html 修改config.index assetsPublicPath: '/', 改为 assetsPublicPath: './', 修改webpack.prod.conf.js 在output下增加 publicPath:'./'

2021-10-13
Web开发
Vue Webpack
1234…6

搜索

Hexo Fluid My Github
沪ICP备2024081975号