New and Updated: ConvexFS Media Library with Bunny CDN integration ,OpenCode AI development tool integration, AI image generation download and copy options

This commit is contained in:
Wayne Sutton
2026-01-10 15:53:27 -08:00
parent d5d8de0058
commit 95cc8a4677
43 changed files with 5941 additions and 526 deletions

View File

@@ -0,0 +1,62 @@
---
description: Import external URL content as a markdown post
---
# /import
Imports content from an external URL and creates a new blog post.
## Usage
```bash
npm run import https://example.com/article
```
## Requirements
- `FIRECRAWL_API_KEY` in `.env.local`
- Valid, accessible URL
## What it does
1. Fetches the URL via Firecrawl API
2. Converts HTML to clean markdown
3. Extracts metadata (title, description)
4. Generates frontmatter
5. Creates file in `content/blog/`
## After import
You still need to run sync:
```bash
npm run sync
```
## Editing imported content
After import, you can edit the generated file in `content/blog/` to:
- Adjust the title
- Update the description
- Add/remove tags
- Edit the content
- Add images
## Troubleshooting
### "FIRECRAWL_API_KEY not set"
Add to your `.env.local`:
```
FIRECRAWL_API_KEY=your_api_key_here
```
### Content looks wrong
Some sites may not convert cleanly. Edit the generated markdown manually.
### Import failed
Check if the URL is accessible and not blocked by robots.txt or authentication.