注册并分享邀请链接,可获得视频播放与邀请奖励。

搜索结果 Kotlin
Kotlin 贴吧
一个关键词就是一个贴吧,路径全站唯一。
创建贴吧
用户
未找到
包含 Kotlin 的推特
昨天跟 Codex 聊到 Kotlin 的 interface 或 abstract 类无法约束派生类的构造器。Codex 说它有办法,然后倒腾出这样一个「奇技淫巧」来,我当场震惊了。 用 operator fun invoke「伪构造器」模式,把真构造器以方法引用纳入约束。两个 trick 我都知道,但如此巧妙结合,网上搜了一下似乎也无先例?😲
显示更多
🔧 光看教程学不会编程,project-based-learning 直接甩给你一份从零手搓真项目的清单。 GitHub 上 28 万 star、3.6 万个 fork,是那种攒了快十年、到现在还在更新的老仓库。 学编程最容易卡住的地方,是语法教程看完之后不知道该干嘛。书上的例子全跑通了,自己动手写点东西还是一片空白,然后就卡在那儿,慢慢就放弃了。 project-based-learning 收的全是那种带你做出一个能跑的东西的教程,按语言分好了类,C、C++、Go、Rust、Python、JavaScript、Java、Kotlin、Swift、Haskell 这些都有。往细里翻更带劲:C/C++ 那栏能找到手写解释器、内存分配器、shell、文件系统、文本编辑器,一直到操作系统和编译器;Python 那栏是爬虫、Web 应用、机器人、机器学习、OpenCV;Dart 那栏干脆是一堆 Flutter 教程,把 Instagram、WhatsApp、TikTok、Netflix 的界面挨个复刻一遍。 这类清单最怕的是链接烂掉,点进去一半是死链。这个仓库挂了一个自动跑的链接失效检查,坏掉的链接能被扫出来。 编程这东西,看一百遍不如自己踩着坑做出来一个。 GitHub:
显示更多
0
7
108
19
转发到社区
📞 又挖到一个做语音 AI 的宝藏框架 Pipecat,能实时听、实时说的 AI agent 用它就能搭出来。 Pipecat 在 GitHub 已经 1.5 万 star,2600 多个 fork,从 7 月的 v1.5.0 到 9 月 11 日的 v1.9.0,两个多月迭代了五版。开源语音 AI 平台 Dograh 就是在它上面搭起来的,Dograh 自己也有 5600 多 star。 以前想做一个能语音对话的助手,得自己把语音识别、大模型、语音合成、音频传输一段段串起来,光把管道串通就要花不少功夫,换一家服务商又得重写一遍。 Pipecat 把这些拆成能拼装的管道,语音识别、大模型、语音合成、视频、记忆这些环节都有现成的服务商集成,换一家就是换个组件。对话流程可以用 Pipecat Flows 预先设计路径,也能让多个专职 agent 互相交接、并行分工。前端有官方 SDK,Web、React Native、Swift、Kotlin 甚至 ESP32 都覆盖;调试有 Whisker 实时看管道,还有配合 Claude Code 用的 Pipecat Skills,帮你搭项目、部署到 Pipecat Cloud。 想让你的 agent 开口说话,从 Pipecat 起步最省事。 GitHub:
显示更多
🤖 安卓的外挂来了,开屏广告、重复确认框自动帮你点掉 GitHub 上 4.1 万 stars 安卓用得久的人都被同一件事磨过:点开一个 App 先看五秒开屏广告,找那个小小的跳过按钮;退出时弹「确定要离开吗」,再点一次;某些 App 每次启动还要走一遍引导页。一天下来这种无意义的点击有几十次。 GKD 让你把这些重复动作写成规则交给系统。它的核心是一套类似 CSS 选择器的语法,能结合节点上下文精确定位屏幕上的元素,满足条件时自动点击节点或指定坐标。跳广告、自动确认、跳过启动流程这些都是它的典型用法。 设计上有两点值得说:它默认不带任何规则,装完是空的,你可以自己写本地规则,也可以订阅别人维护的远程规则集,用谁的规则你自己决定。另外它有快照审查机制,能看到当时界面的节点结构,写规则时不用瞎猜元素长什么样。 Kotlin 写的,GPL-3.0 协议,Google Play 和 GitHub Releases 都能装。 重复一百次的动作,就该只描述一次。 GitHub:
显示更多
許多年前 Kotkin 就講,烏克蘭需要儘快停戰但不割地,開始和平建設。 現在想來,這正是站在人的角度上的思考——使得人能夠過上更好的生活的選擇比犧牲大量人力武力持續戰爭的選擇更重要,烏克蘭重建的速度會遠超過俄羅斯,從而避免下一場戰爭。 只不過莫斯科不合作而已。
显示更多