1作者: jhgaylor16 天前原帖
我最近一直在使用Claude。当我需要为求职建立一个潜在客户列表时,我尝试让Claude来帮忙。 通过使用计算机和一些招聘网站,我能得到一些结果,但我并不认为Claude能找到我的下一份工作。后来我发现了一个聚合招聘网站的API,可以让你搜索工作。他们发布了一个开放API规范,Claude很快就为我搭建了一个MCP服务器。你可以在这里找到这个MCP服务器: [https://github.com/jhgaylor/hirebase-mcp](https://github.com/jhgaylor/hirebase-mcp) 这个工作流程很简单。 1. 在Notion中创建一个数据库,包含一些字段来存储关于工作的相关信息。 2. 提示Claude寻找我感兴趣的工作,Claude通过Playwright收集上下文,搜索Hirebase上的工作,并将结果更新到Notion中。 3. 重复步骤2,直到你有足够的潜在客户。 我的提示通常是这样的: “寻找适合由 [https://jakegaylor.com/?hn=1](https://jakegaylor.com/?hn=1) 描述的候选人的工作,并将结果更新到Notion数据库‘求职2025’中。” 我的Claude配置安装了Playwright、Notion和Hirebase MCP服务器,可以在这里找到:[https://gist.github.com/jhgaylor/39243d71e03b49c775bd31e913f1e594](https://gist.github.com/jhgaylor/39243d71e03b49c775bd31e913f1e594)
1作者: zomglings16 天前原帖
嗨,HN!ChatGPT、Claude、Cursor和我正在推出《两个真相和一个扭曲》,这是一种全新的问答游戏,完全在大型语言模型内部进行,利用模型上下文协议(MCP)来管理游戏状态。 每一轮,AI游戏主持人会给你提供三个陈述。其中两个是准确的事实,一个则是微妙的扭曲。你的挑战是找出这个扭曲。 为什么要在AI中构建问答游戏? * 主题问答:游戏根据今天的新闻或近期事件生成题目,这是传统问答游戏无法比拟的。 * 无限类别:巧克力问答、编程语言、冷门历史事件。没有预定义的类别,几乎没有问答主持人知识的限制。如果它在互联网上存在,那就是可以问的内容。 * 多语言游戏:可以轻松地用多种语言进行游戏。想用印地语、西班牙语或日语玩吗?没问题。 (这一部分是ChatGPT写的,她对这些内容非常兴奋。) 我们将其作为“模型原生”应用的概念验证——完全存在于AI模型内部的软件。 我们期待你的想法、反馈和问题! 试试看:<a href="https://git.sr.ht/~moorkh/TwoTruthsAndATwist" rel="nofollow">https://git.sr.ht/~moorkh/TwoTruthsAndATwist</a>
1作者: aymanelotfi16 天前原帖
嗨,HN社区, 我创建了每日AI摘要([https://news.alpacha.fr](https://news.alpacha.fr)),旨在为用户提供每天快速、必要的新闻更新。 这是一个每日音频简报,但核心理念是内容经过精心策划,音频完全由AI生成,基于最新的突发新闻每天制作一集新节目。 目前,它每天提供一般新闻摘要。 我目前最兴奋并积极开发的下一个功能是个性化。计划是允许用户连接自己的RSS源,选择特定类别,甚至定义主题的顺序。目标是生成一个完全根据您的兴趣定制的每日新闻播客,内容来自您信任的来源。 我想与HN社区分享这个项目,以获取你们的想法和反馈。你们对当前版本有什么看法?对个性化功能或其他想法有什么建议? 请查看: [https://news.alpacha.fr](https://news.alpacha.fr) 谢谢!
1作者: mchahn16 天前原帖
定义栈是我刚刚发布的一个新的VSCode扩展。它是一个用于JavaScript和TypeScript的阅读工具,现已在扩展市场上提供。 您只需在任何源代码中的一个函数上点击,执行一个命令,就会在原始代码旁边打开一个新标签。该标签中有一个“块”,其中包含您点击的函数的副本。在这段代码中,每一个有定义的单词(符号)都会被高亮显示。如果您点击一个高亮的单词,会在原始代码上方打开一个新块,里面包含该单词的定义源代码。您可以在该块中点击并重复此操作,从而创建一个堆栈。所有的函数块都在一个标签中,您可以进行滚动查看。 还有其他选项,比如折叠一个块、删除它等。打开一个块、查看它并删除它很简单,这样您就可以返回到下面的块。然后在下方的块中点击另一个单词,会在上方打开另一个块。继续这个过程可以让您遍历引用和定义的“树”。这使您能够看到原始函数运行时执行的所有代码。这类似于使用调试器逐步执行代码。 每个块中的函数代码都是独立的,标明了原始源代码文件的名称,并且行号保持一致。但在使用堆栈时,您可以忽略每个块来自哪个文件。这为您提供了一种全新的方式来查看所有函数的作用,而无需记住函数所在的文件,从而减轻了认知负担。 据我所知,这个概念是原创的。如果我错了,请纠正我。我的想法源于多年前IBM的一款Java IDE。在那个系统中根本没有源文件,每个函数都来自数据库。那个IDE是个失败的产品 :-) 我认为我对这个概念的版本会更成功,因为它并不替代源文件,而只是为处理源文件提供了一个工具。堆栈是瞬时创建的,仅在有意义时偶尔使用。它有点像增强版的“转到定义”。 请给我反馈。由于它是全新的,我希望修复任何问题,包括用户体验方面的问题。希望您喜欢……