129 分•作者: ridesisapis•大约 3 小时前
返回首页
24小时热榜
52 分•作者: iamnothere•大约 6 小时前
44 分•作者: gr4vityWall•大约 4 小时前
44 分•作者: y1n0•大约 16 小时前
40 分•作者: Michelangelo11•大约 19 小时前
38 分•作者: zdw•大约 4 小时前
33 分•作者: doener•大约 6 小时前
31 分•作者: rrvsh•大约 20 小时前
24 分•作者: zdw•大约 4 小时前
23 分•作者: sylwester•大约 4 小时前
20 分•作者: karakoram•大约 6 小时前
12 分•作者: mitchivin•大约 1 小时前
大约一年前我在这里发布了我的作品集(<a href="https://news.ycombinator.com/item?id=45154609">https://news.ycombinator.com/item?id=45154609</a>),虽然反响很大,但褒贬不一!这次可能也会类似,但无论你对这个概念有什么看法,我认为我成功地创造了一个互联网上最怀旧的角落,尤其是加上最新的内容。
关于这是否是一种比标准、快速、简单的作品集更有效的吸引注意力的方式,这可能永远会有争议,但我坚信,这对于双方来说都更有趣,而且是毋庸置疑的。
12 分•作者: JumpCrisscross•大约 9 小时前
11 分•作者: robin_reala•大约 6 小时前
9 分•作者: decimalenough•大约 21 小时前
7 分•作者: Brajeshwar•大约 7 小时前
7 分•作者: giuliomagnifico•大约 9 小时前
7 分•作者: gyosifov•大约 23 小时前
6 分•作者: becomevocal•大约 1 小时前
大家好。我和我的联合创始人正式开源(MIT协议)persona.js。这是一个VanillaJS库,可以帮助任何人在Web上构建智能体体验,无需依赖框架,并支持完整的WebMCP。
那么,我们为什么要这样做呢?
1. 我们是Web的忠实粉丝,现在的浏览器功能非常强大。
2. 我们发现AI的构建过程过于复杂,因为前端需要在一个现有应用程序中构建一个大型项目,或者网站一开始就没有使用框架。
如果您曾参与过包含多种框架的大型应用程序,或者在CMS/网站构建器/电商平台中工作过……您就明白我们的意思。一个“简单的”AI功能可能会让您几个月都无法正常工作。
如果您只有一个React代码库,并且无法想象没有JSX来构建界面,那么这里没有什么值得您关注的!您已经有很多很棒的选择,而且也非常酷。可以看看Assistant UI / CopilotKit / AI Elements,它们都采用MIT协议。
----
一些具体细节:
Persona的首次绘制(完整小部件在首次点击时延迟加载)大小约为15kB(brotli压缩),同时能够渲染您在Web上看到的大部分主要智能体体验:从“Fin”(药丸启动器)到“Claude”(全屏助手)再到“Shopify Sidekick”(停靠式)。
您可以将其运行在Shadow DOM隔离模式下,这样就不会与现有样式冲突。
所有内容都带有钩子和事件,因此您只需几行代码即可添加独特的风格(并轻松分享回来!)。
我们在库网站上有大量的演示,以及所有可供您调整的选项,以控制每个部分的渲染方式。例如工具和推理、自定义加载动画、语音、批准用户体验等。
我们还添加了大量跨智能体和前端栈的示例。
请在以下链接查看代码:https://github.com/runtypelabs/persona
欢迎提供反馈和贡献!
6 分•作者: JohnDSDev•大约 1 小时前
您认为未来的人们总体上会比现在更快乐还是更不快乐?