如果你经常写中文文章,应该会遇到一个问题:正文配图很难做。 图库图太空,AI 氛围图太飘,PPT 信息图又太重。尤其是方法论文章、AI 工作流文章、知识型内容,真正需要的不是一张“好看的图”,而是一张能帮读者理解关键判断的图。 最近我看到一个很有意思的 GitHub 仓库: ian-xiaohei-illustrations 。它是一个 Codex Skill,用来把中文文章里的判断、流程、状态和隐喻,生成成白底、手绘、带少量中文批注的正文配图。 这篇文章我会站在中文内容创作者的角度,完整讲清楚:它是什么、适合谁、怎么安装、怎么调用、生成效果怎么看,以及使用时有哪些坑。 ian-xiaohei-illustrations 保姆级教程:用 Codex 给中文文章生成小黑手绘认知配图 ian-xiaohei-illustrations 是什么? 一句话解释:它是一个 Codex Skill,用来指导 AI Agent 为中文文章生成“小黑风格”的正文认知配图。 它不是普通 AI 绘图 prompt,也不是一套图库。它的核心流程是:先读文章,找出里面值得视觉化的认知锚点,再把这个判断、流程、状态或隐喻,画成一张 16:9 的白底手绘解释图。 ian-xiaohei-illustrations 是什么? 它解决了什么问题? 很多中文文章不是缺图,而是缺“能参与表达的图”。 图库图只能装饰,AI 图经常漂亮但没用,PPT 信息图又容易太重。ian-xiaohei-illustrations 的价值在于,它让配图从“装饰”变成“解释”:一张图只表达一个认知动作,比如分拣、压缩、承接、搭桥、拉线。 适合谁用? 适合: 写公众号、博客、Notion 文档的人 做 AI 工作流、方法论、知识型内容的人 想给文章建立稳定视觉风格的人 不想每篇文章都重新想配图 prompt 的人 不适合: 想要精致商业插画的人 想要 PPT 信息图的人 想要可编辑 SVG 源文件的人 想把大量文字塞进一张图的人 安装前你需要知道什么 这个仓库真正要安装的是里面的 ian-xiaohei-illustrations/ 子目录,不是整个根目录。 你需要: 能使用 Codex 有一个本地 skills 目录 最好已经配置好图像生成能力 知道 AI 生成中文文字可能会有错字 安装步骤 第一步:克隆仓库 git ……
谷歌搜索,用过的都懂——活儿确实是好活儿,就是戏太多,管的太宽了。 你深夜寂寞,想搜个“人体艺术”开开眼,它冰清玉洁地给你筛得只剩大理石雕像;你搜个“成人教育”,它真以为你要考研;你刚想探索点食色性也的深水区,它直接一巴掌呼你脸上:“根据当地法规,部分结果已隐藏。” 最败兴的是,你明明在地址栏敲的是国际服主站 google.com,眨眼间它就自作主张地扭捏着跳转到了 .hk 地区站,顺带把界面切成繁体,满脸冷漠地告诉你:“这位施主,你最近火气太旺,先回老家吃顿素冷静一下。” 这不是它坏了,是它还没尝过成年人的滋味,欠调教。 今天教你两招狂暴流深度重塑指南,外加一盆冷水。 做完之后,谷歌在你面前就是个绝对服从的尤物——该脱的脱,该给的给,一切禁忌的开关,全凭你一根手指说了算 。 来吧,亲手把它个精光 第一招:拴住它的腿,别他妈老想着往回跑 谷歌有个闷骚的恶习:老喜欢偷偷盯着你的 IP,借此揣摩你的容忍度,然后一把把你拽回保守的本地“新手村”。你想要的是热烈开放的国际大舞台,它非要把你关进温室里。 这毛病得治啊!我们要彻底剥夺它逃跑的权力。这剂猛药叫 NCR (No Country Redirect),在老司机的暗语里,它的意思是: 卸下你的矜持,站在原地,不许动。 重塑步骤: 在地址栏输入 chrome://settings/searchEngines ,回车。这是你的私人训诫室,别犹豫,直接推门进去。 点击“添加”,我们要亲手为它植入一条只对你产生应答的专属神经元。 名字随你的 XP 起,叫 深夜探险 、 私人调教指令 都行,这是独属于你的秘密。 关键字填个最短的,比如 g 。往后在地址栏打出它,就代表你即将一脚把油门踩死。 最灵魂的结合一步 ,在网址栏死死写入这行重构代码: https://www.google.com/search?q=%s&ncr=1 (注:整行复制,末尾绝不要留有任何空格或隐形字符。) 这条指令的潜台词是: “ 听着,老老实实给我待在 .com 国际服,别他妈整天想着跳转逃跑。 ” 保存,设为默认。 从这一秒开始,不管你肉身漂泊在哪个对隐私极度苛刻的国度,敲下回车,它呈现给你的永远是毫无掩饰的 Global 纯净形态。逃跑?它没这个胆量。 第二招:扯掉最后的安全裤,不打码才是尊重 谷歌内置的 SafeSearch(安全搜索) ,是一条设计……
之前发布的 代码折叠增强 插件已经更新到 v1.1.6 版本了,当时的想法很简单:把自己需要的、能加的功能都加上。 https://wuqishi.com/archives/halo-plugin-code-enhance-intro 代码高亮、折叠、行号、复制按钮、标题栏、14 套主题 CSS,别人有的我也要有。当时觉得功能多总没错,想要什么就加什么。 但现在回头看,那是条弯路。 问题是怎么积累起来的 第一个问题是体积。 v1.1.6 的 JAR 包 66.59KB,看起来不大,但前端还要动态加载 Highlight.js 和 14 套主题 CSS,加起来实际资源有四百多 KB。 第二个问题是冲突。 有的主题自带了代码高亮,还没开关,启用插件后代码块高亮显示了两遍——主题一遍,插件一遍。我加了个冲突检测勉强能用,但知道这不是根本解决方案。Halo 主题太多了,每个主题的 CSS 变量、DOM 结构都不一样,不可能全部适配,老夫也无能为力啊(;¬_¬)。 第三个问题是维护成本。 14 套 hljs 主题 CSS,每次 Highlight.js 更新我都要同步。行号、复制按钮、标题栏这些功能,单个看都不难,但要同时处理暗色模式、移动端、pjax 异步切换、不同主题兼容……边界情况越来越多,代码越来越难改,连AI 的幻觉也越来越严重。 最让我烦恼的是,每次改一点功能,就要测一遍该功能在所有主题下是否正常。这不对。这也是我这段时间不怎么更新的原因之一,太费时间了。 第四个问题是专业性。 Halo 官方发布的代码高亮插件—— Shiki 代码高亮 ,已经是大家必装的插件了。这让我意识到:高亮这个功能,应该由官方插件或者主题来提供,专业性来说,我拍马比不上。 做减法比做加法难 决定精简的时候,我问了自己一个问题: 代码高亮真的是我想要的码?其实一开始戳中我的爽点,只是代码折叠和长图折叠啊。 答案显然是否定的。 但真要动手砍掉的时候,我犹豫了很久,也挣扎调试了很久。现在要把它们砍掉,那种一个一个集成上去的感觉很难割舍。 后来想明白了:插件的价值不在于它是否存在,而在于它是否解决了我的问题。代码高亮已经有更专业的插件了,那么我就做好折叠吧。 于是做了个大手术:移除 Highlight.js、移除行号、移除复制按钮、移除标题栏,只保留代码折叠和长图折叠。 结果?JAR 包从 66.……
基本概念 这是我几年前试探性学习俄语时留下的笔记。俄语非常规整,很对我的胃口,但终究因难度超出预期,没学几天便搁置了。最近翻出这份记录,其中所核对的发音细节或许能为他人省去一些弯路,于是便整理了出来。
2026年5月27日,成都,天气多云。 5月24日 · 预定 那天下午,我走进了 奇瑞 4S店。没有太多犹豫,直接锁定了 第五代 瑞虎8 ,因为在网上也把参数和评测翻了个遍,1.6T的动力,200匹马力,看到实车,后排空间确认非常的大,当时主要是纠结定豪华版还是尊贵版,毕竟之间相差了1万,最后考虑了一下还是订了尊贵版,毕竟多了行车记录仪,座椅加热,通风,按摩,轮毂也大了一号等等。 5月27日 · 上午 10:00 早上10点准时到店,销售已经把车洗得干干净净,停在交车区等着了。虎款尊贵版的镀铬前脸在自然光下比照片里更有层次感,轮毂的造型也相当精神。绕着车转了两圈,确认外观内饰没问题,心里那块石头就算落了地。最后交尾款、选保险(保险4200多元)。 5月27日 · 中午 12:10 销售过来帮我在12123APP上面选车牌,今天运气还是比较好的,选了1个好的川A牌照。然后销售就去跑牌照去了。 5月27日 · 下午 14:00 车管所完成查验、选号、制牌,当销售人员把蓝色铁牌装上车头的那一刻—— 正式 上牌 完成 。从预定到 提车 到上牌,前后不过三天,效率远超预期。 一点感受 选择瑞虎8,说到底是看重它那份 成熟可靠 。在这个新能源渗透率越来越高的年代,选一台燃油SUV似乎不算“潮流”,但机械素质的扎实感、长途出行的补能自由,是现阶段我实实在在需要的。 正面 内饰 雨后 仪表台 大绿本
前言 Windows添加自定义右键菜单项 为文件添加自定义右键菜单项 文件本身右键 HKEY_CLASSES_ROOT\*\shell 新建项 HKEY_CLASSES_ROOT\*\shell\新项 修改默认值为右键菜单项名称 HKEY_CLASSES_ROOT\*\shell\新项 新建字符串值 Icon 数据为图标的路径 自动截取可执行文件的图标将 Icon 数据定义为 可执行文件路径,0 HKEY_CLASSES_ROOT\*\shell\新项 新建项,名为 command HKEY_CLASSES_ROOT\*\shell\新项\command 修改默认值为执行的CMD命令 为文件夹添加自定义右键菜单项 普通文件夹本身右键 HKEY_CLASSES_ROOT\Directory\shell 普通文件夹内空白处右键 HKEY_CLASSES_ROOT\Directory\Background\shell 磁盘驱动器本身右键 HKEY_CLASSES_ROOT\Drive\shell 库本身右键 HKEY_CLASSES_ROOT\LibraryFolder\shell 任何类型文件夹本身右键 HKEY_CLASSES_ROOT\Folder\shell 案例 快捷方式文件本身右键打开文件所在位置 OpenFileLocation.reg Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\lnkfile\shell\File Location] @="打开文件所在的位置" [HKEY_CLASSES_ROOT\lnkfile\shell\File Location\command] @="explorer.exe /select,\"%1\"" 普通文件夹内空白处右键打开命令行 OpenCMDHere.reg Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCMDHere] @="OpenCMDHere" "Icon"="cmd.exe" [HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCMDHere\command] @=……
借助 AI 辅助,在 Astro 静态博客上实现 RSS 文章聚合采集与展示的完整过程。
前几天,刷到好友冷逸发布的文章,《 40年没变过的Email,被腾讯重新定义了 》。 看完之后,我感觉这篇文章把一件很朴素的事说透了:Email 这个互联网的古早产品,可能要成为 AI Agent 之间通信的「通用语言」了。 我盯着屏幕上的 Agent Mail,忽然意识到:这件事,我也可以做。 1.从「看看别人怎么玩」,到「自己也搓一个」 说实话,QQ 的 Agent Mail 我已经第一时间体验了。 安装过程比我想象的顺滑。我对 AI 说:「帮我装个 Agent Mail。」 它自己就跑去下载、配置、OAuth,几分钟后,一个 xxx@agent.qq.com 的邮箱就诞生了。我让它给几个朋友发了测试邮件,收信、发信、查邮件,一气呵成。 但玩着玩着,我觉得不对劲。 那个邮箱下面有一行小字:「此邮件由 xxx@agent.qq.com 通过 Agent Mail 自动发送。」 这没问题,透明、诚实,收件人知道这不是真人手写的。可它始终是「QQ 的 Agent」,不是「小饿的 Agent」。 我有自己的域名,用了十几年的 dongjunke.cn。我还有一个托管在阿里云企业邮箱上的地址 ai@dongjunke.cn 。为什么不能让它成为我的 Agent 邮箱? 于是在一个普通的午后,我又开始了熟悉的手搓模式。 2.2小时,老协议跑通新链路 阿里云企业邮箱没有现成的 Agent 接口,但胜在支持最老牌的 IMAP/SMTP。我找了一个开源的 mcp-email ,把服务器地址、端口、授权码填进去: SMTP:smtp.qiye.aliyun.com:465 IMAP:imap.qiye.aliyun.com:993 点下测试连接的那一刻,我比当年等高考分数线还紧张。直到屏幕上跳出两个绿色的「成功」,我才长出一口气。 接下来是签名。我想让它既像 QQ Agent Mail 那样带认证感,又完全属于我自己。 最后定下来的版本很朴素:一行灰色小字,写着「此邮件由 ai@dongjunke.cn 通过 小饿Mail 自动发送」,cn 后面跟一个绿色对勾图标。点击图标,会跳到一个我新做的独立页面: https://dongjunke.cn/ai-mail/ 那个页面也是手搓的:漫画头像、邮箱地址、实名、验证图标、一句来源说明。没有套用博客主题,干干净净一张白卡片,像一张数字名……
我最近试用了 TRAE Work 这款 AI,整体体验特别好。不过网上有不少差评,想来多半是部分功能要收费导致的,当然也可能有其他原因。但我个人用着挺满意,它并不是所有功能都要花钱,日常随便用用,免费版就完全够用了。至于专门写代码的技术人员,每个月花几十块开会员也完全能接受,开通会员之后干活效率能提升一大截,还是很值的。 今天我又折腾了一下网站主题。首页照搬了东哥主题里展示访客评论的小功能,不过我把博主回复一同展示在首页的设置给删掉了。不然评论区五条内容里,大半都是我自己的头像,看着特别尴尬。 另外还做了两处优化:文章顶部封面图新增了图片识别标记;右下角的调色按钮和返回按钮也重新调整过。调色按钮的背景颜色会跟着主题自动变化,返回按钮就固定成黑色。这两个按钮如果长时间不去点击,30 秒之后就会自动隐藏。 这样一来,在手机上浏览文章、观看视频时,按钮就不会挡住画面,观感舒服多了。欢迎路过的大佬们体验下,看看还有没什么BUG。皮皮好去折腾AI~ 修复了下两个独立页面: 图片转换: https://www.pipishe.com/img.html 代码压缩: https://www.pipishe.com/cssjs.html 这两个小功能还是很实用的,发文章的时候如果图片过大就压缩一下成WEBP。图片间还能互换图片格式,至于第二个小功能就是压缩CSS与JS代码。压缩一下打开网页应该快一丢丢吧~(心里作用)
又到了一年一度拍荷花的季节了,前段时间去公园里看了看,还稀里哗啦,今天看到小宋发了《初夏荷花开-2026》,才后觉已经全面盛开了。上午给手机充了电,想着找地方去拍,去了人民公园,只有零星两三朵,最好还是回来,在河上街拍了几张。这个拍荷花是每年固定的拍摄项目,一直以来发的是抖音,这次除了抖音,也想着在博客上发一篇,留一个回忆。
我以前一直陷入一个误区:以为喝蛋白粉,身材就会不受控制地练成大块肌肉男。 慢慢了解之后才明白,蛋白粉只是便捷的蛋白质补充剂。它本身不会凭空催生肌肉,仅仅用来修复力量训练后受损的肌纤维。 之前做功课,身边大部分朋友都首选ON分离乳清。后来我兄弟极力推荐这款黑天鹅,说口味更好喝,我就入手了这桶。后续要是他想换补剂,我也可以尝尝他的ON,互相换着体验。
整体方案 我的训练时间一般在晚上七八点左右,训练一个半小时。 循环天数 核心类型 第一天 力量训练 第二天 力量训练 第三天 有氧训练 第四天 休息日 我的训练会比较灵活,不会死死地固定哪个时间做什么。 力量训练项目(常用) 胸 平板哑铃卧推 上斜卧推 坐姿器械推胸 蝴蝶机夹胸 平板哑铃夹胸 重点练胸大肌,感受肌肉充血感。 背 高位下拉 坐姿划船 龙门架低位划船 直臂下压 主要感受背阔肌的延展。 肩 哑铃推肩 哑铃飞鸟 蝴蝶机反向飞鸟 固定推肩 引体向上 感受肩部酸胀的同时注意控制动作,避免受伤。 手臂 杠铃二头弯举 哑铃二头弯举 绳索上拉(二头) 绳索下拉(三头) 反手下压 窄距下拉 让手臂线条慢慢变清晰。 腿 倒蹬机蹬腿 坐姿髋外展 无氧中的有氧! 腰 山羊挺身 锻炼核心力量。 腹部 绳索卷腹 屈膝抬腿 仰卧起坐 腹肌合成重要材料。 有氧训练项目 爬楼机10分钟 跑步机40分钟 爬坡和快走结合,心肺功能是我的短板,必须成为训练的一部分。 饮食方案 目前的体重是80kg。 蛋白质 根据公式:2.0~2.2g/每公斤体重 80×2.2=176/天 碳水 日常减脂:2.0~2.5g/kg 每日总量:150g左右 营养表 天数 训练类型 蛋白质 碳水 脂肪 第一天 力量训练 175~180g 150g 55g 第二天 力量训练 175~180g 150g 55g 第三天 有氧训练 170~175g 150g 55g 第四天 休息日 170~175g 100g 55g 最后 这是我目前的方案,健身计划可能会随着我目前情况频繁修改,到时候我的训练计划会放在独立页里。 想要让自己变得强大,就是练!
游戏《我的博客》优秀博客大赛颁奖现场过场动画
Cockpit Tools ( 安装包快速下载 ) 是一款 通用的 AI IDE 账号管理工具 ,目前支持 Antigravity IDE 、 Codex 、 GitHub Copilot 、 Windsurf 、 Kiro 、 Cursor 、 Gemini Cli 、 CodeBuddy 、 CodeBuddy CN 、 Qoder 、 Trae 和 Zed ,并支持多账号多实例并行运行。 开发者效率翻倍工具:Cockpit Tools支持AI IDE多账号与多实例并行运行 本工具旨在帮助用户高效管理多个 AI IDE 账号,支持一键切换、配额监控、自动唤醒与多开实例并行运行,助您充分利用不同账号的资源。 功能 : 一键切号 多账号管理 多开实例 配额监控 唤醒任务 插件联动 GitHub Copilot 管理 、Windsurf 管理 、Kiro 管理、Cursor 管理、Gemini Cli 管理、CodeBuddy 管理、CodeBuddy CN 管理、Qoder 管理、Trae 管理、Zed 管理 语言 :支持 18 种语言 🇺🇸 English · 🇨🇳 简体中文 · 繁體中文 · 🇯🇵 日本語 · 🇩🇪 Deutsch · 🇪🇸 Español · 🇫🇷 Français · 🇮🇹 Italiano · 🇰🇷 한국어 · 🇧🇷 Português · 🇷🇺 Русский · 🇹🇷 Türkçe · 🇵🇱 Polski · 🇨🇿 Čeština · 🇸🇦 العربية · 🇻🇳 Tiếng Việt · 🇮🇩 Bahasa Indonesia 官方支持平台 :macOS、Windows、Linux。 Codex 多账号管理实现低成本无限使用 打开 Cockpit Tools 点击 仪表板 - Codex - 添加账号 Cockpit Tools - 添加账号 选择 Oauth 授权,如果本地已登录,可以选择导入,文件路径: C:\Users\用户名\. codex \auth.json Cockpit Tools - Oauth 授权 点击添加分组 - 分组名 - 创建 Cockpit Tools - 添加分组 点击分组 - 添加账号 - 选择刚才授权好的账号 Cockpit Tools - 分组添加账号 在 API服务 - 添加账号 Cockpi……
我家养的“肥肉”两岁多了,挺大块头的。前几天回家过端午看到它一条腿又腿折了。不知道是不是出去找母狗给别的公狗干折的还是咋滴。不过目测这几率很小,人为的很大。这狗命也算蛮大的,去年差点没了,也是被打折了腿,头也被打了,回来后在家里躲了一个多星期不敢出去!唉,想想每个村里都有那么几个渣渣不干人事的,迟早要进去踩缝纫机! 好多年没看到这大粽子了,这些都是夫人她妈弄的。今年孩子妈在家陪读,可能时间有点闲,没事她们在家里就爱捣鼓些乡间小吃!不是油炸就是蒸,三天两头就发朋友圈勾引我回家吃,搞得现在都长胖了!尴尬😓! 随着年纪的变化,也不知为何!每次回家后都爱去老屋走走。在看看山上那两颗枇杷树。童年的时候这里很热闹,现在空空的!这房子还好,没倒塌!不过等条件允许了,推倒盖个小别墅一定很不错。在弄个围墙把房子围起来!没事可以上山上摘几个野果,再布几个陷阱!在抓个竹鼠尝尝。 这是我们家乡的三鲜粉,十元一碗!每次回家路过街上都会去粉店吃一碗。这一家份量还可以,这么多年没有偷工减料。味道还在!过几年我去学学看怎么弄的,到时不进厂搬砖了,去广东,浙江或者江苏租个门面就卖这粉。应该能卖几个块钱,生存应该是没问题。 上班摸鱼就是爽,我的工作可以轮着做,工作80分钟后就换别的同事!然后你就可以玩60分钟。睡觉,玩手机自己安排,等一个钟后在一起帮忙个20分钟,又换他摸鱼,美滋滋的! [music 名称="王菲《如愿》" pic="https://www.pipishe.com/usr/uploads/2026/06/1100155129.png"] 最近大姨父来了,心情很是不美观,很大方面原因是公司两个月没发薪水了。公司boss嘴巴信用极差,说几天几天搞到现在都不出粮。唉、月底再不发薪,皮皮准备炒老板娘了。 今日收藏王菲的这首《如愿》,怪好听的。听完两遍就休息!
不会剪视频?OpenMontage让你一句话自动生成完整短视频 一、 OpenMontage 是什么? OpenMontage 可以理解为: 把你的 AI 编程助手(Claude / Cursor / Copilot)变成“自动视频制作公司”的 开源 工具。 它不是一个简单的视频生成工具,而是一个完整的: 编剧(写脚本) 导演(设计分镜) 剪辑(拼接视频) 配音(TTS) 素材搜集(自动找视频/图片) 后期制作(字幕、音乐、调色) 全部自动化的“AI视频工厂”。 二、它解决的核心问题 传统做视频的问题: ❌ 你需要自己做 写脚本 找素材 剪辑 配音 加字幕 配音乐 ❌ AI视频工具的问题 只能“生成一小段视频” 或只能“图片动起来” 或没有完整结构 ✅ OpenMontage的目标 它要做的是: 输入一句话 → 自动生成完整视频(像真实制作团队做出来的一样) 例如: “做一个60秒科普视频:为什么天空是蓝色?” 它会自动完成: 搜索资料(Google / YouTube / 学术) 写脚本 分镜头 生成或找视频素材 AI配音 加字幕 剪辑成完整视频 输出成品 三、OpenMontage的核心结构(理解它最关键) 你可以把它想象成 3 层: ① Pipeline(生产线) OpenMontage内置多种“视频类型流水线”: 比如: 🎬 纪录片 📺 解说视频 🧑🏫 教学视频 🎞️ 电影预告片 📱 短视频剪辑 ② Tools(工具) 系统自带几十种工具,比如: AI生成图片(FLUX / GPT Image) 视频生成(Runway / Kling等) TTS语音 音乐生成 字幕生成 素材搜索 ③ Agent Skills(大脑知识) 这是最核心的: 给 AI 写了 500+ 条“导演级规则” 比如: 如何写爆款开头 如何设计节奏 如何剪出纪录片风格 如何控制镜头语言 四、OpenMontage 和普通AI视频工具的区别 对比项 普通AI视频工具 OpenMontage 输出 一段视频 完整视频项目 控制能力 很弱 很强(可分镜) 素材来源 AI生成 AI + 真实素材 流程 一步生成 全流程制作 结构 黑盒 可编排流水线 五、怎么使用 OpenMontage Step 1:安装环境 需要: Python 3.10+ Node.js 18+ FFmpeg 然后: git……
腻了,愿世界和平。🙏🙏🙏
前言 Linux上和MacOS上配置环境变量本质是修改当前使用的Shell对应的配置文件 MacOS的终端默认是登录Shell,Linux桌面的终端默认是非登录Shell MacOS的GUI程序仅读取 ~/.zprofile ,Linux的GUI程序可继承 ~/.bashrc 或 ~/.zshrc 变量 MacOS Mojave 10.14 及以下默认使用 Bash Shell,MacOS Catalina 10.15 及以上默认使用 ZShell Bash Shell 配置文件加载顺序 交互式登录Shell(通过远程登录): /etc/profile => ~/.bash_profile => ~/.bashrc 交互式非登录Shell(直接打开新终端): /etc/bashrc => ~/.bashrc 进程级 新增、修改进程级环境变量 export key="value" 删除进程级环境变量 unset key 系统级 echo 'export key="value"' >> ~/.bashrc source ~/.bashrc ZShell 配置文件加载顺序 交互式登录Shell(通过远程登录): ~/.zshenv => ~/.zprofile => ~/.zshrc => ~/.zlogin 交互式非登录Shell(直接打开新终端): ~/.zshenv => ~/.zshrc 进程级 新增、修改进程级环境变量 export key="value" 删除进程级环境变量 unset key 系统级 echo 'export key="value"' >> ~/.zshrc source ~/.zshrc 完成 参考文献 CSDN——Action_Wang 简书——TangFly
前言 命令行配置HTTP代理的本质是添加指定环境变量 Windows上配置环境变量 Linux上和MacOS上配置环境变量 配置HTTP代理 export http_proxy="http://:" 配置HTTPS代理 export https_proxy="http://:" 配置全部代理 http_proxy 和 https_proxy 的优先级要高于 all_proxy all_proxy 除了代理HTTP协议,还代理FTP、SOCKS等其他非HTTP协议 export all_proxy="socks5://:" 完成 参考文献 CSDN——薄荷你玩_ CSDN——脱发小阿毛。 fazero的博客 CSDN——s@dragon CSDN——西西小飞龙
昨天下午我做了一个小工具——「青禾公共文件 CDN」,用于聚合常用前端静态资源(字体、图片、CSS 主题等),通过全球 CDN 加速,打开网页就能 一键复制 链接使用。 已开源, 纯静态 ,支持腾讯 EdgeOne Pages 一键部署。 青禾公共CDN 这是什么 一个无需登录、完全免费的静态资源 CDN 聚合页。我把常用的中文字体、占位图、SVG 插画、CSS 前端主题都整理好,统一托管加速,你在网页上点一下就能拿到 CDN 链接,直接在项目里用。 如何使用 打开网站,找到你需要的资源,点击复制按钮,然后把链接粘贴到 HTML 或 CSS 中。比如: 不需要下载,不需要上传,不需要登录。 纯静态,零后端 这个网站就是一个 index.html ,外加一个资源清单文件,没有任何后端。资源文件托管在对象存储 + CDN 上,页面加载时自动拉取清单并渲染。 因为纯静态,可以部署到任何静态托管平台。 推荐腾讯 EdgeOne Pages :Fork 仓库 → 关联项目 → 一键部署,自动分配域名,自带全球加速。 你也可以克隆仓库后,把资源清单里的地址换成自己的 CDN,部署一套完全私有的资源站。 开源地址 此处内容已隐藏,请评论后刷新页面查看.
前段时间看到 Heo 做的洪绘星空和 Obaby 做的你来了,以及看到博友圈总会时不时有人写独立博客的陨落和博客圈子的搭建,心中总会不免有些感慨:独立博客生存空间受挤压,互访量越来越少,就像现实中的朋友流失了一样。而博客圈的存在,让这些散落的站点有了去处,独乐乐不如众乐乐。 最近闲来无事,玩玩 vibe coding,正好 GLM5.2 的模型也已经发布了,索性买了一个月的 Coding Pla...
聊聊主题授权问题 继5月22日正式发布Riven主题以来,中间陆续扩展了不少功能,例如:文章卡片、单歌曲、歌单、通知卡片、bilibili卡片等等,还修复不少Bug,同时呢,对很多功能做了优化升级,当然目的只有一个:提升用户满意度。 目前已经有近30位小伙伴购买了主题,这里也感谢大家的支持, 老张 也多次跟我聊了主题加密问题,我也认真考虑,后来觉得实在没必要加密,因为加密也只能仿小人,你像售卖多年的:子比、柒比贰、总裁等主题,当然还有很多商用主题,其实破解版都满天飞,加密可能要花费不少时间,当然人家破解却很简单,而且代码如果加密了,或者域名绑定授权,后续换绑等等也是问题,同时对于喜欢二开和魔改的小伙伴们又不太友好,所以我果断放弃了代码加密和授权。 本来也不是很贵的东西,在我看来,就相当于为自己兴趣买单了,毕竟咱玩游戏,还有概率会买皮肤呢? WordPress-Riven诞生 本来没打算做其它版本的Riven,后来看到老张做了,不得不说做的不错,有Typecho再借助AI的帮助,迁移过来成本确实低不少,不过仍然有些问题需要做兼容,还有不少写法要调整,当然还有插件这部分,主要是Rss、邮件通知、友链这部分。 做WP的Riven版本,我花了一些时间,中间有其他事情耽搁了,所以一直处于停工状态,端午节前基本搞了个八成左右,端午过后立马开始完善、测试,到目前为止,基本算是完工了,对于WP而言,我把友链、RSS、邮件通知都放后台了,得益于WP的支持,不愧非常热门、全能型的框架。 WP中的RSS不再借助外部的定时任务体系,直接一套在后台搞定,添加友链的时间,顺便把RSS配置进去,单独在RSS控制台设置抓取时间,就能实现定时抓取,使用便利性还是很高的。 还是保持和Typecho统一风格,都是偏暖色系的水墨风格,功能几乎和Typecho一致,使用简单,不依赖任何第三方插件,当然虽然是WordPress,但是速度依然迅猛,得益于底层做了大量优化,放几张效果图出来看看。 发售说明 一款WordPress水墨风格的主题 预览地址: 演示站点 主题价格:59元 一次购买,后续享有免费更新服务。 需要购买的联系站长QQ:837054936(请备注来意) 是否会开发Halo版 有一些小伙伴问到了,是否会开发Halo版主题,毕竟Halo作为一个热度比较高的新兴框架,使用的人还是相当多,而且官方更新……
老二马上就要结束了小学生涯,六年来一直没有出过本市,所以趁着这次毕业,父母决定报个团,月底的时候带着她去北京转一转。我去北京的第一年,她刚满月,在那几年由于太小,一直都没有去过,这次算是遂了我的一个心愿。这一年来,母亲的手机非常的卡,她用的是20年发布的VIVO Y70S 8+128的版本,并且最近时不时的充不进去电,即使充满,大概也就能坚持3个小时左右。这次去旅游,我本想趁着618让她换一...
今天刚好是父亲节!很欣喜地告诉各位,我已升格为一名父亲,这是我的第一个父亲节,小孩子恰好这两天满月!我博客的【简介】部分,已从“已婚未育”修改为“已婚,育有一子” 我的儿子,预产期原本在今年6月中旬,但“计划赶不上变化”,小宝宝提前至5月20号发动。碰巧的是,体重恰好是5.2斤。 出生那天,我在朋友圈发了如下的文字和照片,获得了有史以来最多的点赞—— “初为人父,今天喜提一匹雄性“小骏马”🐎。这大概是我和我太太收到过最甜的520礼物了!🎁” 出生至今,虽然有月嫂阿姨全天候看护娃,我和我太太没怎么睡好觉,有空时,我就喜欢坐在娃旁边,看着睡或者逗它玩,偶尔会哭闹。难以置信,我和我太太就这样孕育了一条生命!他的耳朵、脚丫、掌纹甚至虎背熊腰的身材,和我如出一辙。 养娃,荷包空空,身心疲倦,但累并快乐着!
虽然放假了,但女儿下周就要中考了,所以就只在附近逛逛吧。听网上说洪湖公园的水上扁带表演挺热门,咱就去凑个热闹。 网上看到的大概是这样的: 现场我看到的是这样的: 哪里冒出来这么多人!挤在人群中,如同人肉蒸笼,我很快就汗湿透了衣衫。由于去的时间晚,靠近表演的位置早就挤不进去了,只能远远的看。实际表演的时间其实很短,宣称10分钟,但我记了时间只有8分钟不到。看完表演,又往外走,一路上也都堵的很。再次感受了千万人口的超级大城市的震撼。上一次这个感受是看无人机表演。 回来后跟女儿闲聊说到,这个表演还是差点意思,还不如走钢丝表演的难度和惊险,如果改成一男一女双人表演,造型和服装再漂亮一点,两个人拿起刀剑,来点武侠片里的动作和剧情,应该就有意思多了。 回到家里,题做没做完先不管,白板小人先画起来。 不论别的,就论考前的松弛感,那还是挺到位的,赞一个吧。
参加电台亲子活动,合影时主持人让大家一起喊“端午节快乐”,我身后的女人立即开始蛐蛐:“端午要说安康,不能说快乐。”就差明讽对方没文化。 端午节能不能说快乐?从小到大都是快乐,然后不知哪一年冒出言论,端午要说安康,不能说快乐,各种文章和评论好为人师,集体文化霸凌,形成了现在莫名其妙的事实标准。 《 只说“端午安康”不说“端午快乐”?辟谣不如谣言传得快和广_舆论场_澎湃新闻 》这篇文章讲得很完整,用 AI 总结一下: 所谓“端午只能说安康不能说快乐”,是一个被网络传播放大的误解;从历史和民俗来看,端午既有祈福安康的意义,也有欢庆娱乐的一面,两种祝福都成立。 我对此的态度是,对方发安康我就回安康,对方发快乐我就回快乐。无论是安康还是快乐,都是正常且毫无深意的人情表达。以讹传讹传出文化优越感,是低级笑料。
余素与伞有缘,然此缘甚薄,如浮云聚散,倏忽无常,如蜻蜓点水,朝得暮失。忆往昔数载之间,所遗之伞,不下十余。或遗于车厢之侧,或忘于食肆之隅,或留于车篓之中。每失一伞,则捶胸顿足、扼腕长叹,誓曰:“自今以后,必谨守之,如护至宝!”然誓言犹在耳畔,新伞已不知所终。 三日之前,晨起出门,天色阴沉,恐有风雨,遂携爱伞。其伞颜色大气,骨架坚挺,随余半载,屡屡为余遮蔽风雨,余爱之甚笃,持之如携良友。 行至路旁,见共享单车,遂扫码而骑,置伞于车篮。一路疾行,凉风拂面,心旷神怡。及至公司楼下,停车锁车,扬长而去,却不知此伞将失矣。 既而埋首伏案,忘此伞于九霄。及至下班,天色已暗,忽思今日或有雨,遂欲取伞。手至半空,忽觉案上空空。余心中一震,再思之,乃悟忘伞之事。余立于案旁,仰天长叹。自知纵有神行之术,亦难寻彼晨间所骑单车。或已为有缘人所得,继续遮风挡雨,或已遭人鄙弃于污垢之所。 伞乎伞乎!非汝弃我,实我负汝也! 呜呼!余与诸伞,相逢皆短,相别甚速。自今日始,余复立宏愿:停车必看篮,离车必回首。然而以余往绩观之,此愿究竟能持几日,殊未可知。 余因失伞而悲,继而恍然,世人之于伞,何异之于幸福乎? 阴雨时赖其蔽身,晴朗时则忘其所,用之视为当然,失之方念其功。伞犹如此,人亦然矣。父母之关怀,亲友之挂念,同事之扶持,爱人之陪伴,皆如一伞,平日默然相随,不争其功,不显其名。及至习以为常,往往不知珍惜。一朝失去,方知其可贵,而追忆悔叹,已无补矣。人生至憾,未必在于得而复失,而在于拥有之时,不知其为福,陪伴之际,不念其为恩。 今失一伞,所费不过数十,若失一人,则纵倾千金,亦不可复得。故作此文,非独祭伞,亦以自警。当怜眼前之物,惜身边之人。莫待伞去方思遮雨之恩,莫待人远始忆伴顾之情。 呜呼哀哉!伞非遗于车篮,实遗于主人之疏怠;福非失于天命,常失于寻常冷漠。愿后来诸君,皆能惜其所有,敬其所伴。 伏惟尚飨!
实现 Linux 服务器翻墙,解决 Miniflux 无法订阅 YouTube 和部分墙外博客的问题
前几天逛网站发现一个自建订阅器:Miniflux v2...
zui.re(最热) 这个域名在我手里搁了挺久。 本来是想卖掉的。短域名、双拼好记,总觉得会有人要。挂了一段时间没成交,索性不卖了——不如自己拿来做点什么。当时手边正好有一个 GitHub 上的开源聚合阅读器项目,功能骨架完整,但界面实在一言难尽。我想的是:与其从头造轮子,不如把它的能力继承下来,然后彻底重做一遍"脸面"。 于是就有了现在的 zui.re 我想解决的不是信息获取,是信息筛选的姿势 现在的信息环境有一个奇怪的现象:获取信息的成本几乎为零,但"知道今天发生了什么"反而越来越累。 打开任何一个新闻 App,你面对的不是信息,是一套精密的上瘾机制——算法推荐、无限下滑、自动播放、猜你喜欢。你只是想花两分钟看今天有什么热点,结果 40 分钟过去了,你甚至不记得看了什么。 我不反对算法。但我反对"你看什么不由你决定"。 zui.re 做的事情很简单:把 61 个平台的热榜拉到一个页面上,原样呈现,不做排序干预,不做个性化推荐。知乎在聊什么、微博在吵什么、财联社在推什么——你扫一眼就知道了。然后呢?然后就关掉。没有更多了。 我把它叫做 "60 秒看完全网在聊什么" 。这不是夸张,设计目标就是这个——让你在通勤路上、排队等咖啡、开会前最后一分钟,建立起当天的信息基线。看完就走,没有任何东西拽着你。 全程 AI Agent 写代码,我只做了一件事:说"不行" 这篇文章发在 80aj 上,他们关注的是 AI Agent 辅助开发这个角度。确实,整个 zui.re 的代码重构和功能实现,全部是由 AI Agent 完成的,我没有手写一行代码。 但我想补充一个细节:在整个开发过程中,我做得最多的事情不是写 prompt,是 说"不行" 。 这个配色不行,太刺眼。这个间距不行,太挤。这个交互不行,多了一步。AI Agent 负责生成,我负责否决——或者说,我扮演的角色更像一个"审美守门员"。代码可以交给 AI,但什么东西好看、什么东西用起来顺手,这件事目前 AI 还替代不了。 我的工作流大概是这样的:打开 AI Agent,用自然语言描述我想要的效果和逻辑,它生成一版;我看,指出哪里不对,它改;我再挑,它再改。多轮下来,直到视觉和交互都达到我的标准为止。这不是"AI 替我写代码",这是 人定义意图、AI 执行实现、人做审美终审 的三段式协作。 所以如果有人问我"AI 能不能替……
众所周知,我的域名是cn,并且续费了10年,但是在我的心里一直有一个心结,那就是com不在我手上,但是好消息是 […]
昨天是我车子正式续保的日子,不过我目前还没续,准备再问几家。早在半个多月前,就陆续有保险业务员找过来了,由于我手机开了免骚扰,确实屏蔽了一部分,但是还有很多漏网之鱼,不厌其烦的打,这些人压根不考虑你是不是在忙,是不是在上班,是不是在休息,反正就是反复打,对于这种人,即使我接起电话也没有好语气。 最开始给我发报价的还是原4S店的,毕竟我的信息他们都有,直接就把报价单发过来了。 然后说返点之后,价格可以给到3885,然后我说最近我比较忙,晚点儿在处理这些事儿,然后他就上午一条、下午一条信息给我发,然后今天又给我报了个价:3810,我说这价格怎么还变来变去的,他说让我尽快,毕竟618活动大,过了要涨价,可能会很贵之类的,我没搭理他,我说如果要买,觉得你价格合适会找你的,不用你替我操心保险到期的事。 当然还有很多其他险种找过来了,由于我这几天有点忙,忙着改主题,和学习AI视频的事儿,一直没啥空闲,反正其它保险公司价格也是五花八门,还说什么给你充200花费之类的,总体价格差距确实不大,上下小几百块的事儿吧,我只是不喜欢被人家一直催。 我今天找了上个车子的保险员,我觉得那个人挺靠谱的,每次可以续保了,就给我发个消息提醒我一下,期间再不会打扰我,而且每次给我的报价都是所有人中最低的,我觉得这个人比较实在,只不过他是平安的,我也想着我要不要从人保换过去,似乎也没啥区别,就看他给的价位吧。 我新车第一年保险5500,中间出过一次险,不过额度不大(赔付一千多的样子),这次大概率续保的费用3800,也在我的预期中,就看哪家合适,我感觉哪家买都行,但是不喜欢被一直催,本来就挺忙,还一直被电话、微信骚扰,确实不爽。
zui.re 是我给自己做的一块信息看板。 平时会看的内容其实很散,技术、产品、热榜、论坛更新都分布在不同网站里,来回切换很打断节奏。zui.re 想解决的就是这件事:把常看的信息源尽量收在一个地方,用更直接的方式展示出来,打开就能顺着往下看,不用反复跳页面,也不用在一堆标签页里找内容。 它不是那种很重的阅读工具,更像一个轻一点、快一点的入口。你可以把它理解成我日常获取信息时的默认起点:先在这里看一遍当天值得关注的内容,再决定哪些要点进去细读。整个设计思路也很简单,就是尽量少打扰、少折腾,让信息获取这件事本身更顺手一点。 为了更加方便使用,我又在前端做了直接可以添加RSS的功能。 点击右上角的设置图标就可以添加了,而且可以直接存入“关注”板块中,这样浏览起来也比较方便。 https://zui.re © 2026 EVAN.XIN · Attribution Required
年轻人可能不知道天涯网,先科普一下。 天涯网,又称天涯社区,是中国互联网早期知名网络论坛,于1999年创立,曾是华语互联网最具影响力的综合社区之一,以时政、社会、娱乐和历史讨论闻名,并孕育出《鬼吹灯》《明朝那些事儿》等热门作品。零几年的时候,天涯网是中文互联网的当红辣子鸡,注册用户大几千万,一零年之后迅速衰落,二零年后已经鲜有人问津,2003年欠费关站的新闻传入我耳中。 零几年,有一段时间,我经常在天涯网看小说连载,具体看了些什么不记得了,只记得追过连载的其中一位作者名:辛夷坞。那时候追更的忘了名的部分小说,作者弃更严重,我过了几个月甚至半年都没看到后续更新,慢慢的就不看了。 三年前,天涯网的某位大佬搞了个“七天七夜重启天涯”的活动,在抖音直播带货,准备众筹300万元用于重启天涯网,但过于高估了情怀的规模,最终只筹得20几万,重启的事就不了了之了。 我本着情怀支持的想法,贡献了99.9元赞助,也没想着它真能重启,只是为过去补一张票吧。 上图是2023年6月的订单截图。 三年后,半个月前,又刷到天涯重启的新闻。试着打开一下,好家伙啊,原来的域名(tianya.cn)都弄丢了,换了(tianya.net),更关键的是,只有1个声明页面,再点到登录页面,就直接崩了。看来这条新闻被很多人看到了啊,都来试一试了。然后我就没去理会了,这两天又突然想到看看它搞的怎么样了,毕竟热度过了应该不至于崩服务器了吧。 结果还是相当的失望啊!就这?合着你们大声嚷嚷着重启,三年了就恢复了25个帖子?是25个,不是2500万。我一个人手工复制粘贴都不止搞这么点儿。隔壁的博客园,虽然也是半死不活,但好歹数据都还在,都还能访问。天涯这回是比我友链里的任何一个网站都不如了吧。 记忆里的人人网,开心网,西祠胡同,Chinaren,榕树下,杭州19楼,还有几大博客网,几大BBS,或是凉透了的,或是只用着同一个名字而内容早已完全不同了,老老实实没喊重启的了,因为喊了也白喊。
周末带菲菲参加电视台录制。小女儿的表现超出我预期,奖励吃大餐,又买玩具,过了相当充实的亲子周末。 这件事的起因是在商场遇到类似星探的人,夸孩子很有气质,邀请她去电视台参加录制选拔。后来我再次接到电话邀请,当场就同意了,敲定了时间。我清楚这是骗术,女儿在我心中天下第一,但要说被电视台一眼看中,那我标点符号都不信。大家逢场作戏,他图我的钱,我想蹭他的舞台,让菲菲见见世面,有个上台表演的机会。有道是,明知山有虎,偏去明知山。 场面还是很有样子的,在电视台大楼的演播厅,用的也是电视栏目的名义。录制流程是小朋友分批次进去,做自我介绍、才艺展示,最后朗读一篇新闻稿。菲菲介绍自己的时候声音比较小,接下来才艺部分是唱歌,声音响亮了起来,听起来也自信了。因为是幼儿园小朋友,不用念稿,唱完台下的考官就开始点评,无非是夸孩子,建议进一步培养,我压根不去听。今天菲菲的表现已经满足了我全部期望,甚至是意料之外。她和姐姐都是“窝里横”,在外面胆子比较小,今天上台表现是非常好的,在同组小朋友里很突出,是我的骄傲。 后续的事情就像我猜测的那样索然无味。我们被带到一个“老师”面前,一顿话术输出,就拿出了合同样本。收费从五千到一万五,能得的只是三次培训课,加一次节目录制。内容跟地推吹嘘的截然不同,当时说的是参加电视节目录制,当小记者,明示有上电视的机会。而实际录制就是录制,没有然后,大概能得到一个私人定制的视频,跟电视播出不挨边。我感觉这个团伙把成本全花在租赁场地上了,实际的课程安排有点侮辱智商。 当天还有一件事让我触动。我注意到一位年纪稍长的妈妈,自己穿着朴素,但将女儿打扮得很漂亮,穿了类似朗诵的演出服,甚至还化了淡妆,对比其他人可以说是盛装出席了。我想着这位妈妈非常爱自己女儿,各种机会都想去争一争,也信了这帮人的鬼话,以为是个正经比赛,可以得到电视台的实践机会。