Montréal, Québec
Joined April 2008
又来一个 Apple Container 的 GUI 应用 Contained 原生 SwiftUI 界面,用于运行和管理 Linux 容器的 Apple Container CLI 前端 👉 github.com/tdeverx/contained…
24
65
5
654
89,446
ylchen retweeted
说个暴论,Git 在游戏开发领域的垄断,今天第一次遇到了真正的对手。 Epic 刚在 Unreal 状态大会上正式放出了 Lore,他们自己打磨了好几年的内部版本控制系统,直接以 MIT 许可全开源,所有人免费用。 做游戏开发的朋友,应该都懂今天这条新闻意味着什么, 之前这个赛道一直是两个烂选项二选一, Git 天生不是给大文件设计的,海量 3D 模型纹理音频塞进去,全靠 LFS 插件凑活,体验稀碎, Perforce 处理大文件靠谱,但年费动辄几万刀,必须连实时服务器,生态封闭根本没法自己搭工具, 没人能同时解决大文件性能,离线工作,开放规范这三个核心问题。 Lore 直接把这三个痛点全捅穿了, 完全离线操作,提交分支切换全在本地跑。 文件唯一指纹去重,相同数据绝不存第二遍, 多 GB 文件拆块存储,改哪传哪不浪费带宽, 按需拉取文件,本地只存你用到的内容, 全链路 Rust 构建,官方自带多语言 SDK。 Perforce 一年的授权费够你雇好几个工程师,Git LFS 从来就只是个临时补丁。 现在 Epic 把自己压箱底的生产级工具直接扔到了公开领域,免费,开源,无商用门槛。 游戏开发的版本控制,以后不再是只有两个选项的死局了
19
51
9
397
94,167
ylchen retweeted
I just vibe-coded a water ripple shader for Ghostty with GLM-5.2. The GitHub link is available in the reply below.
26
16
5
415
110,666
如何构建你自己的 Agent Harness? 先看几个问题: · 生产级 Harness 是“选一个框架”就能搞定的吗? · 生产级 Harness 必须承担的 15 项真实职责是什么? · 每项职责如何做成可安装、可版本化、可换语言的 worker? · 单次 turn 如何跑通? · 策略、审批、预算、trace 在生产级 Harness 里为什么重要? @mfpiccolo 在他的「How to Build Your Own Agent Harness」中给出了完整答案,强烈建议阅读原文: iii.dev/blog/how-to-build-yo…
57
86
2
379
57,385
ylchen retweeted
Browser-use 团队用 Rust 编写的终端 TUI 工具,你用自然语言告诉它做什么,它就去控制浏览器完成。自研的 LLM 引擎加上 Chrome 的 CDP 协议,支持用你登录态的 Chrome、无头浏览器或者 Browser Use 云端三种方式跑。 github.com/browser-use/termi…
10
34
1
339
33,146
ylchen retweeted
同时用几个 CLI Agent 干活时,终端窗口散乱、进度不好跟踪、缺一个居中调度的层。Hive 补上了这个空缺。 github.com/tt-a1i/hive Hive 的思路很简单:Agent 还是你本机跑的真实 CLI 进程,Hive 在外面套一层"团队 shell"。选一个当 Orchestrator 派活,其他当 Worker 接单,它们通过 team send 和 team report 互相通信,任务状态写在一个 markdown 文件里。
10
12
1
76
21,323
兄弟,Mac干活一开十几个窗口,找个目标翻得比搬砖还累,烦不烦? 刷到Paneru这开源窗口管理器,思路贼直——用横向“滚动条”管窗口,切换立马变有序好找。1️⃣ 像Linux上的Niri,每块显示器各一条窗口带,互不打扰;2️⃣ 触控板滑窗口,顺滑自然不卡顿。 功能也够狠:预设宽度一键调、窗口堆叠、焦点跟鼠标跑;配置文件热重载,改键位秒生效。 🔥 别让大屏拉稀窗口,笔记本省点全屏来回切。试试这个,治愈你的窗口焦虑。 🔗 github.com/karinushka/paneru
17
2
29
8,768
ylchen retweeted
NeoVIM + Herdr + gitu + Ghostty(with shaders) + Keeby * Please turn up the volume.
49
108
22
1,913
151,982
ylchen retweeted
Anthropic工程师Cal Rueb的25分钟Claude Code工作坊,比你今年看过的所有教程都实用。 核心:用CLAUDE.md写清项目规范,用规划模式让它先想再做,用测试驱动让它自己验证结果。 Cal的设计哲学四个字:简单但有效。不追求炫酷,追求可靠。 推荐观看并收藏👇
15
380
2
1,888
308,272
这图我好像见过,requests 官网
41
ylchen retweeted
new dotfiles Native LSP in Neovim 0.12 dotfiles.substack.com/publis…
3
10
1
100
8,316
ylchen retweeted
时代的眼泪😭
This Post is from an account that no longer exists. Learn more
7
2
69
32,165
opencli-rs 的 Skill 来啦🎉 快给你的OpenClaw/ClaudeCode/OpenCode等等都装上吧,让他们一键获得获取全网信息的能力! npx skills add github.com/nashsu/opencli-rs… Skill 地址:github.com/nashsu/opencli-rs… opencli-rs 地址:github.com/nashsu/opencli-rs
最高快 12 倍,内存省 10 倍! 🎉opencli-rs 发布啦,参考 opencli,用 Rust 完整重写,功能一致,速度最高快 12 倍,内存省 10 倍,仅4.7MB,零运行时依赖,开源,全平台支持 支持55+ 个站点的信息获取 —— 覆盖 Bilibili、Twitter、Reddit、知乎、小红书、YouTube、Hacker News 等,OpenClaw/Agent 的最佳搭档 , 赋予你的 AI Agent 触达全网信息的能力 图中是一些典型场景速度对比 开源地址: github.com/nashsu/opencli-rs
13
141
5
685
128,557
ylchen retweeted
麻省理工学院教授帕特里克·温斯顿发表了一场名为“如何说话”的传奇 1 小时演讲。 它拥有超过1800万的观看量。 他的框架: 你的想法就像你的孩子 • 求职面试的五分钟法则 • 为什么笑话一开始就不好笑 15堂沟通课:
36
950
10
2,842
209,187
Anthropic于2026年3月12日推出“Claude Certified Architect”认证,并开放了13个自学课程,全部免费、无订阅、无付费墙、无需注册,平台入口:(anthropic.skilljar.com。考试本身99美元,但准备阶段零成本。 以下按12周路线图顺序,每个课程都附上官方直达链接(点击即可进入): Weeks 1-2:基础阶段(Foundations) 1. Claude 101(Anthropic Academy,免费) 🔗 anthropic.skilljar.com/claud… 说明:涵盖Claude的使用模式、能力范围、Projects、Artifacts、Skills、Connectors以及实际工作流。即使你已经用Claude几个月,也建议从这里开始——考试全程都假设你掌握这些基础知识。 2. AI Fluency: Framework and Foundations(Anthropic Academy,免费,与大学教授联合开发) 🔗 anthropic.skilljar.com/ai-fl… 说明:讲解有效AI协作的四大原则:delegation(委托)、description(描述)、discernment(辨别)、diligence(勤奋)。这是人类与AI合作的理论框架,帮助建立正确的心态。 Weeks 3-5:Claude API应用构建 3. Building Applications with the Claude API(Anthropic Academy,免费,8.1小时) 🔗 anthropic.skilljar.com/claud… 说明:这是旗舰课程!从基础API调用到高级agentic架构、RAG管道全覆盖,包括系统提示、工具调用、流式传输、认证、结构化输出、上下文管理、生产模式等。直接对应考试Domain 1、4、5。 补充免费资源:Anthropic官方API文档(docs.anthropic.com) Weeks 6-7:Model Context Protocol(MCP工具协议) 4. Introduction to Model Context Protocol(Anthropic Academy,免费) 🔗 anthropic.skilljar.com/intro… 说明:MCP基础知识(工具、资源、提示),直击考试Domain 2(Tool Design & MCP Integration)。 5. Model Context Protocol Advanced(Anthropic Academy,免费) 🔗 anthropic.skilljar.com/model… 说明:用Python深度构建MCP服务器和客户端,包含采样、通知、文件系统访问、生产传输机制等实战内容。 补充免费资源:MCP官方规范文档(modelcontextprotocol.io) Weeks 8-9:Claude Code开发工作流 6. Claude Code in Action(Anthropic Academy,免费) 🔗 anthropic.skilljar.com/claud… 说明:Claude Code完整配置,包括CLAUDE.md层级结构、路径特定规则、自定义slash commands、Skills、Hooks,以及CI/CD集成。 7. Claude Code on Coursera(Vanderbilt University,免费审计) 🔗 coursera.org/specializations… (具体模块:Claude Code: Software Engineering with Generative AI Agents,由Dr. Jules White教授主讲) 说明:属于“Generative AI Software Engineering Specialization”课程。聚焦AI-first开发和“Best of N”模式,提供与Anthropic官方课程不同的视角。(免费审计,无需付费即可学习) 8. Building Skills for Claude Code(Anthropic Academy,免费) 🔗 anthropic.skilljar.com/intro… 说明:专门教如何创建、配置、分发可复用的Skills,直接对应考试中“生产级工作流”要求。
23
349
13
1,061
370,034
如何管理你的 Claude Code 项目? 大多数开发者都会跳过项目初始化,直接开始给 Claude 下提示。 但,这正是问题所在! 一个规范的 Claude Code 项目,应当建立在 .claude/ 目录之中。首先以 CLAUDE.md 作为 Claude 的“指令手册”;随着内容增多,再将其拆分到 rules/ 目录中。为可复用的工作流添加 commands/,为基于上下文触发的自动化添加 skills/,为彼此隔离的子代理添加 agents/。同时,在 settings.json 中严格配置权限。 实际上,.claude/ 一共有两类: 一种是随代码仓库一并提交的项目级目录; 另一种是位于 ~/.claude/ 的全局目录,用于存放个人偏好设置,以及跨项目的自动记忆。 .claude/ 文件夹本质上是一套基础设施, 请把它当作基础设施来对待。 这篇文章系统讲解了 CLAUDE.md、自定义命令、skills、agents 与权限机制,以及如何正确完成它们的配置。
3
32
2
169
22,383
🔥 Browser Use CLI真香!终端操控真实Chrome的神器来了! • 登录状态 + Cookies 完整保留 • 持久守护进程,延迟仅 ~50ms • 本地浏览器 + 云浏览器无缝切换 • AI Agent 专属(Cursor / Claude Code 丝滑体验) 一键安装: `curl -fsSL browser-use.com/cli/install.… | bash` 基础命令示例: - `browser-use open x.com` - `browser-use state`(显示可点击元素) - `browser-use click 0` 自动化 & AI 玩家必装!强烈安利!
29
137
4
658
71,943