toys and tools
Created|Updated|toys&tools
|Word Count:79|Reading Time:1mins|Post Views:
之前在需要用b站一些资源的时候写过一篇这个:
bilibili audio and video download
其实就有过想法写一个好玩的小工具汇总,不过一直没有提上日程。这里也是来写一个汇总主页。
Author: Jiao hongbao
Copyright Notice: All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
Related Articles

2025-09-17
bilibili audio and video download
一个有趣的小工具。 感觉很久都没有下载b站视频到本地了,最近发现加jj已经不能下载了,还要下载软件,很生气,于是找了一个有趣的小工具来完成下载。 yt-dlp这是一个支持b站的命令行工具,可以提取音频和视频,获取方式很简单,只需要: 12pip install yt-dlp 使用方式也很简单: 123456789101112131415# download videoyt-dlp "https://www.bilibili.com/video/BVXXXXXXXXXX"# audio# -f ba : best audio# -x extract audio# --audio-format mp3 : trans to mp3# --audio-quality 0 : best quality# --merge-output-format mp4 : I just need mp4!!!(need ffmpeg)yt-dlp -f ba --audio-format mp3 --audio-quality 0 ...

2026-03-16
codex & claude-code
也是来尝试使用先进的AI工具了。这次尝试使用一手codex和claude-code. codex我们先来尝试codex. install首先是通过nvm管理需要的npm(nodejs)环境,因为我这里有同时使用很多不同版本nodejs的需求。 先下载nvm: 1curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash 然后在.zshrc中添加路径(如果没有自动添加的话): 1234export NVM_DIR="$HOME/.nvm"[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm...

2026-02-25
generate a beautiful map
toys and tools homepage这里推荐的是一个比较好玩的项目,是github上面的maptoposter,portal在这里 这个项目可以实现生成不同风格的城市地图。 首先是安装方式,作者提供了uv和python venv两种方式,我一直都是直接用rye的,没有直接且详细接触过uv,就按照pip+venv方式安装,直接运行pip install -r requirements.txt. 安装完需要的包之后就可以直接开始图片生成大法了,使用方法非常简单,python create_map_poster.py --city <city> --country <country> [options] [options]这里可以指定主题,-t,这个项目主页展示了样例,现在来自己生成一张,比如说我想要世界第一城东京(2025年也是微弱优势战胜纽约了),就可以这样写:python create_map_poster.py --city tokyo --country japan -t...

2026-03-17
try openclaw
然后就是最近比较火的openclaw,当然也要尝试一手。 install首先安装必要的依赖:npm install -g node-addon-api node-gyp 安装openclaw的方法有三种,首先是arch用户可以通过yay -S openclaw-git通过AUR下载,但是AUR带有git后缀的一般是源码编译,一般来说会比较慢。 不过openclaw本质上是nodejs应用,所以其实应该只是npm安装。 第二种就是直接通过npm/pnpm安装,npm install -g openclaw@latest需要调整nodejs版本为22.16+. 第三种是,ollama现在官方支持使用openclaw,只要ollama launch openclaw就可以完成安装和使用。 考虑到openclaw本身也需要烧token,还是选择使用ollama local model + openclaw. 其实都需要nodejs...
Comments
Announcement


