ray.so
由 Raycast 构建
创建代码片段、浏览AI提示、制作扩展图标等。
关于
这个仓库包含了ray.so的源代码,这是由Raycast构建的一系列工具集合。它包括:
- 代码图片:为您的代码创建漂亮的图片。
- 图标制作器:为Raycast扩展创建漂亮的图标。
- 提示探索器:探索Raycast的AI提示。
- 预设探索器:探索Raycast的AI预设。
- 片段探索器:浏览和导入Raycast片段。
- 主题探索器:浏览和导入Raycast主题。
设置
这是一个Next.js项目。如果您不熟悉它,请查看Next.js文档。
要开始使用,下载仓库,安装依赖并运行开发服务器:
npm install
npm run dev
贡献
我们欢迎主要以新预设、提示、片段、主题和错误修复的形式进行贡献。如果您有兴趣贡献,请按照以下步骤操作:
预设、提示和片段
- 打开prompts.ts或presets.ts或snippets.ts
- 将您的数据添加到相关类别中
- 确保它包括所有字段,并且在其类别内是唯一的
- 创建一个拉取请求 🚀
主题
1. 从Raycast复制主题JSON
- 在Raycast中打开主题工作室
- 右键点击您的主题并选择"复制为JSON"
2. 将主题添加到仓库
- 在themes中,创建一个以您的Raycast用户名命名的文件夹,例如:
peduarte
- 在该文件夹中,创建一个以主题名命名的文件,例如:
red.json
- 在该文件中,粘贴您从Raycast的主题工作室复制的主题JSON
3. 生成主题OG图片
- 确保您的本地服务器正在运行(
npm run dev
) - 打开一个新的终端会话并运行
npm run generate-themes-og-images -- --slug=username/themename
(将username/themename
替换为您的主题文件夹和文件名)
4. 提交并推送您的更改
- 创建一个拉取请求 🚀