YADR dotfiles:一站式整合 Vim、Git、Zsh 插件与配置的开发者工作流
开发工具【免费下载链接】dotfilesYADR - The best vim,git,zsh plugins and the cleanest vimrc youve ever seen项目地址https://gitcode.com/gh_mirrors/dotfil/dotfiles点击查看免费下载导读YADRYet Another Dotfile Repo是一个高度有主见opinionated的 dotfiles 仓库将 90 余个经过挑选与配置的 Vim 插件、基于 Prezto 的 Zsh 增强、以及大量 Git 别名与工具链配置整合到一套简单连贯的工作方式中。本文基于本仓库的 README.md 与各模块源码完整梳理 YADR 的安装/升级流程、Git 与 Zsh 定制要点、Vim 常用键位表、覆盖机制与 Docker 测试方式让读者能直接照抄命令落地使用并理解每项配置背后的实现。适用范围提示YADR 以 macOS 为主要目标平台README 明确说明 Linux/Ubuntu 不受官方支持If it works, great. If it doesnt, please dont complain但仓库同时提供了 Dockerfile 与 docker-compose.yml 用于在 Linux 容器中测试。一、YADR 是什么YADR 的自我定位是一个让你心情愉悦的、有主见的 dotfile 仓库opinionated dotfile repo that will make your heart sing其核心设计理念有三条精选整合汇集各顶级 dotfile 仓库、Vim 与 Zsh 插件的最佳部分统一成一套简单连贯的工作方式开箱即用90 余个 Vim 插件同处一室协同工作每个插件都经过研究与配置调优并经常配以更好的快捷键全局 Vim 化以 Prezto 为 Zsh 基座并叠加增强同时把 irb、Postgres 命令行等工具全部Vim 化见 vimify/ 目录中的 inputrc 与 editrc。二、安装与升级2.1 一键安装sh -c curl -fsSL https://raw.githubusercontent.com/skwp/dotfiles/master/install.sh该命令从 GitHub 拉取 install.sh 并直接执行。脚本逻辑非常简洁if [ ! -d $HOME/.yadr ]; then git clone --depth1 https://github.com/skwp/dotfiles.git $HOME/.yadr cd $HOME/.yadr [ $1 ask ] export ASKtrue rake install fi安装目录固定为~/.yadr使用--depth1浅克隆只保留最新提交后续真正的工作交给 Rake 任务install完成。逐步询问式安装如果希望每个组件都先征询确认再安装使用sh -c curl -fsSL https://raw.githubusercontent.com/skwp/dotfiles/master/install.sh -s ask此时 Rakefile 中的want_to_install?会对每个配置区块git configs、irb/pry configs、vim configuration 等逐个弹出[y]es, [n]o确认。2.2 安装流程内部做了什么从 Rakefile 的install任务可以还原完整安装链路子模块初始化git submodule update --init --recursive拉取 Vim 插件子模块Homebrew仅 macOSinstall_homebrew自动安装并brew update随后安装zsh ctags git hub tmux reattach-to-user-namespace the_silver_searcher ghi与macvim等包RVM binstubs 支持免去每次输入bundle exec逐区块软链接对git/*、irb/*、ruby/*、ctags/*、tmux/*、vimify/*、{vim,vimrc}依次调用install_files把仓库文件以符号链接形式放入$HOME目标文件已存在时会先备份为~/.xxx.backupVundle 插件安装install_vundle任务克隆 Vundle 并执行PluginInstallPrezto 安装install_prezto将~/.yadr/zsh/prezto软链到~/.zprezto并创建~/.zsh.before、~/.zsh.after、~/.zsh.prompts三个自定义目录若当前 shell 不是 zsh会自动chsh切换字体安装把 fonts/ 中的 Powerline 打补丁字体复制到系统字体目录macOS 为~/Library/FontsLinux 为~/.fonts并执行fc-cacheiTerm2 Solarized 主题安装仅 macOS通过 PlistBuddy 向 iTerm2 plist 合并 iTerm2/Solarized Dark.itermcolors 与 iTerm2/Solarized Light.itermcolors并交互询问应用到哪个 ProfileBundler 并行配置bundle config --global jobs cores-1。2.3 日常升级cd ~/.yadr git pull --rebase rake updateREADME 特别强调每次拉取更新后务必运行rake update以确保插件得到更新。update任务Rakefile会先检查是否需要从 pathogen 迁移到 Vundleneeds_migration_to_vundle?再执行与install相同的流程。三、安装后的手动收尾YADR 安装脚本不会完成以下四件事需要手动配置事项操作路径目的iTerm Solarized 配色iTerm2 → Profiles → Colors → Load Presets → 选 Solarized Dark让终端与 Vim 配色一致Caps Lock 映射为 Esc使用 Karabiner-Elements 重映射Esc 是 Vim 中使用频率最高的键重映射可避免手部劳损iTerm 全局热键Preferences → Keys → Hotkey推荐Cmd-Escape即 Cmd-CapsLock随时呼出终端关闭原生全屏iTerm General 中取消勾选 Native full screen windowsMacVim Advanced 中取消 Prefer native full-screen support获得无需切换 Spaces 的快速全屏窗口四、Zsh以 Prezto 为基座叠加 YADR 增强Zsh 被 YADR 视为无需学习新东西的增强版 bash提供自动拼写纠正、语法高亮等能力。YADR 在其之上叠加了 zsh/ 目录下的一系列.zsh脚本由 zsh/prezto-override/zshrc 统一加载source $HOME/.zprezto/runcoms/zshrc for config_file ($HOME/.yadr/zsh/*.zsh) source $config_file主要增强点Vim 模式与Ctrl-R反向历史搜索见 zsh/vi-mode.zshCtrl-x,Ctrl-l插入上一条命令的输出模糊匹配补全目录名拼错时 Tab 补全会自动修正fasd 集成输入z加部分匹配即可跳转到最近访问过的目录且带 Tab 补全zsh/fasd.zsh自定义主题仓库提供多个 Prezto prompt 配置见 zsh/prezto-themes/如何新增自己的 Zsh 主题可参考 doc/zsh/themes.md。别名速查日常操作被压缩为两三个字符的记忆化别名例如aealias edit、aralias reload完整列表见 zsh/aliases.zsh 与 zsh/zsh-aliases.zsh可自行编辑。五、Git 定制接管 ~/.gitconfigYADR 会接管你的~/.gitconfig因此用户名等信息请写入~/.gitconfig.user推荐或写入~/.secrets环境变量。仓库侧的 git/gitconfig 通过[include] path .gitconfig.user引入用户配置并提供了大量实用别名与默认值。5.1 常用 Git 别名别名等价命令用途git l/glgit log --graph --dateshort更可读的提交历史git b/gbgit branch -v分支列表及最近提交摘要git rgit remote -v查看远程仓库信息git t/gtgit tag -n带注释行数的标签列表git nb/gnbgit checkout -b新建并切换分支git cp/gcpgit cherry-pick -x摘取提交并保留来源信息git simplegit log --prettyformat: * %s生成干净 changeloggit recent-branchesgit for-each-ref --count15 --sort-committerdate refs/heads/找回近期工作过的分支git unstage/gunsgit reset HEAD从暂存区移除git uncommit/guncgit reset --soft HEAD^回退到最后一次提交之前已推送时危险git gdmb删除已合并分支清理已合并到当前分支的所有分支5.2 默认配置亮点push 只推送当前分支[push] default upstream去除 status 提示[advice] statusHints falsediff 使用助记前缀[diff] mnemonicprefix true用 (i)ndex、(w)ork tree、(c)ommit、(o)bject 替代 a/b/c/d并启用patience算法改善的 diff 配色[color diff]中 meta/frag/old/new 分别使用黄、品红、红、绿rerere 记忆合并[rerere] enabled true自动记住并重放冲突解决gitignore 全局生效[core] excludesfile ~/.yadr/git/gitignore提交信息格式[format] pretty输出带时间、哈希、分支、作者的颜色化一行日志。六、RubyGems、Tmux 与全局 Vim 化6.1 RubyGems仓库包含 ruby/gemrc默认启用--no-ri --no-rdoc从此再也不用敲gem install whatever --no-ri --no-rdoc。6.2 Tmuxtmux/tmux.conf 为 tmux 提供 macOS 上的合理默认Powerline 风格状态栏、vi 键位、以及 vim/tmux 之间的无缝分屏导航集成 vim-tmux-navigator。个性化配置写入~/.tmux.conf.user配置尾部会自动加载它见文件末尾的if-shell [ -f ~/.tmux.conf.user ] source ~/.tmux.conf.user。6.3 一切皆 Vimvimify/ 提供的inputrc与editrc会把 mysql、irb、Postgres 命令行等工具变成 Vim 提示符其中 editrc 还内置了Ctrl-R反向历史搜索在 irb、Postgres 命令行中非常好用。另外GitHub Issues 通过ghi命令从命令行管理ghi list。七、Vim90 插件的键位总览Vim 部分是 YADR 的重头戏。插件按类别拆分在 vim/vundles/ 下的 8 个.vundle文件中ruby、languages、git、appearance、textobjects、search、project、vim-improvements由 vim/vundles.vim 统一加载用户可通过~/.yadr/vim/.vundles.local追加自己的插件而无需 fork。以下是 README 整理的常用键位Leader已统一设置为,见 vimrc。7.1 导航键位功能,z/,x上一个/下一个缓冲区:bp/:bnCmd-j/Cmd-k按函数粗略上下移动Linux 为AltCtrl-o/Ctrl-i跳转旧/新光标位置7.2 搜索与代码导航键位功能,f/,F查找当前类/函数定义需 exuberant ctagsF为纵向分屏见 smart_jump_to_tag.vim,gf/Ctrl-f垂直分屏打开文件支持file.rb:123行号gotofile.vimgF标准 Vim 打开文件并定位行号,k搜索光标下单词并在 quickfix 窗口展示,K搜索到下一个!前的单词适合 Rubyfoo!方法Cmd-*高亮所有出现但不移动光标,hl切换搜索高亮,gg/,ag调用 AgSilver Searchergrep结果用Ctrl-x/Ctrl-z或:cn/:cp导航ag.vim,gdgrepdef [函数名],gcfgrep 当前文件引用//清除搜索高亮,,w/,,bEasyMotion 屏幕跳点easymotion.vim,mc进入 MultiCursor 多光标模式Ctrl-n下一个、Ctrl-p上一个、Ctrl-x跳过vim-multiple-cursors.vimgK打开光标下单词的文档空格键Sneak输入两个字符精准行内跳转:Gsearch foo→%s/search/replace/g→:Greplace→:wall全局搜索替换流程7.3 文件导航键位功能,tCtrlP 模糊文件选择ctrlp.vim底层用 ag 加速并尊重 .gitignore,bCtrlP 缓冲区选择Cmd-Shift-MCtrlP 跳转到当前文件内的方法tag,jm跳转 models同类还有,jccontrollers、,jhhelpers、,jaassets、,jvviews等一整套,j*映射Cmd-Shift-NNERDTree 开关Linux 为AltCtrl-\在 NERDTree 中定位当前文件Cmd-Shift-P清空 CtrlP 缓存7.4 编辑效率键键位功能Ctrl-Spaceneocomplete 自动补全Tab 触发 snipmate 片段neocomplete.vim 还配置了各文件类型的 omnifunc,#,,,],),}用对应包装符包裹单词#生成 Ruby 插值#{...}视觉模式同样可用surround.vimCmd-等更改包裹符内部内容,.跳到最后编辑位置同.,ci修改任意引号/括号内的内容7.5 标签、窗口与分屏键位功能Cmd-1~Cmd-9切换指定标签页标签页显示编号Linux 为AltCtrl-h/j/k/l在 vim 与 tmux 分屏间移动vim-tmux-navigator.vim tmux/tmux.conf 的 is_vim 判断协同工作Q智能窗口杀手多窗口共缓冲时wincmd c关窗口最后一个窗口则bwipeout杀缓冲vv/ss纵向/横向分屏,qo/,qc打开/关闭 quickfix 窗口7.6 实用工具键位/命令功能p后Ctrl-pYankRing 循环粘贴历史yankring.vim,yr查看剪贴板历史crs/crc/cruabolish.vim转为 snake_case / camelCase / UPPERCASE:NRNarrowRgn把选中文本放进新分屏编辑:wq后结果回写,ig切换缩进参考线,cf/,cn复制当前文件完整路径/文件名到系统剪贴板,yw/,ow从单词任意位置复制/覆盖该单词,ocf打开所有有 git 改动的文件open-changed-files.vim,w去除行尾空白sj/skSplitjoin把单行 hash 拆成多行 / 反向合并,he/,hu/,hpHTML 转义 / 反转义 / Safari 预览Cmd-Shift-A对齐输入对齐字符:ColorToggleCSS 颜色高亮:GitvGit 日志浏览器,hi显示光标处高亮组配合hi! link重映射颜色,gttidy HTML:Wrap折行如编辑 markdown 时Cmd-/切换注释tCommentgcp注释整段7.7 Rails 与 Ruby键位功能,vv/,ccview 与 controller 互跳:Eview/:Econtroller见 rails.vim,rs/,rl在 iTerm 中运行 rspec 或当前 spec 行,ss/,sl同上但使用spring rspec加速需安装 spring gem,rem/,relvim-ruby-refactoring提取方法/let 语句Ctrl-s分屏打开相关 spec感知 fast_spec 目录:Bopen [gem name]跳转到 gem 源码,gcpgrep 当前 view partial 的引用,orb跳出一层嵌套块RSpec 利器见 outerblock.vim,rxit一键把pending转为xit见 rspec.vim7.8 Vim 开发键位功能,vc执行光标下的 Vim 命令便于测试 vimrc 单行改动,vr把当前文件当作 vim 脚本重新加载八、扩展与覆盖 YADR 配置YADR 提供了多层次的插槽机制加载顺序可从 vimrc 与 settings.vim 中还原~/.vimrc.before若存在最先 source用于提前设置Leader等vimrc 本体~/.vim/vundles.vim插件清单vim/settings.vim按平台自动跳过不适用的 keymap 文件逐项 source~/.vim/settings/*.vim~/.vimrc.after与~/.vimrc.before后者按命名约定由 vim/after/plugin/vimrc_after.vim 加载。在终端使用 Vim 时的注意事项务必先安装 Solarized 配色到终端若坚持不用 Solarized 终端在~/.vimrc.before中设置let g:yadr_using_unsolarized_terminal 1想换 Gruvbox 等其它配色在~/.vimrc.after中let g:yadr_disable_solarized_enhancements 1 colorscheme base16-twilight进阶阅读调试键位映射见 doc/vim/keymaps.md用~/.vimrc.after覆盖设置见 doc/vim/override.md添加自己的 Vim 插件见 doc/vim/manage_plugins.md。九、用 Docker 在 Linux 中测试虽然仓库以 macOS 为主但可以通过 Docker 在 Linux 容器里测试改动docker-compose run dotfiles首次运行会构建容器镜像耗时较长之后会快很多随后进入容器内的 zsh 会话可以随意试验命令、别名等。Dockerfile 与 docker-compose.yml 即对应实现。再次提醒Linux 支持依赖社区协助仅限测试用途。十、常见故障排查10.1 MacVim 缺少 Luaneocomplete 依赖brew uninstall macvim brew remove macvim brew cleanup brew install macvim --custom-icons --with-override-system-vim --with-lua --with-luajit10.2 终端 Vim 与 RVM Ruby 冲突导致 neocomplete 段错误先用系统 Ruby 重新安装带 Lua 的 vimbrew uninstall vim rvm system do brew install vim --with-lua10.3 Pry 替代 IRBPry 提供开箱即用的彩色、Tab 补全等更好体验安装 pry-nav 后还能当作真正的调试器使用。YADR 的 Pry 定制详见 doc/pry.md配置位于 irb/pryrc。十一、更多参考资源导航类插件详解文本对象操作代码操作Rails 支持、注释、片段、高亮通用工具不新增命令的通用增强致谢与灵感来源其他推荐的 macOS 生产力工具另外git/gitignore、ctags/ctags、ruby/rdebugrc、irb/pryrc 等文件都可以直接阅读作为了解 YADR 各模块默认行为的入口。赞分享开发工具【免费下载链接】dotfilesYADR - The best vim,git,zsh plugins and the cleanest vimrc youve ever seen项目地址https://gitcode.com/gh_mirrors/dotfil/dotfiles点击查看免费下载相关推荐从翻车到 ACIDDelta Lake 湖仓一体完整指南10分钟跑通第一张表从翻车到 ACIDDelta Lake 湖仓一体完整指南10分钟跑通第一张表 Delta Lake 是一款开源存储框架用于在现有数据湖之上构建湖仓一体L湖仓一体数据工程数据湖thoughtbot dotfiles 完整上手指南基于 rcm 的 vim、zsh、git 与 tmux 统一配置体系thoughtbot dotfiles 完整上手指南基于 rcm 的 vim、zsh、git 与 tmux 统一配置体系 这篇技术指南以 thoughtbot开发工具90DaysOfDevOps开发工作站美化与效率配置实战——从 dotfiles 到 ZSH 与 Oh My ZSHDay 2090DaysOfDevOps开发工作站美化与效率配置实战——从 dotfiles 到 ZSH 与 Oh My ZSHDay 20 本篇文章是 90Days文档/教程创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

