vscode 远程 ssh 连接到目标电脑(Windows, 不在一个局域网,不具有公网 ip 。)
Refrence: VS Code Remote-ssh 远程控制Windows主机 + 免密登录 + 内网穿透 Sakura Frp 那篇博客里讲得比较全了,就是有点啰嗦和不清晰。 简单概括一下 安装并且启动 OpenSSH Server: 我的电脑自带 Client, 虽然没用到。但是在用电脑的设置 去自动安装 Server 的时候,报错了。可以手动下载[Release](https...
一个基于 Streamlit 的待办事件应用
简体中文 | English <img src="https://svg-banners.vercel.app/api?type=origin&text1=Streamlit-To-Do-List&text2=💖%20Open%20Source&width=800&heigh...
Streamlit 踩坑日记
在我看来 Streamlit 要比 gradio 更加符合我的性格。我写起来开心。 原本没打算写的。但是碰到一些有意思的地方还是想着记录一下。 运行逻辑。 问题分析: 你遇到的问题是,Streamlit 应用的每次交互(例如点击按钮)都会导致整个脚本从头到尾重新运行。 我发现我在点击一个一个 st.button 的时候,它总是会弹出我的 readme dialog。并且 dialog 同时只允许运行一个,那么在它会与我的 button 事件的 dialog 冲突。 streamlit.errors.StreamlitAPIExcep...
内网穿透利用服务器的 IP 和本地的机器来工作。 (As Plan)
我最开始是在 ngrok 那边徘徊,因为它确实很方便,很人性化,支持多平台。 但是,关于我用啥啥就开始收费就有点难绷。它2025年3月(也就是这个月)推出付费计划,并且原先的免费计划不支持通过配置 DNS 解析记录来自定义域名,限只能使用一个域名。 收费计划里,18$ 的基础套餐支持每个月 10000 次 tcp 连接和 100000 次 Http 请求。这个虽然紧巴巴的但是勉强够用,但是我不能容忍的是它的数据传输限制。限制 10 GB。考虑到我的应用大多数涉及视频和音频,这个是完全不够的。 超出的部分按量计费,似乎可以...
subprocess 调用 ffmpeg 和 logging 的配置
在很久之后我尝试再使用以前写的那个 subprocess 代码来运行 ffmpeg,我碰到了不少问题。 被测试的 Command 比如这次参与测试的两条 command 是这样的: ffmpeg -version command = [ str(FFMPEG_PATH), "-version" ] ffmpeg -i example.wav -vn -af aresample=async=1 -acodec pcm_s16le -ar 44100 -ac 2 example.wav command = [ str(...
Funasr 运行时报错: `No module named 'pkg_resources'`
描述: No module named 'pkg_resources' 一些现代包依然依赖于 setup.py 进行构建,所以它的运行需要 setuptools. 于是就会有这种情况, 安装时正常,运行时缺少依赖。 只需要记住 pkg_resources 是 setuptools 的一部分即可。 xnne@xnne-PC:~/code/Auto_Caption_Generated_Offline$ uv venv -p 3.10 Using CPython 3.10.16 Creating virtual environment at: ...
字幕生成v2.4 - release
仓库参见:https://github.com/MrXnneHang/Auto-Caption-Generate-Offline 近期应该会发一个整合包。  | An extremely fast Python package and project manager, written in Rust.
摘要: uv 是一个用 Rust 编写的快速 Python 包管理器,旨在替代 pip。通过使用 `pyproject.toml` 和 `uv.lock` 文件,uv 可以精确管理项目依赖,确保跨平台的一致性和可重复性。uv 支持从 GitHub 直接安装包,并提供快速的环境创建和包安装功能。使用 `uv run` 可以直接运行项目脚本,简化了开发和部署流程。
探索 uv 为啥我找不到一个完整的关于 uv 的中文文档或者教程。 是 pip 的黑恶势力太强大了吗?不,应该只是人们对于接受未知的事物抱有恐惧心理。 记录我的探索过程和路线,所以会超级乱。 什么是 uv? 你把一个立方体的表面沿着一条线剪开,把所有的面展开,就得到了 uv 映射。你可以利用 uv 贴图来给模型贴上纹理。 ... 呸呸呸,这里我们要讲的 uv,是一个包管理器。<br ![](https://github.com/astral-sh/uv/assets/1309177/629e59c0-9c6e-4013-9ad4-...