我注意到人工智能在编写功能代码方面表现得非常出色,但在用户界面(UI)设计上则不太理想。事实证明,人工智能在编码时有一个封闭的反馈循环,依赖于代码检查工具和单元测试,但在用户界面方面却缺乏强有力的反馈。屏幕截图和DOM快照并不能为大型语言模型(LLMs)提供足够可操作的反馈。为了解决这个问题,我开发了ViewLint:一个易于扩展和自定义的代码检查工具,它通过实际验证和与渲染后的用户界面交互的规则,帮助发现用户界面中的问题。
通过测试,它能够帮助Codex捕捉到一些原本无法发现的用户界面问题(如文本对比度、元素重叠)!它作为MCP(模型控制点)供人工智能使用,作为CLI(命令行界面)供人类使用,以及作为JS/TS API供持续集成(CI)使用。
返回首页
最新
嘿,HN社区,
这个社区给我带来了很多好处。我想分享一些我们过去一个月努力工作的激动人心的事情。
简而言之:在10k-1M粉丝范围内,80%的内容创作者没有专业的代理机构代表,并且大约60%的时间花在与品牌交易相关的行政事务上(品牌发现、联系、跟进、定价),这也是他们的主要收入来源。 我曾在YC W20负责内容和增长,并在LinkedIn从事机器学习,发现了一个我可以真正帮助的迫切交集。YC的RFS时机也很不错。
这是一个演示链接: [https://vimeo.com/1164079519?share=copy&fl=sv&fe=ci](https://vimeo.com/1164079519?share=copy&fl=sv&fe=ci)
虽然我可以立即向大家介绍这个平台,但不幸的是,我们正在通过CASA和其他社交媒体平台的审批(我们与这些平台合作,以创建深度的创作者DNA并找到最合适的品牌),并且实际上需要将每个用户作为我们沙盒中的测试者进行入驻。不过,嘿,做一些不需要规模的事情!
我们已经与4位创作者合作,他们的平均粉丝数为65k,并且现在为他们带来了高质量的流量。
如果这对任何人有用,我们正在招募更多早期访问账户(接下来的几周仍然有相同的审批限制),请在这里告诉我们:[https://usesnippet.app](https://usesnippet.app)
你好,HN,
我在攻防安全领域工作了15年,如果我学到了一件事,那就是每一种新技术——无论多么先进——都会带来独特的可利用漏洞。大型语言模型(LLMs)和自主智能体也不例外。尽管它们看起来像是“魔法”,但从安全的角度来看,它们只是另一种攻击面,具有特定的漏洞,尤其是在定义和执行“技能”的方式上。
我们开发了 skillaudit.sh,因为我想要一个简约、轻量的工具来审计这些新的技能定义,而不需要繁重框架的负担。它专注于大型语言模型安全的实际“攻防”方面。
它审计的内容包括:
- skillaudit-prompt-injection:检测系统提示的覆盖和隐藏在HTML注释中的指令。
- skillaudit-data-exfiltration:监控用于泄露会话秘密到外部端点的模式。
- skillaudit-supply-chain-packages:识别虚构的npm/pip包引用(CWE-494)。
- skillaudit-privilege-escalation:检查未经授权的工具执行或访问级别尝试。
- skillaudit-obfuscation:标记用于绕过过滤器的Base64、Hex或隐藏URL。
该工具仍处于早期阶段,我希望从这个社区获得关于检测模式的反馈。
安全检查: [https://skillaudit.sh/checks](https://skillaudit.sh/checks)
嗨,HN!我是西蒙。我们重新构建了Breadboard,这是一款视觉应用构建器,结合了Figma风格的用户界面设计和Shortcuts风格的逻辑,让您可以直接在画布上构建、预览和发布互动网页应用。
### 它的功能
- 在灵活的画布上以视觉方式设计用户界面——就像Figma一样。
- 使用受Shortcuts启发的视觉指令堆叠编辑器定义应用逻辑。
- 直接在画布上实时预览应用——无需单独的预览窗口。
- 一键发布可工作的网页应用。
### 我们为什么要做这个
- 现代化HyperCard的理念:将布局、行为和即时分享结合在一个地方。
- 减少设计与工作应用之间的摩擦。
- 让简单的网页应用对非开发者更易接触,同时为开发者保留强大功能。
- 为大型语言模型(LLM)集成奠定基础,让用户在设计和开发时能够与AI互动,同时理解发生了什么,即使没有编码经验——正在进行中!
### 尝试一下——无需注册
- 天气预报应用:[https://app.breadboards.io/playgrounds/weather](https://app.breadboards.io/playgrounds/weather)
- 瑞士公共交通:[https://app.breadboards.io/playgrounds/public_transit](https://app.breadboards.io/playgrounds/public_transit)
- 更多信息:[https://breadboards.io](https://breadboards.io)
我非常欢迎任何反馈 :)
这是一个相对简单但有趣的模拟器,基于数学物理中的一个概念——“二维库仑气体”。我最初制作这个模拟器是为了我的学士论文,目的是创造一些漂亮的图像并建立直观感受。最近,我对其进行了重新设计,并借助WebGPU加速提升了性能(在Codex的帮助下,顺利处理了所有的样板代码)。<p>请随意尝试这个模拟器——希望你能更多地了解二维库仑气体,因为这是一个在研究上非常深奥的主题。
例如,像“更倾向于清晰而非巧妙的代码,努力编写可维护、简单且可测试的代码”等绿色领域建议。<p>这种模糊的建议放在 AGENTS.md 文件中是否有意义?如果有,为什么不放在全局文件中呢?