双酚类化合物潜在危害与个人减少暴露的5个方法

双酚类化合物潜在危害与个人减少暴露的5个方法

什么是双酚类化合物双酚类化合物是一类含有两个酚基团的有机化合物,核心结构是两个酚基团通过一个连接基团(常见的亚甲基基团)连接起来,其中广受关注的双酚A(Bisphenol A, BPA)化学结构是两个苯酚基团通过2…

2026/10/15 18:32:46 阅读更多 →
NLog 项目贡献指南:从 Issue 报告、多目标编译到 CI 构建的完整实战手册

NLog 项目贡献指南:从 Issue 报告、多目标编译到 CI 构建的完整实战手册

后端运维观测 【免费下载链接】NLog NLog - Flexible and Structured Logging for various .NET Platforms 项目地址: https://gitcode.com/gh_mirrors/nl/NLog 点击查看 免费下载 本文档是 NLog 开源仓库(.NET 平台灵活的结构化日志框架)中…

2026/10/15 18:31:45 阅读更多 →
2026 必应(Bing)关键词 SEO 优化排名全攻略:算法逻辑 + 落地实操 + 效果监测

2026 必应(Bing)关键词 SEO 优化排名全攻略:算法逻辑 + 落地实操 + 效果监测

国内搜索引擎市场,百度始终占据主流地位,多数企业的 SEO 布局也围绕百度展开,但往往忽略了第二大桌面搜索引擎必应(Bing)的流量价值。随着 2025 年必应搜索算法持续迭代,AI 语义识别能力大幅提升&#xff0…

