註冊並分享邀請連結,可獲得影片播放與邀請獎勵。

檢索結果 单文件
单文件 貼吧
一個關鍵字就是一個貼吧,路徑全站唯一。
建立貼吧
用戶
未找到
包含 单文件 的搜尋結果
之前想在 Node.js 程序上实现单文件可执行程序,是用 Vercel 开源的 pack 这个程序。后面它停止维护了,但是 Node.js 官方的这个文档死活看不懂。AI Coding 时代重新想起这个让我很受挫的需求,花了半个小时,完全没操心的情况下,竟然无感搞定了。唉……
顯示更多
不管是用文件系统还是用 sqlite 存储聊天记录,本质区别是如何在一个大段的 block 存储上,存取大量的短数据,这才是根本区别。至于怎样索引,用什么算法搜索,两种方案基础之上都可以实现,那不是问题的关键。 用文件系统直接存储的问题是,文件系统是一个系统级公有设施。它要满足的是整个 OS 层面的通用需求,而不是某个单进程、某个业务场景的最优访问模式。所以如果把大量业务对象直接映射成普通文件,单文件的存取就会引入额外开销。当然现代文件系统已经把性能压榨到极限了,但抽象层级决定了它不可能专门为聊天记录这种大量短数据场景优化。每一个文件的打开,都可能涉及路径解析、目录查找 、inode 加载、权限检查、句柄管理、元数据更新等等文件系统开销,然而这对于聊天记录的存取场景完全是不必要的。 相比之下,sqlite 建立在文件系统之上,存取操作损耗低了很多,检索实现起来也更加容易。 不过如果仅讨论每一个聊天会话写一个文件这样的使用场景,一般用户顶多几百几千个聊天会话,这种量级下性能差距微乎其微,用啥都行。 我真正想吐槽的是,之前微信 Mac 版本把表情包、缩略图这种小数据也一概全部单文件塞文件系统,我的聊天记录不算特别多,微信的数据文件夹下都有上几十万个小文件,虽然用着没啥问题,但是对于系统备份、恢复、迁移操作都是灾难,90% 的时间浪费在小文件处理上。我记得某次测试,单 rm -Rf 删微信数据,就删了好几个小时,微信自己的聊天迁移如此缓慢,我猜也是同一个原因。4.0 新版本应该已经修了这个问题。
顯示更多
0
37
84
4
轉發到社區
📋 自托管的粘贴箱,单个可执行文件就能跑起来 GitHub 上 4.5K stars,Rust 写的 给同事传一段配置、发一张截图、临时分享个链接,习惯性就用了公共 pastebin。问题是那些内容留在别人服务器上,什么时候被扫、被索引,你完全不知道。 MicroBin 是自己搭一个:编译出来就是单文件可执行程序,扔服务器上跑起来就完事。功能一点不含糊,服务端和客户端都支持端到端加密,能传文件带多个附件,能出原始文本,能生成二维码,还兼带一个短链接和重定向的功能。 上传的内容可以设成公开或私密、可编辑或锁死、自动过期或者永久保留。数据库 SQLite 和 JSON 都行,轻得很。 有个小细节挺有意思,它用 64 种动物名字来做上传标识符,比一串随机字符好记多了。 自己的东西放自己服务器上,这份踏实感值得折腾一次。 GitHub:
顯示更多
潮流周刊第 275 期 - 蓝色黄昏,推荐了几个好玩的东西给大伙,可以瞧瞧,每周一更新,欢迎订阅 RSS。 1、Bento 一个好看的 PPT 系统单文件 html 可以让你的 AI 随便改 2、Clawk 给你的 Coding Agent 一个一次性的 Linux 虚拟机 3、Dan Shipper 关于 Claude Opus 5 的这个评价我挺赞同 4、这个网站可以随便帮你打开一个世界各地的窗户看风景 5、peek-cli 让你的 Coding Agent 更好看到网页
顯示更多
0
68
87
5
轉發到社區
C-SSH 一个跨平台的原生 SSH 运维工具,基于 Rust + Tauri 2 构建。 不只是一个 SSH 终端,通过在服务器上部署常驻 agent(单文件静态二进制),提供持久化 tmux 会话(断网、关机、换设备不丢) 六大维度实时监控、图形化文件管理、内置 AI 助手(OpenAI 兼容 + Anthropic,五档权限控制)、端口映射、命令片段批量执行、应用中心(一键 Docker/Nginx/Redis 部署)和系统管理等功能。
顯示更多
0
19
45
13
轉發到社區
把 coding agent 的会话日志在代码库 3D 夜景地图上回放,让你直观看清智能体探索、读取、改动了哪些文件。 这是个单文件 Go 程序,读 Claude Code 和 Codex 的会话日志,在本地把整件事跑完,日志不会传出去。然后把仓库铺成一张夜景地图,文件被搜、读、改得越狠,亮得越明显;地形和树两种视角、回放拖拽、时间轴标记和点击查文件都齐了。
顯示更多
📝 炸裂,丢个视频链接进去,出来的是整理好的文字稿和摘要 GitHub 上 3K stars 想吸收一个两小时的播客或者长视频,倍速听完还是记不住重点。找现成的字幕,机器转的满篇错别字,还得自己顺一遍。 这个项目的流程是:丢链接进去,它优先扒平台原生字幕,没有字幕就用 Faster-Whisper 转录音频,然后再用大模型把转录文本优化一遍、生成多语言摘要,原文和摘要语言不一致时还顺手翻译。 来源覆盖 YouTube、TikTok、哔哩哔哩、Apple Podcasts、SoundCloud,以及其他 yt-dlp 支持的平台,本地文件也能传,默认单文件上限 200 MB。后端是 FastAPI 配 yt-dlp、FFmpeg 和 Faster-Whisper,本地装、Docker 部署都行。 信息过载的年代,能自动做摘要的工具就是时间机器。 GitHub:
顯示更多
每月被 Datadog 和 Elasticsearch 的账单背刺?告别这种昂贵烦恼的工具来了。 GitHub 上这个叫 OpenObserve 的项目直接火爆圈子。它是一个基于 Rust 开发的下一代全栈可观测平台,专门用来干掉昂贵的商业日志运维软件。目前在 GitHub 已经狂揽 2.0 万颗 Star,采用 AGPL-3.0 开源协议,支持单文件直接部署,几分钟就能跑起来。 存储成本暴降 140 倍:底层搞定 Parquet+S3 架构,存储占用小到夸张。 一套搞定所有监控:日志、指标、链路追踪、前端 RUM 外加大模型 LLM 监控全打包。 极其丝滑的查询:写 SQL 或 PromQL 就能查数据,完全不用重新学奇奇怪怪的自研语法。 零门槛极速部署:单个二进制文件就能扛起 TB 级数据,告别庞大笨重的集群维护。 🔗 项目链接:
顯示更多
0
17
63
9
轉發到社區
想建个私人论坛或小圈子社区,结果去搞那些动辄几十上百兆、还要配一堆 MySQL 和 Redis 缓存的重型论坛系统,光是配置环境就能让人原地破防?赶紧把那种杀鸡用牛刀的臃肿建站姿势连夜送进碎纸机! ⚰️ 推荐一个体积丧心病狂到只有 200KB 的纯血原生 PHP 极简论坛系统:bbs1org!不依赖任何现代框架,不吃服务器资源,主打一个大道至简。 🚀 让你建站快到飞起的硬核大招: 🪶 200KB 极限微操,单文件入口:没有任何花里胡哨的框架依赖、不需要 npm/composer 那些繁琐的构建工具。核心代码被无情压缩到了仅仅 200KB!轻量到令人发指,小巧却极其高效。 🔌 原生 PHP + SQLite,即插即用:彻底物理超度繁琐的数据库配置!自带 SQLite 轻型数据库,只需最基础的 PHP 环境,把代码往服务器空间里一扔,直接就能原地开播,零门槛光速建站。 🛠️ 极客二次开发神级胚子:代码逻辑干净纯粹、依赖极少。不管是用来做个人站点、私域小圈子交流,还是作为轻量级项目的二次开发底层,都极其顺手,完全没有重型系统的历史包袱。 抛弃沉重的建站包袱,让论坛回归最纯粹的交流本质。想要分分钟搭出一个极速、轻量的专属社区的老哥们,赶紧去把它狠狠焊死在你的服务器上👇 🔗 开源仓库直达: 🔗 项目官网 1: 🔗 项目官网 2:[suspicious link removed] #bbs1org# #网站# #源码# #论坛# #建站# #PHP# #SQLite# #开源# #轻量级# #程序员必备#
顯示更多