All Stories
在大型语言模型时代编写 API 和 CLI
本文探讨了在大型语言模型(LLM)的上下文中,如何结构化工具描述以及如何使用工具进行有效工作。文章首先讨论了两种策略:一种是提供顶层工具执行细粒度操作,另一种是告知模型可调用的有用shell命令。接着,作者强调了Unix shell命令组合的优势,并提出了使用exec_bash调用CLI的改进方法。文章还介绍了如何使用Restish和oauth2c等工具来简...
Jan 22, 2026在等待黎明的搜索中:搜索索引、谷歌裁决及其对Kagi的影响
本文是一篇关于搜索领域新纪元的博客文章,主要讨论了谷歌在搜索领域的垄断地位及其对信息获取的影响。文章指出,谷歌几乎控制了全球90%以上的搜索市场,其垄断地位导致信息获取渠道单一,不利于创新和用户利益。作者呼吁开放搜索索引,允许其他公司参与竞争,并提出了一个分层的搜索生态系统模型,包括公共信息获取、免费广告支持搜索和付费订阅搜索等不同层次的服务。文章还讨论了美...
Jan 21, 2026TrustTunnel: AdGuard VPN 协议开源
AdGuard VPN今日宣布开源其核心协议,命名为TrustTunnel。TrustTunnel是一个现代、安全且针对移动设备优化的VPN协议,旨在解决传统VPN协议在严格网络审查环境下的弱点。通过采用TLS加密和HTTP/2/3传输,TrustTunnel能够更好地隐藏VPN流量,同时保持高效传输。AdGuard希望通过开源TrustTunnel,促进透...
Jan 21, 2026三种类型的LLM工作负载及其服务方法
本文探讨了大型语言模型(LLM)在不同类型工作负载中的应用和挑战。文章将LLM工作负载分为三类:离线工作负载、在线工作负载和半在线工作负载。针对每种工作负载,文章分析了其特点和面临的挑战,并提出了相应的解决方案和建议。对于离线工作负载,建议使用vLLM进行异步RPC调用,以实现高效的数据处理;对于在线工作负载,建议使用SGLang结合EAGLE-3推测解码技...
Jan 21, 2026向 HN 告知:亚马逊已停用我的卖家账户
卖家销售用于将 Apple Airtag 连接到 Samsung TV 遥控器的 3D 打印套件。尽管其产品描述明确指出该套件是为 Samsung 设备设计的,而非 Samsung 实际设备,但亚马逊的自动化系统错误地将产品识别为 Samsung 设备,导致卖家账号被停用。卖家遵循了亚马逊的知识产权指南,并提供了授权信证明其作为制造商有权销售这些产品,但亚马...
Jan 21, 2026向 HN 告诉:作为一名独立开发者,花费两年时间打造儿童音频应用——学到的经验
作者分享了自己开发名为Muky的儿童音乐应用的历程。该应用从2024年4月开始,最初是一个简单的项目,但随着孩子的需求增长而逐渐发展壮大。作者讨论了硬件与软件之间的权衡,分享了在应用分享、用户引导、内容发现和本地化开发等方面的经验教训。Muky提供了完整的音乐库访问权限,同时父母可以控制可见的内容。作者还探讨了从一次性购买到订阅模式的转变,并提及了未来可能对...
Jan 21, 2026瑞典Alecta已出售约80亿美元的美国国债。
Flerie投资公司为投资者提供独家访问难以接触的私营生命科学公司的机会。Flerie的CEO Ted Fjällman强调,最有潜力的生命科学公司通常是私有的,难以接触,这给投资者带来了获取、风险和分散化的挑战。Flerie的模型结合了长期经验、广泛曝光、积极所有权和独特访问私营公司的能力,其投资组合包括17家瑞典公司和25家公司,其中77%的资金投资于私...
Jan 21, 2026Skip现在免费且开源
Skip工具自2023年推出以来,致力于帮助开发者使用Swift和SwiftUI代码库创建iOS和Android的优质移动应用,无需妥协。Skip已经从一个Swift到Kotlin的转换器发展成为一个支持Android的原生编译器,并拥有众多集成框架和跨平台Swift包。从今天起,Skip将完全免费并开源,所有许可要求都已取消。Skip的引擎skipston...
Jan 21, 2026Nukeproof: 欧洲数据主权宣言
欧洲拥有人才、技术和意志力,但缺乏协同行动。当地提供商、初创企业、MSP和电信公司组成的拼凑式结构难以在全球超大规模企业面前竞争规模、能力和成本。NukeProof旨在将这些参与者联合起来,形成一个联盟,使欧洲能够根据自己的条件独立坚强地站立。
Jan 21, 2026illumos
illumos是一个Unix操作系统,它为下游发行版提供了下一代特性,包括高级系统调试、下一代文件系统、网络和虚拟化选项。该系统由志愿者和基于该软件构建产品的公司共同开发。illumos是一个优秀的平台,适用于传统部署和云原生部署。
Jan 21, 2026模型市场契合度
本文探讨了人工智能初创公司在市场、产品和团队三个要素中,模型能力的重要性。作者提出“模型-市场匹配”(MMF)这一概念,认为在产品-市场匹配(PMF)之前,模型能力是决定市场能否拉动产品的关键。文章通过法律科技和代码辅助工具的例子,说明了当模型能力达到一定阈值时,原本沉寂的市场会突然活跃起来。作者强调,即使市场需求存在,如果模型无法完成核心任务,产品也无法被...
Jan 20, 2026如何Hightouch构建了他们长期运行的代理工具
本文介绍了Hightouch的Hightouch Agents产品,这是一个通用的营销智能代理,能够规划营销活动、分析数据、评估创意和文案,并自动化营销报告。文章重点讨论了Hightouch如何解决构建此类代理所面临的挑战,包括模型规划与执行的分离、动态计划更新、上下文管理、长期任务处理等。文章还详细介绍了Hightouch如何通过文件缓冲、动态子代理和扇出...
Jan 20, 2026### Dockerhub for Skill.md Docker Hub 是 Docker 容器化技术的官方仓库,它允许用户轻松地分享、存储和分发 Docker 镜像。本文将介绍如何使用 Docker Hub,以及如何将其与技能开发相结合。 #### 1. 注册 Docker Hub 账户 首先,您需要在 Docker Hub 上创建一个账户。访问 [Docker Hub](https://hub.docker.com/) 并按照提示进行注册。 #### 2. 创建仓库 注册后,您可以创建一个新的仓库来存储您的 Docker 镜像。在个人仪表板上,点击 'Create' 按钮,然后填写仓库的名称和描述。 #### 3. 构建和推送镜像 在您的本地环境中构建 Docker 镜像,然后使用 `docker push` 命令将其推送到 Docker Hub。确保您已经将您的 Docker Hub 用户名添加到 `.docker/config.json` 文件中。 #### 4. 分享镜像 一旦您的镜像被推送到 Docker Hub,其他用户就可以通过以下命令来拉取和使用它: ```bash docker pull <仓库名>:<标签> ``` #### 5. 使用他人镜像进行技能开发 您也可以从 Docker Hub 上搜索并使用他人的镜像来加速您的技能开发。例如,如果您想学习 Python 编程,您可以搜索并使用 `python` 标签的镜像。
The Official SKILLS.md Hub 是一个用于查找和安装 Claude、ChatGPT 和其他 AI 代理技能的官方平台。它提供了扩展 AI 助理能力的 SKILLS.md 文件的注册库。用户可以通过运行 sr search 或 sr install 命令来搜索和安装各种技能,如 '1password'、'browser'、'githu...
Jan 20, 2026Claude Code是ChatGPT时刻的重现,对软件股票来说是糟糕的消息。
本文讨论了Anthropic推出的Claude Code和Claude Cowork对AI代理的集成和操作的影响。文章指出,软件股票的下跌表明了行业特定的市场痛苦,并引用了从2001年以来的数据来支持这一点。文章还提到了AI代理如何取代软件,以及受影响的公司如何适应。作者Douglas O’Laughlin认为,Claude Code可能是AI领域的Chat...
Jan 20, 2026修复你的robots.txt,否则你的网站将从谷歌消失。
2026年1月,Google更新了其搜索引擎的规则,指出如果网站没有robots.txt文件或者Googlebot无法访问该文件,那么该网站将无法被Google索引,从而在搜索结果中消失。这一变化可能导致许多网站管理员和开发者未能及时意识到其重要性。
Jan 19, 2026- « Prev
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- Next »