2026/10/15 18:31:45 阅读更多 →

最新新闻

冒险岛WZ格式解析与自定义加密实战指南

冒险岛WZ格式解析与自定义加密实战指南

简介:这是一款面向《冒险岛》游戏开发者、MOD制作者及资深玩家的WZ资源编辑与加密工具集,专为破解、定制和重打包游戏核心资源(如图像、音效、脚本、技能配置)提供完整支持。资源包共34个文件,含17个DLL动态库&#xf…

2026/10/15 19:16:09 阅读更多 →
C罗半场被换下,利雅得胜利10人连进3球逆转

C罗半场被换下,利雅得胜利10人连进3球逆转

利雅得胜利主场,上半场0比2落后,门将早早被罚下。中场休息,主教练把C罗换了下来,转播镜头扫过他的脸,表情不太好看。下半场,没有C罗的利雅得胜利,10个人连进三球,3比2逆转。 同一周&…

2026/10/15 19:16:09 阅读更多 →
分销商城小程序打造高效社交分销与营销增长平台

分销商城小程序打造高效社交分销与营销增长平台

随着移动电商和社交营销的快速发展,传统商城获客成本不断增加,越来越多的企业开始布局分销商城小程序,通过社交分享、会员裂变、营销活动等方式,拓展销售渠道,实现客户资源与商品销量的双重增长。分销商城小程序定制开…

