人生的价值
人是为了向往而活的,是为了追逐感动而活的,为了睹见美而活的。
Dify 的介绍和部署
引言八月份的我:我已经忘了四月份的我为啥要建这个文件了,可能是为了 AI Agent?总之,现在我要建的时候正好发现这文件已经存在了,所以就用起来好了。
Dify 是一款开源的大语言模型 (LLM) 应用开发平台。它融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者可以快速搭建生产级的生成式 AI 应用。即使你是非技术人员,也能参与到 AI 应用的定义和数据运营过程中。[1-2]
我需要的功能是”直观的 Prompt 编排界面、高质量的 RAG 引擎、稳健的 Agent 框架、灵活的流程编排”, 现在开始。
效果展示过程123456789101112# git config --global http.proxy <protocol>://<host>:<port>## git clonegit clone https://github.com/langgenius/dify.git## runcd dify/dockercp .env.example .envdocker-compose up -d## ch ...
如梦处醒然时间已去不复返
年少时,我总觉得生活是一场梦,我是一个梦中的人物。
我的举动会影响我的世界,但又有什么是重要的。
古圣是存在的吗,未来是存在的吗,我生存的意义是…存在的吗…?
小学初中的日子倒是无忧无虑,只管草长莺飞莺歌浪漫,但自高中起我就有一些对生命的疑惑。生命的好与坏是谁规定的,生命的价值是谁规定的,我真的要按照社会的规划去走完一生吗?生活中到底有没有转生,有没有重来,有没有穿越,有没有我们所期待的那些浪漫的事情或可以弥补遗憾的事情。
高中的我或许只是为了逃避或许只是顺着肉体的信号,选择了一条可以说是放纵的路,我逃课,我疯狂看番,我整日沉溺在娱乐当中,也因此并没有取得出色的成绩,但其实我不算很后悔,因为那无疑是”我”的一部分。
但不知道为什么,我一直有一种幻想,仿佛我在什么时候可以回来,可以重新在这个懵懂无知的时刻再活一次,可以用更超然的更正确的姿态去做人生中重要的选择。
也同样是不知道为什么,我今天忽然有了实感,有了”啊,我真的已经回不去了”的感觉,是因为年龄到了吗,是因为我重要发现随着时间的无情向前,我熟悉的事物都在老去,我幻想中的那些都不会发生,我所依赖所信赖的也会变化,吗?
我切实发现了我 ...
R 出现不兼容的时候使用 canda 运行
引言R 这个混乱的包管理系统经常会出现一下包冲突或者版本冲突所导致的问题,与其花费时间在”解决问题”方面,不如简单些,直接使用万能的 conda 使用纯净环境用来跑代码。
效果展示过程123conda create --name r44conda install mambamamba install r-base r-biocmanager r-dplyr r-librarian
结论引用
dugs
引言起因是看到了一个开发 macos 展示的 Web Serve, 然后发现 linux 有非常好用的相关应用,于是选择了 dugs 进行体验。
效果展示
过程1docker run -v `pwd`:/data -p 5000:5000 --rm sigoden/dufs /data -A
结论引用
tinyproxy
引言效果展示过程路由器端内网ip: 192.168.1.1
外网ip: 172.16.7.95
1/etc/init.d/tinyproxy restart
1234567891011curl 192.168.1.1curl 172.16.7.95curl httpbin.org/ipcurl httpbin.org/ip --proxy http://192.168.1.1:8888curl httpbin.org/ip --proxy 192.168.1.1:8888 -kcurl httpbin.org/ip --proxy http://172.16.7.95:8888 -kexport https_proxy=http://192.168.1.1:8888 http_proxy=http://192.168.1.1:8888 all_proxy=http://192.168.1.1:8888export https_proxy=http://172.16.7.95:8888 http_proxy=http://172.16.7.95:8888 all_proxy=http: ...
使用 docker 镶套 ubuntu 系统及 1panel
引言效果展示过程123456789docker run -dt \ --name 1panel \ --restart always \ --network host \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /var/lib/docker:/var/lib/docker \ -v /opt:/opt \ -e TZ=Asia/Shanghai \ xeath/1panel-in-docker:latest
123apt updateapt install byobuapt install openssh-server ncat
123Port 220PasswordAuthentication yesPermitRootLogin yes
结论引用
GitHub - Xeath/1panel-in-docker: 将 1Panel 运行在容器中; 1Panel running in Docker
挂载硬盘命令
引言效果展示过程挂载硬盘并直接设定到/exvol12345678910111213141516171819fdisk -l# isk /dev/sda3: 130.97 TiBmkfs -t ext4 /dev/sda3mkdir /mnt/exvolfdisk -l | grep G# /dev/sda3 6397952 1953521663 1947123712 928.5G Linux 文件系统mount /dev/sda3 /mnt/exvoldf -h# cp -a /exvol/* /mnt/exvol/sudo mv /exvol /exvol_oldsudo mkdir /exvolsudo mount /dev/sda3 /exvolsudo blkiddf -hsudo vi /etc/fstab## UUID="34d6dd4e-9b44-49ee-bf4b-fbc64b2c5fbe" /exvol auto defaults 0 0sudo mount -adf -h
批量测试ip和端口可用性
引言效果展示过程windows123for /L %D in (1,1,255) do ping 192.168.68.%Dfor /L %D in (1,1,255) do ping -n 10.168.1.%D >>a.txtfor /l %D in (1,1,255) do (ping 192.168.1.%D -n 1 && echo 192.168.1.%D>>ok.txt || echo 192.168.1.%D >>no.txt)
mac123456789for D in {1..255}; do ping -c 1 192.168.68.$D; donefor D in {1..25}; do if ping -c 1 192.168.68.$D | grep -q "64 bytes from"; then echo "192.168.68.$D is reachable" fidonefor D in ...
受试者工作特性曲线 (ROC) 的原理及绘制方式
引言受试者工作特性曲线 (Receiver Operating Characteristic, ROC) 曲线是生信分析中一种常用的性能评估方法,那么他背后的原理是什么呢?他为什么会被推荐作为二分类模型的优秀性能指标呢?
曲线下面积 (Area Under the Curve, AUC) 是什么?约登指数是什么?截断值是怎么来的?AUC 会随截断值变化吗?
效果展示
原理案例背景在下面的例子里,核酸是一种检测手段,可以是模型、实验方法、巫术,反正就是一种猜答案的方法。有病没病是一种真实存在的情况,可能是疾病、各种特征的有无。
核酸阳性,也确实有病:这个阳性是真阳性。
核酸阴性,也确实没病:这个阳性是真阴性。
核酸阳性,但其实没病:这个阳性是假阳性。
核酸阴性,但其实有病:这个阳性是假阴性。
之后,也就自然而然有了计算的方法。
这里为了便于说明直接取极限:20 个人,10 个有病,检测出来 0 个,没检测出来 20 个。
真实值\预测值
阳性
阴性
合计
病人
0
10
10
非病人
0
10
10
合计
0
20
20
真阳性:0; 预测阳性,同时是真实病人。 ...