Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gaomingzhao666/ai-prompts
⭐ A fast and lightweight web application that lists useful and favorite AI/GPT prompts ⭐
https://github.com/gaomingzhao666/ai-prompts
claude gemini gpt llama magicui shadcn-ui svelte sveltekit tailwindcss typescript
Last synced: 29 days ago
JSON representation
⭐ A fast and lightweight web application that lists useful and favorite AI/GPT prompts ⭐
- Host: GitHub
- URL: https://github.com/gaomingzhao666/ai-prompts
- Owner: gaomingzhao666
- License: mit
- Created: 2024-08-12T09:24:17.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-09-08T07:47:58.000Z (2 months ago)
- Last Synced: 2024-09-23T14:31:07.762Z (about 2 months ago)
- Topics: claude, gemini, gpt, llama, magicui, shadcn-ui, svelte, sveltekit, tailwindcss, typescript
- Language: Svelte
- Homepage: https://ai-prompts-tau.vercel.app/
- Size: 3.11 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README-CN.md
- License: LICENSE
Awesome Lists containing this project
README
[![Stargazers][stars-shield]][stars-url]
[![MIT License][license-shield]][license-url]
[![Release][release-shield]][release-url]
目录
## 关于此项目
> 上方是适用于平板设备尺寸的 index 页面截图, [点击此处](https://github.com/gaomingzhao666/AI-Prompts/tree/main/SCREENSHOT) 可查看更多详细截图
AI-Prompts是一个快速且轻量级的 Web 应用,列出了实用和受欢迎的AI提示词。每个人都可以通过修改 `prompts.json` 中的内容并提交 `Pull Request` 为此开源项目做出贡献。
(返回顶层)
## 技术栈
- Svelte
- SvelteKit
- TailwindCSS
- Magic UI
- Localize with svelte-i18n
- Typescript with ES6+ syntax
- Dockerfile
(返回顶层)
## 前置要求
- NodeJS LTS 20+
(返回顶层)
## 开始
### 克隆此项目
```sh
$ https://github.com/gaomingzhao666/AI-Prompts.git # 克隆
$ cd AI-Prompts
$ npm install # 安装所需依赖
$ npm run dev # 运行
```
### 使用 Docker
1. 克隆或者下载此项目.
2. 确保电脑中已安装 `Docker Desktop`.
3. Install the `Docker extension` in your `VScode`.
4. 右击 `Dockerfile` 并选择 `Build Image` 选项.
5. 打开 `Docker Desktop` 启动此容器.
(返回顶层)
## 如何给此项目贡献提示词
你可以通过访问 `prompts.json` 文件并遵循已存在的数据结构添加内容,然后提交 `Pull Request` 即可
## 参考文献
https://github.com/sveltejs/svelte/issues/9287
https://kit.svelte.dev/docs/configuration#alias
https://www.freecodecamp.org/news/copy-text-to-clipboard-javascript/
https://github.com/orgs/vercel/discussions/5208
https://rubyyagi.com/how-to-truncate-long-text-and-show-read-more-less-button/
(返回顶层)
## 贡献者
此项目由 gaomingzhao666@Nano 开发
(返回顶层)
## 开源协议
[MIT License](https://github.com/gaomingzhao666/AI-Prompts/blob/main/LICENSE)
(返回顶层)
[stars-shield]: https://img.shields.io/github/stars/gaomingzhao666/AI-Prompts?style=for-the-badge
[stars-url]: https://github.com/gaomingzhao666/AI-Prompts/stargazers
[license-shield]: https://img.shields.io/badge/license-MIT-green?style=for-the-badge
[license-url]: https://github.com/gaomingzhao666/AI-Prompts/blob/main/LICENSE
[release-shield]: https://img.shields.io/github/v/release/gaomingzhao666/AI-Prompts?style=for-the-badge
[release-url]: https://github.com/gaomingzhao666/AI-Prompts/releases