有趣的项目
OpenCLIP:是一种在各种(图像、文本)对上训练的神经网络。SigLIP:SigLIP 的用法类似于 CLIP。主要区别在于训练损失,它不需要批处理中图像和文本的所有成对相似性的全局视图。需要将 sigmoid 激活函数应用于 logit,而不是 softmax。sshx:允许您在多人无限画布上通过链接与任何人共享您的终端。Hono:一个 Node.js 的轻量级 Web 框架,专注于边缘节点的使用场景。shots是一款免费的在线工具,只需单击几下即可帮助您创建精美的模型。MiniSim是一个小型实用程序菜单栏应用程序,用于启动 Android 🤖 和 iOS 模拟器Nitro是一个开源框架,用于使用 unjs/h3 和许多内置功能构建 Web 服务器。Nitro 会自动使您的代码与任何部署提供程序和运行时兼容!
prompt
一个 Raycast 生成 git commit message 的 prompt:
Here are my code changes:
{clipboard}
Please generate a git commit message with the following structure:
"""
{Extension name}: {Commit message}
{Description}
"""
For example:
"""
Linear: Add search functionality to notifications
- Implement search by issue identifiers, issue titles, or usernames in notifications
- Remove console.log from getNotificationTitle function
- Enhance notification item display with additional keywords for search
"""
Give me a Git commit message. I'll provide you with the git status and git diff output. The commit message should: 1. Begin with a short summary, written in the imperative tense, like 'Fix bug,' and not 'Fixed bug'. The summary should not contain any period at the end and should not exceed 60 characters. 2. Followed by a more detailed explanatory text, which should be wrapped to 72 characters per line. 3. Have a blank line separating the summary from the detailed explanatory text. 4. Use bullet points for multiple changes-use a hyphen or asterisk as bullet symbols, followed by a space. 5. Include the ticket number deduced from the branch name in the subject, if available. The formats can be: For 'dev/ABC-fix', the ticket number is [ABC]. For 'dev/ABC-1234-fix', the ticket number is [ABC-1234]. For 'dev/fix-smth', there's no ticket number. The result should be: ticket number short summary Detailed explanatory text.