new-term-radar
Daily radar for new AI terms: names of new models, products and repos, caught on X, Hugging Face, GitHub and sitemaps before keyword tools list them.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
AI-powered social media content automation for entrepreneurs, women-led businesses,
online and local shops, coaches and creators.
Business understanding → Business Brain → content strategy → 30-day plan → generation →
platform adaptation → your approval → scheduling → publishing → analytics.
Then open http://localhost:3000.
Create an account at /signup. The first account in a fresh install becomes the admin,
so /admin is reachable straight away.
The app is fully explorable with no external services configured, and it says so
rather than pretending:檢視完整 README ↗AI-powered social media content automation for entrepreneurs, women-led businesses, online and local shops, coaches and creators.
Business understanding → Business Brain → content strategy → 30-day plan → generation → platform adaptation → your approval → scheduling → publishing → analytics.
npm install
cp .env.example .env.local # optional — the app runs without any keys
npm run dev
Then open http://localhost:3000.
Create an account at /signup. The first account in a fresh install becomes the admin,
so /admin is reachable straight away.
| Command | What it does |
|---|---|
npm run dev | Development server on port 3000 |
npm run build | Production build |
npm run start | Serve the production build |
npm run lint | ESLint |
npm run typecheck | tsc --noEmit |
The app is fully explorable with no external services configured, and it says so rather than pretending:
| Missing | What happens |
|---|---|
| Supabase | Auth and data use a local development store (.dev-data/db.json, salted password hashes). A banner says so. |
CLAUDE_API_KEY | A clearly labelled local placeholder assistant answers instead of Claude. Every reply is marked as development output. |
| Image / video provider | Media generation is shown as a future feature and refuses rather than returning a fake asset. |
| Social platform keys | Every platform shows Coming soon. No connection is ever faked. |
| Stripe | Plans and limits are live and enforced; checkout says payments are not connected. |
Adding the real keys switches the same code paths over — no component changes.
supabase/schema.sql in the SQL editor. It creates every table, index, enum,
trigger and row level security policy, plus the auth.users → profile + workspace
trigger..env.local.Workspace isolation is enforced by Postgres RLS, not by application code.
Set CLAUDE_API_KEY (and optionally CLAUDE_MODEL). All AI calls go through
lib/ai/ai-service.ts, which validates every structured response against a Zod schema
before anything is saved.
Scheduling does not depend on a browser staying open. Point a cron job at:
POST /api/scheduler/run
Authorization: Bearer $SCHEDULER_WORKER_SECRET
every few minutes. Due jobs retry with backoff, and a post is marked published only when a platform API returns a post id.
app/
├── (marketing)/ landing, features, pricing, faq, about, contact
├── (auth)/ login, signup, forgot/reset password, verify email
├── onboarding/ conversational Business Brain setup
├── dashboard/ dashboard, create, planner, calendar, library, social, analytics, settings
├── admin/ overview, users, subscriptions, content, usage, publishing, logs
└── api/ ai/*, scheduler/run, social/callback/*
components/ ui, marketing, auth, dashboard, ai, content, calendar, social, admin
lib/
├── ai/ AIService, BusinessBrainService, ContentStrategyService,
│ ContentGenerationService, PlatformAdaptationService, language engine
├── content/ approval, editing, scheduling rules
├── data/ DataStore interface + Supabase and development implementations
├── media/ ImageProvider / VideoProvider interfaces
├── social/ SocialProvider interface + one class per platform
├── scheduler/ SchedulerService, PublishingService
├── billing/ analytics/ notifications/ usage/ auth/ supabase/ config/ utils/
types/ the domain model, mirroring the SQL schema
supabase/ schema.sql
user → workspace → business → content, so multiple
brands, teams and agencies fit without a migration.Phase 2 — image generation, video generation, Facebook / Instagram / YouTube / TikTok / X / LinkedIn publishing, real scheduler workers, subscription billing.
Phase 3 — advanced analytics, AI performance insights, multiple businesses, team members, agency workspaces, brand kits, content repurposing, best-time recommendations.
AI does the work. You approve.