2026/10/15 19:16:08 阅读更多 →
从源头到应用,企业数据质量究竟该如何管控?

从源头到应用,企业数据质量究竟该如何管控?

数字化转型持续推进,数据已经成为企业经营决策、业务分析、系统协同的核心资产,但很多企业始终被数据质量难题困扰:客商信息重复、物料编码不统一、报表口径打架、跨系统数据对不上。不少团队投入了人力、预算做数据治理,却常常陷…

2026/10/15 19:16:08 阅读更多 →
2026年10月山西省联通宽带实测办理全流程避坑攻略

2026年10月山西省联通宽带实测办理全流程避坑攻略

昨天翻出上个月的手机话费单,看着宽带那一栏扣的钱,再看看业主群里邻居吐槽晚上看剧转圈圈,我实在忍不住了。对比了一下账单,我家现在用的宽带一个月大几十,网速却不如隔壁用山西省联通的邻居。为了搞清楚到底怎么回事…

2026/10/15 19:16:08 阅读更多 →
PHP众筹源码系统实战:多模式众筹平台部署与避坑指南

PHP众筹源码系统实战:多模式众筹平台部署与避坑指南

“PHP众筹源码系统”这个关键词,最近在几个站长社群里反复出现。说句实话,我第一次拿到这套源码的时候也没太当回事——市面上叫“众筹系统”的PHP源码一抓一大把,很多就是套个模板、挂个支付按钮就算完事。但真正把这套系统部署起来、跑完一…

2026/10/15 19:15:08 阅读更多 →

日新闻

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

1. 为什么选择容器化方式部署 LoRa 网络服务LoRa 物联网项目落地时,网络服务器是整个链路的核心枢纽。它负责接收网关上报的数据包、完成去重与解密、再把有效载荷分发给上层应用。早期大家习惯把网络服务器直接装在物理机上,依赖一堆系统库和特定版本的…

2026/10/15 0:00:46 阅读更多 →
共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

1. 共享推理服务里,扩缩容到底难在哪做过大模型推理服务部署的人,大概都经历过这样的场景:一个团队共用一套推理集群,A 业务跑的是 7B 的小模型,B 业务跑的是 72B 的大模型,C 业务白天流量高、晚上几乎归零…

2026/10/15 0:00:46 阅读更多 →
Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

1. 引子:一次内核恐慌引发的追查先从一个真实场景说起。某次我给一台老旧的嵌入式设备折腾系统裁减,为了把启动时间压进两秒以内,我手贱地把一串自认为“没用”的 systemd 服务给 disable 了,其中就包括systemd-remount-fs.servic…

2026/10/15 0:00:46 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/15 16:18:54 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/14 16:30:29 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 9:49:14 阅读更多 →